[优秀嵌入式毕业设计]手持嵌入式设备节能设计研究与实现.doc
《[优秀嵌入式毕业设计]手持嵌入式设备节能设计研究与实现.doc》由会员分享,可在线阅读,更多相关《[优秀嵌入式毕业设计]手持嵌入式设备节能设计研究与实现.doc(48页珍藏版)》请在三一办公上搜索。
1、论文手持嵌入式设备节能设计研究与实现姓 名:xxx 申请学位级别:硕士 专 业:计算机软件理论指 导 教 师:xxx 研究员2009年3月20日手持嵌入式设备节能设计研究与实现摘 要随着嵌入式系统的应用越来越广泛,以及各种嵌入式应用的功能越来越强大,在满足嵌入式系统的便携性和实用性的前提下,电池技术的发展远远落后于嵌入式系统硬件平台的发展。在有限的空间内为越来越丰富的嵌入式产品的功能提供能量,除了研究能量更紧密的新型电池之外,电源管理是增加嵌入式产品中电池供电时间的另一种有效途径。而且从解决功能集成和体积缩小所带来的散热及系统稳定问题来看,电源管理技术也是非常必要的。目前电源管理技术已经成为一
2、种必然趋势,电源管理在嵌入式系统中的应用也越来越普及,甚至对电源管理技术的应用情况成为了衡量一个产品优劣的重要标准。国际上将电源管理分为静态电源管理SPM(Static Power Management)和动态电源管理DPM(Dynamic Power Management)两种类型。其中SPM是指在设计阶段如综合和编译的时候采用的降低功耗的手段,其对象包括软件和硬件两个方面。而DPM是在系统运行的时候,出现系统负载不重甚至系统空闲的情况下降低系统功耗的方法,主要依靠软件来实现。条形码是为了便于自动识别,利用条码表示信息的一种技术。条码技术的主要内容就是如何将信息用条码来表示,然后再由机器对其
3、进行自动识别。PDT300就是一种识别条形码中所含信息的手持嵌入式设备,可识别多种码制下的条形码。由于面向便携式应用,为了让使用电池供电的系统能有更长的工作时间,特别引入了电源管理的一些技术。在硬件电路图设计和软件架构中,都涉及到了电源管理方面的一些技巧。文中对该设备中应用的电源管理方面的设计进行了描述。最后,对应用电源管理技术所达成的效果进行了验证。当然,由于经验问题,里面肯定有缺陷和不足之处,留待以后改进。关键词:嵌入式系统;电源管理;条码识别 Research and Realization of Power-Saving Design of Handheld Embedded Syst
4、emsABSTRACTAs the utilization of embedded systems is increasingly spread, and functions of various embedded applications are more and more powerful, under the constraint of fulfilling the portability and practicability of embedded systems, the progress of battery technology is far behind that of emb
5、edded system hardware platform. To supply energy within limited space for increasing and various functions of embedded commodity, power management is another approach to increase battery lifetime of embedded commodity besides researching new battery with more compact energy. Furthermore, power manag
6、ement is necessary from the aspect of resolving heat dissipation and system stabilization problems raised from function integration and volume reduction.Power management technology has becoming an inevitable trend so far, and the utilization of power management in embedded systems is much more popul
7、ar, even how is power management applied inside has became an important criteria to judge whether a commodity is good or not. Power management can be classified into SPM (Static Power Management) and DPM (Dynamic Power Management). SPM techniques, such as synthesis and compilation for low power, are
8、 applied at design time (off-line) and target both hardware and software. In contrast, dynamic techniques use runtime (on-line) behavior to reduce power when systems are serving light workloads or are idle.The invention of barcode is to express information by code bars for the convenience of automat
9、ic identification. What barcode technique study is how to signify information with code bar, and then how to identify the information conceived in code bars by machine automatically. PDT300 is a kind of handheld embedded device used to identify the information conceived in code bars. It can identify
10、 code bars under several kinds of barcode standards. Facing PDT300 to portable applications, we have introduced power management technique in it so as to extend working hours of battery-powered systems. Some techniques of power management are involved in both hardware circuit design and software arc
11、hitecture. This paper describes design methods of power management skills used in PDT300.Finally, I validated the achievement of applying power management technique. Of course, there are limitations and shortages in the design. Those deficiencies can be improved by further study.Key words: embedded
12、system; power management; barcode identification; DPM代号及缩写:PM 电源管理,Power ManagementDPM 动态电源管理, Dynamic Power ManagementSPM 静态电源管理, Static Power ManagementGALS 全局异步本地同步,Globally Asynchronous Locally SynchronousDVFS 动态电压频率调整,Dynamic Voltage/Frequency Scaling图目录:图1-1 早期条码符号6图1-2 EAN128码示例7图1-3 条码识别系统8图
13、2-1 系统硬件体系结构的一般模板12图2-2 核心部分的计算和互斥的运用13图2-3 基于处理器的可变电压体系结构14图2-4 一般分层内存模型15图2-5 带片上缓存和片下DRAM的四级分层内存模型15图2-6 通信协议栈17图2-7 软件编译器的主要工作18图2-8 采用Timeout策略时的系统能耗图20图2-9 动态电源管理的Markov模型23图3-1 PDT300硬件体系结构图25图3-2 LPC2210结构框图26图3-3 激光扫描模块27图3-4 红外电路模块28图3-5 HDT300软件架构图29图4-1具有电池电量和低电压检测的电源模块电路图33图4-2 背光开关状态的转
14、换34目录序言- 1 -1课题研究背景- 1 -2课题主要研究工作- 2 -3论文的主要内容- 2 -第一章 概述- 3 -1.1 嵌入式系统概述- 3 -1.1.1 嵌入式系统的特点- 3 -1.1.2 嵌入式系统发展历程- 3 -1.1.3 嵌入式系统的构成- 4 -1.2. 条码技术的起源及发展现状- 5 -1.2.1 条码技术的起源- 5 -1.2.2 条码技术的现状- 7 -1.2.3 条码技术在我国的发展- 8 -1.2.4 条码识别技术的原理- 8 -1.3 本章小结- 9 -第二章 电源管理技术综述- 10 -2.1 静态节能技术综述- 11 -2.1.1 计算单元的综合- 1
15、2 -2.1.2 内存子系统设计- 15 -2.1.3 通信资源的设计- 16 -2.1.4 软件分析和编译- 17 -2.2 动态节能技术概述- 19 -2.2.1 动态电源管理的原理- 19 -2.2.2 动态电源管理技术- 20 -2.3 本章小结- 24 -第三章 PDT300平台简介- 25 -3.1 硬件开发环境- 25 -3.1.1 硬件平台构成- 25 -3.1.2 LPC2210处理器简介- 25 -3.1.3 其他主要模块简介- 27 -3.2 软件平台- 28 -第四章 PDT300节能部分设计- 30 -4.1 动态电源管理方面的设计- 30 -4.2 硬件方面的低功耗
16、设计- 32 -4.3 本章小结- 34 -第五章 总结与展望- 35 -参考文献:- 36 -序言1课题研究背景和机械系统的设计相似,电子系统的设计目标也是从仅仅实现功能、追求高的性能,再由于对能源的依赖追求节能性的提高。当前,由于嵌入式系统的大量普及应用,以及硬件技术的高度发展,越来越多的便携设备如掌上电脑和智能手机等,在人们的日常生活中扮演着越来越重要的角色。移动手持设备在近几年内发展迅速,在市场中占有的份额也越来越大。与此同时,出于对方便性和舒适性的追求,各种应用集成了越来越多的功能。这样,随着硬件速度和性能以及芯片集成度的提高,嵌入式系统所需要的能量和产生的热量都有大幅度的增长。出于
17、便携性的考虑,很大一部分嵌入式设备设计为电池供电的。而电池的续航能力的提高远远落后于嵌入式硬件技术的发展。在其他部分都高度集成的情况下,电池的体积在嵌入式应用中所占的比例越来越大,而在目前追求产品小型化的背景中,要求电池的体积又不能太大以至于令产品太过臃肿。系统功能和性能的不断提高使得供电变得捉襟见肘。而硬件高度集成的另一个后果是散热问题的出现。产品的温度过高,体现在大多随身使用的便携式产品上,首先就是使用上的不舒适,而且还容易引起软硬件错误,甚至出现故障或者损坏。因此,从经济上、逻辑上甚或是生态上考虑,低功耗设计已经受到越来越多的关注,电源管理问题也成为嵌入式设备的一个亟待解决的问题。总结起
18、来,节能设计的必要性体现在如下几点:现在越来越多的手持设备使用电池作为常用电源,而电池容量相对有限,进行节能设计可以延长系统的可持续使用时间。半导体工业的迅速发展使得系统及程度和时钟频率得到了显著提高,但IC元器件运算能力的爆发性增加必然地导致了系统功耗的急剧上升,从而带来了热量释放的问题,而且给设备的封装费用造成了负面影响。进行节能设计从而可以降低整个系统的设计和生产成本。电池技术的发展速度严重滞后于系统能耗需求的增长速度:在最近30年中电池容量只增长了48倍,而这一期间数字IC的运算能量增长了超过4个数量级。采用节能技术可以弥补电池技术发展的不足。绿色电器理念越来越深入人心,逐渐成为市场消
19、费的焦点。在保持高性能的同时,低功耗的嵌入式设备更容易得到用户的认可。人们对环境问题和自身安全的关心程度越来越高。系统功耗越大,外围环境所受到的辐射或电磁干扰就越严重。而采用节能技术可有效缓解这一问题。能量价格上浮等因素也从另一个方面体现了降低系统功耗的必要性。目前的嵌入式系统设计的目标正处在从追求性能到追求节能的转变点上。电源管理技术首先开始于笔记本电脑。在笔记本电脑由电池供电的时期,电源管理就显得尤为必要。电池供电能力的限制使得工程师们设法延长电池的使用时间,从而催生了电源管理技术的研究。后来,随着嵌入式硬件的飞速发展,由于前面所述电池技术的滞后发展,能量问题在各种嵌入式设备的设计中所占的
20、地位越来越高,嵌入式系统的电源管理技术得到了系统研究。但由于嵌入式系统的多样性,电源管理技术和具体嵌入式应用的结合仍然有待研究。2课题主要研究工作本课题研究便携式嵌入式设备的电源管理方案,基于的硬件平台为一款手持式条形码识别设备PDT300。PDT300的微处理器为32位精简指令处理器LPC2220,操作系统采用了海尔软件公司研发的嵌入式操作系统HQOS。本课题的具体研究工作如下:1了解电源管理技术的国内外发展现状,理解电源管理领域的相关技术,对本课题的电源管理研究进行定位。2. 根据对电源管理技术的研究,在静态电源管理和动态电源管理两方面针对条形码识别设备PDT300进行分析和实现。3. 对
21、实现的系统进行评测,分析取得的效果和存在的不足,并对以后的改进提出初步设想。3论文的主要内容论文的主要内容如下安排:第一章为“概述”,简单介绍了嵌入式系统和条码技术的一些基本情况,阐述了一些相关的基本概念。第二章为“电源管理技术综述”,介绍并分析了目前一些静态及动态电源管理方面的策略和技术。第三章为“PDT300平台简介”,简要介绍了作为本课题电源管理实现平台的手持小马识别设备PDT300的软、硬件架构。第四章为“PDT300节能部分设计”,着重介绍了本课题进行的具体工作。第五章为“总结与展望”,对全文做出小结,分析了工作的不足之处,并对未来工作进行了展望。第一章 概述1.1 嵌入式系统概述嵌
22、入式系统的定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统是将先进的计算机软件技术、半导体技术、电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。嵌入式计算机的外部设备中就包含了多个嵌入式微处理器,如键盘、硬盘、显示器、网卡、声卡等均是由嵌入式处理器控制的。现在,嵌入式计算机不仅在民品上而且在军事装备上也得到了广泛地应用。1.1.1 嵌入式系统的特点嵌入式系统具有以下特点:1. 嵌入式系统的软、硬件具有裁剪性;满足对象要求的最小软
23、、硬件配置等。2. 嵌入式操作系统能运行于各种不同类型的微处理器上,兼容性好。操作系统内核精小、效率高,并且具有高度的模块化和扩展性。3. 嵌入式系统便利灵活、性能价格比高、嵌入性强,可以嵌入到现有任何信息家电和工业控制系统中。4. 嵌入式系统体积小、集成度高,能够把通用CPU中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化。5. 嵌入式系统的设计基本上是针对特定的应用的,因此相对传统PC软件,其软件的移植性较差。1.1.2 嵌入式系统发展历程嵌入式系统至今已经有30多年的历史了,其技术的发展大致分为以下四个阶段:第一阶段是是以单芯片可编程控制器为核心的系统,同时配置监
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优秀嵌入式毕业设计 优秀 嵌入式 毕业设计 手持 设备 节能 设计 研究 实现

链接地址:https://www.31ppt.com/p-4139396.html