- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统设计专题
姓 名 *******
学 院 自动化与电气工程学院
专 业 控制科学与工程
班 级 *******
学 号 *******
指导老师 *******
二〇一六年五月三十
嵌入式系统设计专题
1 嵌入式系统简介
1.1 嵌入式系统的定义
嵌入式系统是以应用为中心,以计算机技术为基础,软件、硬件可裁减,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。它是一种将计算机硬件和软件结合起来构成的一个专门的装置,这个装置可以完成一些特定的功能和任务,能够在没有人工干预的情况下独立地进行实时监测和控制。
另外,由于被嵌入对象的体系结构、应用环境不同,所以各个嵌入式系统也可以由各种不同的结构组成。
总之,嵌入式系统采用“量体裁衣”的方式把所需的功能嵌入到各种应用系统中。
1.2 嵌入式技术的应用领域及发展趋势
在硬件方面,市场上不仅有各大公司生产的各种微处理器芯片,还有用于学习和进行研发的各种配套的软件开发包和开发工具。在软件方面,也有相当多的成熟软件系统。国外的嵌入式操作系统有Windows CE、Linux、ucOS、VxWorks等。
嵌入式系统技术的发展,大致经历了以下四个阶段:无操作系统阶段,如单片机;简单操作系统阶段,如Power PC;实时操作系统阶段,如DSP;面向Internet阶段。
嵌入式技术可应用在:工业控制;交通管理;信息家电;家庭智能管理;网络及电子商务;环境监测;机器人等领域。
1.3 嵌入式系统的组成
嵌入式系统的硬件是以嵌入式处理器为核心,配置必要的外围接口部件。一般包括有 :嵌入式处理器; 存储器; I/O系统和外设。
嵌入式系统的软件系统包括操作系统、应用软件、驱动层软件。
1.4 嵌入式系统的特点
(1)系统内核小。嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
(2)专用性强。嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物???这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
(3)系统精简和高实时性OS 。很多嵌入式系统都需要不断地对所处环境的变化做出反应,而且要实时地得出计算结果,不能延迟。
(4)高效率的设计。嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能。
2 系统设计
2.1设计目的
根据已学的嵌入式的相关知识,结合硬件和软件,编程实现电机的正转反转,加速和减速,并进行仿真。
2.2设计原理
图2.1桥式电路图
图2.1为电机控制的桥式图。当G1和G4导通时,电机输出正的电压值,导通一段时间后,令G4截止,由于电机中存在电感,电流不能突变,电流经G1和Q3导通,此时电动机两端的变压为零,输出电压的均值为电动机的电压。这样就实现了电机的正转。
在周期不变的情况下,输出电压的占空比,就改变了输出电压均值,也就改变了电机的转速。当输出高电平的时间增大,而低电平所占的时间减小时,此时实现的是加速,反之就是减速。
当G2和G3导通,电机输出负的电压值,导通一段时间后,令G2截止,由于电机中存在电感,电流不能突变,电流经G3和Q1导通,此时电动机两端的变压为零,与正转类似,这样就实现了电机的反转。反转时也能实现加减速,与正转一样。
图2.2 PWM调速原理图
图2.2为PWM调速原理图。平均电压为。为PWM脉冲的占空比,决定平均电压的大小。占空比越大,电路开通时间越长。
2.3硬件原理
图2.2 硬件原理图
分析:NE555N是对芯片输入脉冲。BTN8982TA作用是输出PWM波形。PWMINHL和PWMINHR是始能控制端,当其有效时,芯片输出有效。PWMR和PWML为波形控制端,上下两个晶闸管导通的情况,当PWMR=1时,该芯片所涉及到的上一个晶闸管导通,由于存在一个反相器,下一个晶闸管是截止的。同理PWML是一样的原理。
2.4软件分析
2.4.1 编程软件
图2.3 编程软件图
该软件的使用与其他的软件应用类似。首先需要建立一个工程,包括项目名称,以及保存路径。图2.3所示的项目名称为PWM。在建立这个工程的过程中,需要配置的包括使用的语言以及所应用到的芯片。在这里我们使用的是verilog语言,所使用的芯片为ispLSI1
文档评论(0)