机电系统控制电路设计2015-2分解.ppt
《机电系统控制电路设计2015-2分解.ppt》由会员分享,可在线阅读,更多相关《机电系统控制电路设计2015-2分解.ppt(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、机电系统控制电路设计机电系统控制电路设计教师:教师:黄学功黄学功电话:电话:15996266901E-mail:南京理工大学机械工程学院南京理工大学机械工程学院2015-102 AVR2 AVR单片机单片机系统单片机单片机系统 2.1 AVR 2.1 AVR单片机的硬件结构单片机的硬件结构 2.2 2.2 AVRAVR单片机的的单片机的的I/OI/O口口 2.3 2.3 中断系统中断系统 2.4 2.4 定时定时/计数器计数器 2.5 2.5 A/DA/D转换器与模拟比较器转换器与模拟比较器 2.6 2.6 串口通信技术串口通信技术单片机的单片机的概念概念CPU存储器(硬盘,内存)输入输出接口
2、单片机的定义单片机就是单片微型计算机,是将计算机的中央处理器(CPU)、存储器(ROM,RAM)、输入/输出(I/O)接口等集成在一小块硅片上的微型机。时钟电路时钟电路CPUROMRAM输入输入/输出接口输出接口单片机单片机电源模块电源模块开关开关输入输入音乐音乐输出输出LED显示显示数码管显示数码管显示红外红外遥控遥控继电器继电器控制控制串行串行模块模块成于大气成于大气 信达天下信达天下单单 片片 机机 的的 特特 点点控制能力强控制能力强集成度集成度 高体积小高体积小 有很高的可靠性有很高的可靠性优异的性能价格比优异的性能价格比单单片机片机产产品近况品近况 ATMELATMEL公司融入公司
3、融入FlashFlash存存储储器技器技术术的的AT89AT89系列;系列;PhilipsPhilips公司的公司的80C5180C51、80C55280C552系列;系列;华华邦公司的邦公司的W78C51W78C51、W77C51W77C51高速低价高速低价系列;系列;ADIADI公司的公司的ADC8xxADC8xx高精度高精度ADCADC系列;系列;LGLG公司的公司的GMS90/97GMS90/97低低压压高速高速系列;系列;MaximMaxim公司的公司的DS89C420DS89C420高速(高速(50MIPS50MIPS)系列;系列;CygnalCygnal公司的公司的C8051FC
4、8051F系列高速系列高速SOCSOC单单片机。片机。宏晶科技的宏晶科技的STCSTC增增强强型型80518051内核内核单单片机片机 1 1)5151系列系列单单片机片机 5151系列系列单单片机片机产产品繁多,近年来推出的品繁多,近年来推出的与与5151兼容兼容的主要的主要产产品有:品有:2)非)非51系列单片机系列单片机非非80C51结构单片机新品结构单片机新品不断推出,给用户提供了不断推出,给用户提供了更为广泛的选择空间更为广泛的选择空间,近年来推出的非,近年来推出的非80C51系列系列的主要产品有:的主要产品有:Intel的的MCS-96系列系列16位单片机位单片机;Microchi
5、p的的PIC系列系列RISC单片机单片机;ATMELATMEL公司公司AVR单片机单片机TI的的MSP430F系列系列16位位低功耗低功耗单片机单片机。单片机的发展趋势单片机的发展趋势 1.CPU1.CPU的改进的改进 (1 1)采用双)采用双CPUCPU结构,提高处理能力结构,提高处理能力(2 2)增加数据总线宽度,内部采用)增加数据总线宽度,内部采用1616位数据总线。位数据总线。(3 3)串行总线结构,菲利浦公司的)串行总线结构,菲利浦公司的I I2 2C C总线总线(InterInterIcbusIcbus)。用两根信号线代替现行的)。用两根信号线代替现行的8 8位数据总线。位数据总线
6、。2 2存储器的发展存储器的发展 (1 1)加大存储容量。)加大存储容量。(2 2)片内)片内EPROMEPROM采用采用E E2 2PROMPROM或或闪烁(闪烁(FlashFlash)存储器)存储器(3 3)程序保密化。)程序保密化。3 3片内片内I/OI/O的改进的改进(1 1)增加并行口的驱动能力,能直接输出)增加并行口的驱动能力,能直接输出大电流和大电流和高电压高电压。(2 2)增加)增加I/OI/O口的逻辑控制功能口的逻辑控制功能。(3 3)设置了一些)设置了一些特殊的串行接口功能特殊的串行接口功能,构成,构成分布式、分布式、网络化网络化系统系统 。4 4外围电路内装化外围电路内装
7、化 器件集成度的不断提高,把众多的外围功能部件集器件集成度的不断提高,把众多的外围功能部件集成在片内成在片内系统的单片化系统的单片化。5 5低功耗化低功耗化 CMOSCMOS化化CHMOSCHMOS工艺。工艺。总之,总之,向向高性能、高速、低压、低功耗、低价格、高性能、高速、低压、低功耗、低价格、外围电路内装化外围电路内装化方向发展方向发展。6 6、特殊单片机的出现、特殊单片机的出现 1 1)神经元单片机)神经元单片机 主要应用于工业控制网络中的节点部件,典型产主要应用于工业控制网络中的节点部件,典型产品:品:MotorolaMotorola公司公司 Newral Chip3150Newral
8、 Chip3150(3 CPU3 CPU)2 2)模糊单片机)模糊单片机 模糊单片机是一种能模糊单片机是一种能执行模糊逻辑推理执行模糊逻辑推理功能的单功能的单片机,可执行模糊化、模糊推理、反模糊化等操作片机,可执行模糊化、模糊推理、反模糊化等操作而无需软件,典型产品:而无需软件,典型产品:NeuralogixNeuralogix公司公司NLX230NLX230 单片机的应用单片机的应用 单片机卓越的性能,得到了广泛的应用,已深入单片机卓越的性能,得到了广泛的应用,已深入到各个领域。到各个领域。使用温度:使用温度:民品民品:0 0C C+70+70C C工业品:工业品:-40-40C C+85+
9、85C C军品:军品:-65-65C C+125+125C C。单片机的应用单片机的应用工业方面工业方面工业方面工业方面民用方面民用方面民用方面民用方面仪表方面仪表方面仪表方面仪表方面电讯方面电讯方面电讯方面电讯方面数据处理方面数据处理方面数据处理方面数据处理方面汽车方面汽车方面汽车方面汽车方面单片机应用智能控制单片机的应用单片机的应用单片机应用消费电子产品单片机的应用单片机的应用单片机应用军事技术单片机的应用单片机的应用单片机应用工业控制单片机的应用单片机的应用单片机的应用单片机的应用单片机的应用单片机的应用2.1 AVR2.1 AVR单片机及其硬件结构单片机及其硬件结构AVRAVR单片机特
10、点单片机特点 AVR单片机有如下一些显著特点:单片机有如下一些显著特点:1、速度快 AVR单片机有如下一些显著特点:单片机有如下一些显著特点:2、片上资源丰富 AVRAVR单片机特点单片机特点3、保密性好 AVR单片机具有高度保密性。程序存储器Flash具有多重密码保护锁死(lock)功能,不可能解密。4、可重复擦写在系统编程 ISP(In-System Programming)AVR单片机的程序存储空间采用Flash技术,可重复擦写1000次以上(新的AVR单片机可重复擦写10000次以上)。而且设计者不必将单片机从系统上拆下来拿到编程器上烧写,可直接在电路板上进行在线下载,以实现程序修改、
11、烧录等操作,方便产品升级。AVRAVR单片机特点单片机特点AVRAVR单片机特点单片机特点AVRAVR单片机特点单片机特点8.采用精简指令集采用精简指令集RISC(CISC和和RISC)CISCCISC:复杂指令集(:复杂指令集(Complex Instruction Set ComputerComplex Instruction Set Computer)l具有大量的指令和寻址方式具有大量的指令和寻址方式l用最少的语言完成所需的计算任务用最少的语言完成所需的计算任务。RISCRISC:精简指令集(:精简指令集(Reduced Instruction Set Computer)Reduced
12、Instruction Set Computer)l指令数少指令数少:通常指令数在:通常指令数在100100条左右,并且大部分指令结构简条左右,并且大部分指令结构简单,设置少量支持操作系统和高级语言实现的指令。单,设置少量支持操作系统和高级语言实现的指令。l减少指令系统的寻址方式的种类减少指令系统的寻址方式的种类,一般不超过,一般不超过2 2种,并且全部种,并且全部指令都具有相同长度,指令执行效率高。指令都具有相同长度,指令执行效率高。l大部分指令在一个机器周期完成大部分指令在一个机器周期完成。l扩大通用寄存器的个数。一般不少于扩大通用寄存器的个数。一般不少于3232个,以尽量减少存储器个,以
13、尽量减少存储器操作。因为寄存器速度极快操作。因为寄存器速度极快 l优化设计编译程序,以简单有效的方式支持高级语言的实现。优化设计编译程序,以简单有效的方式支持高级语言的实现。指令寄存器指令寄存器控制器控制器数据通道数据通道输入输入输出输出中央处理器中央处理器存储器存储器程序程序指令指令0指令指令1指令指令2指令指令3指令指令4数据数据数据数据0数据数据1数据数据29.9.采用哈佛体系结构采用哈佛体系结构(冯冯诺依曼体系结构模型诺依曼体系结构模型)冯诺依曼体系的特点1)数据与指令都存储在存储器中数据与指令都存储在存储器中2)被大多数计算机所采用)被大多数计算机所采用3)8086冯诺依曼体系冯诺依
14、曼体系哈佛体系结构哈佛体系结构指令寄存器指令寄存器控制器控制器数据通道数据通道输入输入输出输出中央处理器中央处理器程序存储器程序存储器指令指令0指令指令1指令指令2数据存储器数据存储器数据数据0数据数据1数据数据2地址地址指令指令地址地址数据数据哈佛体系结构的特点1)程序存储器与数据存储器分开程序存储器与数据存储器分开2)提供了较大的数据存储器带宽)提供了较大的数据存储器带宽3)适合于数字信号处理)适合于数字信号处理4)大多数)大多数DSP都是哈佛结构都是哈佛结构5)ARM9是哈佛结构是哈佛结构指令的执行周期T1)取指令(取指令(Instruction Fetch):TF2)指令译码()指令译
15、码(Instruction Decode):):TD3)执行指令()执行指令(Instruction Execute):):TE4)存储()存储(Storage):):TS每条指令的执行周期:每条指令的执行周期:T=TF+TD+TE+TSAVR CPU的工作是由系统时钟的工作是由系统时钟CLKCPU()直接驱动)直接驱动的,在片内不再进行分频。图示为的,在片内不再进行分频。图示为Harvard结构和快速结构和快速访问寄存器组的并行指令存取和指令执行时序。访问寄存器组的并行指令存取和指令执行时序。CPU在在启动后第一个时钟周期启动后第一个时钟周期T1取出第一条指令,在取出第一条指令,在T2周期便
16、周期便执行取出的指令,并同时又取出第二条指令,依次进行。执行取出的指令,并同时又取出第二条指令,依次进行。这种基于流水线形式的取指方式,使这种基于流水线形式的取指方式,使AVR可以以非常高可以以非常高的速度执行指令,获得高达的速度执行指令,获得高达1MIPSMHz的效率。的效率。AVR单片机单片机CPU的工作时序的工作时序图示为图示为ALU与寄存器堆操作单周期指令与寄存器堆操作单周期指令(如加法指令)的执行时序。在单一时钟(如加法指令)的执行时序。在单一时钟周期内,由周期内,由2个寄存器提供操作数,个寄存器提供操作数,ALU执行相应的操作,最后将操作结果回送到执行相应的操作,最后将操作结果回送
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机电 系统 控制电路 设计 2015 分解
限制150内