机电系统控制电路设计2015-2.

上传人:我** 文档编号:117869182 上传时间:2019-12-11 格式:PPT 页数:85 大小:4.90MB
返回 下载 相关 举报
机电系统控制电路设计2015-2._第1页
第1页 / 共85页
机电系统控制电路设计2015-2._第2页
第2页 / 共85页
机电系统控制电路设计2015-2._第3页
第3页 / 共85页
机电系统控制电路设计2015-2._第4页
第4页 / 共85页
机电系统控制电路设计2015-2._第5页
第5页 / 共85页
点击查看更多>>
资源描述

《机电系统控制电路设计2015-2.》由会员分享,可在线阅读,更多相关《机电系统控制电路设计2015-2.(85页珍藏版)》请在金锄头文库上搜索。

1、机电系统控制电路设计 教师:黄学功 电话:15996266901 E-mail:huangxg 南京理工大学机械工程学院 2015-10 2 AVR单片机单片机系统 2.1 AVR单片机的硬件结构 2.2 AVR单片机的的I/O口 2.3 中断系统 2.4 定时/计数器 2.5 A/D转换器与模拟比较器 2.6 串口通信技术 单片机的概念 CPU 存储器 (硬盘,内存) 输入输出接口 单片机的定义 单片机就是单片微型 计算机, 是将计算机的 中央处理器(CPU)、存 储器(ROM,RAM)、 输入/输出(I/O)接口 等集成在一小块硅片 上的微型机。 时钟电路 CPU ROMRAM 输入/输出

2、接口 单片机 电源模块 开关 输入 音乐 输出 LED 显示 数码管显示 红外 遥控 继电器 控制 串行 模块 成于大气 信达天下 单 片 机 的 特 点 控制能力强 集成度 高体积小 有很高的可靠性 优异的性能价格比 单单片机产产品近况 ATMEL公司融入Flash存储储器技术术的AT89系列; Philips公司的80C51、80C552系列; 华华邦公司的W78C51、W77C51高速低价系列; ADI公司的ADC8xx高精度ADC系列; LG公司的GMS90/97低压压高速系列; Maxim公司的DS89C420高速(50MIPS)系列; Cygnal公司的C8051F系列高速SOC单

3、单片机。 宏晶科技的STC增强型8051内核单单片机 1) 51系列单单片机 51系列单单片机产产品繁多,近年来推出的与51兼容 的主要产产品有: 2)非51系列单片机 非80C51结构单片机新品不断推出,给用户提供了 更为广泛的选择空间 ,近年来推出的非80C51系列 的主要产品有: Intel的MCS-96系列16位单片机 ; Microchip的PIC系列RISC单片机 ; ATMEL公司AVR单片机 TI的MSP430F系列16位低功耗单片机 。 单片机的发展趋势 1. CPU的改进 (1)采用双CPU结构,提高处理能力 (2)增加数据总线宽度,内部采用16位数据总线。 (3)串行总线

4、结构,菲利浦公司的I2C总线(Inter Icbus)。用两根信号线代替现行的8位数据总线。 2存储器的发展 (1)加大存储容量。 (2)片内EPROM采用E2PROM或闪烁(Flash)存储器 (3)程序保密化。 3片内I/O的改进 (1)增加并行口的驱动能力,能直接输出大电流和 高电压。 (2)增加I/O口的逻辑控制功能。 (3)设置了一些特殊的串行接口功能,构成分布式 、网络化系统 。 4外围电路内装化 器件集成度的不断提高,把众多的外围功能部件集 成在片内系统的单片化。 5低功耗化 CMOS化 CHMOS工艺。 总之,向高性能、高速、低压、低功耗、低价格、 外围电路内装化方向发展。 6

5、、特殊单片机的出现 1)神经元单片机 主要应用于工业控制网络中的节点部件,典型产 品:Motorola公司 Newral Chip3150(3 CPU) 2)模糊单片机 模糊单片机是一种能执行模糊逻辑推理功能的单 片机,可执行模糊化、模糊推理、反模糊化等操作 而无需软件,典型产品:Neuralogix公司NLX230 单片机的应用 单片机卓越的性能,得到了广泛的应用,已深入 到各个领域。 使用温度: 民品: 0C +70C 工业品: -40C +85C 军品: -65C +125C。 单片机的应用 工业方面工业方面 民用方面民用方面仪表方面仪表方面 电讯方面电讯方面 数据处理方面数据处理方面

6、汽车方面汽车方面 单片机应用 智能控制 单片机的应用 单片机应用 消费电子产品 单片机的应用 单片机应用 军事技术 单片机的应用 单片机应用 工业控制 单片机的应用 单片机的应用 单片机的应用 2.1 AVR单片机及其硬件结构 AVR单片机特点 AVR单片机有如下一些显著特点: 1、速度快 AVR单片机有如下一些显著特点: 2、片上资源丰富 AVR单片机特点 3、保密性好 AVR单片机具有高度保密性。程序存储器Flash具有多重密码保护锁死 (lock)功能,不可能解密。 4、可重复擦写在系统编程 ISP(In-System Programming) AVR单片机的程序存储空间采用Flash技

7、术,可重复擦写1000次以上( 新的AVR单片机可重复擦写10000次以上)。而且设计者不必将单片机从系 统上拆下来拿到编程器上烧写,可直接在电路板上进行在线下载,以实现 程序修改、烧录等操作,方便产品升级。 AVR单片机特点 AVR单片机特点 AVR单片机特点 8. 采用精简指令集RISC (CISC和RISC) CISC:复杂指令集(Complex Instruction Set Computer) l具有大量的指令和寻址方式 l用最少的语言完成所需的计算任务。 RISC:精简指令集(Reduced Instruction Set Computer) l指令数少:通常指令数在100条左右,

8、并且大部分指令结构简 单,设置少量支持操作系统和高级语言实现的指令。 l减少指令系统的寻址方式的种类,一般不超过2种,并且全部 指令都具有相同长度,指令执行效率高。 l大部分指令在一个机器周期完成。 l扩大通用寄存器的个数。一般不少于32个,以尽量减少存储器 操作。因为寄存器速度极快 l优化设计编译程序,以简单有效的方式支持高级语言的实现。 指令寄存器 控制器 数据通道 输入输出 中央处理器 存储器 程序 指令0 指令1 指令2 指令3 指令4 数据 数据0 数据1 数据2 9. 采用哈佛体系结构 (冯诺依曼体系结构模型) 冯诺依曼体系的特点 1)数据与指令都存储在存储器中 2)被大多数计算机

9、所采用 3)8086冯诺依曼体系 哈佛体系结构 指令寄存器 控制器 数据通道 输入输出 中央处理器 程序存储器 指令0 指令1 指令2 数据存储器 数据0 数据1 数据2 地址 指令 地址 数据 哈佛体系结构的特点 1)程序存储器与数据存储器分开 2)提供了较大的数据存储器带宽 3)适合于数字信号处理 4)大多数DSP都是哈佛结构 5)ARM9是哈佛结构 指令的执行周期T 1)取指令(Instruction Fetch):TF 2)指令译码(Instruction Decode):TD 3)执行指令(Instruction Execute):TE 4)存储(Storage):TS 每条指令的执

10、行周期:T= TF+TD+TE+TS AVR CPU的工作是由系统时钟CLKCPU()直接驱动 的,在片内不再进行分频。图示为Harvard结构和快速 访问寄存器组的并行指令存取和指令执行时序。CPU在 启动后第一个时钟周期T1取出第一条指令,在T2周期便 执行取出的指令,并同时又取出第二条指令,依次进行 。这种基于流水线形式的取指方式,使AVR可以以非常 高的速度执行指令,获得高达1MIPSMHz的效率。 AVR单片机CPU的工作时序 图示为ALU与寄存器堆操作单周期指令( 如加法指令)的执行时序。在单一时钟周 期内,由2个寄存器提供操作数,ALU执 行相应的操作,最后将操作结果回送到目 的

11、寄存器中。 l与其它8-Bit MCU相比,AVR 8-Bit MCU最大的特点是: 哈佛结构,具备1MIPS / MHz的高速运行处理能力; 超功能精简指令集(RISC),具有32个通用工作寄存器,克 服了如8051 MCU采用单一ACC进行处理造成的瓶颈现象; 快速的存取寄存器组、单周期指令系统,大大优化了目标代码 的大小、执行效率,部分型号FLASH非常大,特别适用于使用 高级语言进行开发; 作输出时与PIC的HI/LOW相同,可输出40mA(单一输出) ,作输入时可设置为三态高阻抗输入或带上拉电阻输入,具备 10mA-20mA灌电流的能力; 片内集成多种频率的RC振荡器、上电自动复位、

12、看门狗、启动 延时等功能,外围电路更加简单,系统更加稳定可靠; 大部分AVR片上资源丰富:带E2PROM,PWM,RTC,SPI ,UART,ISP,AD,Analog Comparator,WDT等; AVR 8-Bit MCU的最大特点 AVR单片机的选型 l AVR单片机的选型 I/O口 存储器大小 EEPROM大小 功能模块 最高工作频率 定时计数器 工作电压 AVR单片机型号的选择 AVR系列单片机有以下三个档次: 1、低挡ATiny系列AVR单片机,主要有 ATiny11/12/13/15/26/28等。 2、中档AT90S系列单片机,主要有 AT90S1200/2313/8515

13、/8535等。 3、高档ATmega系列AVR单片机,主要有 ATmega8/16/32/128,以及ATmega8515/8535等。 3个 AVR 系列 存储器 大小 性能 ( 1KB - 2KB ) ( 1KB- 8KB ) ( 16KB - 128KB) 完全兼容 ATtiny系列单片机特点 : AVR单片机型号的选择 ATtiny10/11/12特点 : AVR单片机型号的选择 ATtiny10/11/12特点 : AVR单片机型号的选择 ATtiny10/11/12特点 : AVR单片机型号的选择 ATtiny10/11/12特点 : AVR单片机型号的选择 AT90S1200单片

14、机特点 : AVR单片机型号的选择 AT90S1200单片机特点 : AVR单片机型号的选择 ATmega8单片机特点 : AVR单片机型号的选择 AVR 芯片型号的解释, 以 ATmega48V-10AI 为例 ATmega48 代表产品. V 代表低/宽电压版本。新出的AVR(M48/88/168, Tiny13/2313.)产品系列来说, -V 是1.8-5.5V 工作范围。 不带V是2.7-5.5V 工作范围 。 老的系列以L表示, 2.7-5.5V 工作范围 , 不带L是4.5-5.5V 工作范围 。 -10, 表示最高工作频率, 10MHz A, 表示封装 。AVR芯片有四种封装:

15、 1. A: TQFP(扁平薄片方形封装) 2. P: PDIP(双列直插 封装)3. S: SOIC(小型封装)4. M: MLF (微引脚 封装)5 PLCC(塑封J引线封装) I, 表示温度范围, 将来还表示 ROHS 1.I, 工业级 2.C, 商业级 3. A, 汽车级 4.E, 扩展级 (-40-105C) 5.U, 符合ROHS,工业级 三种封装:PDIP, TQFP, 脚MLF 20脚PDIP40脚PDIP44脚TQFP64脚TQFP 44脚MLF 2.1 AT90S8535单片机的硬件结构 l AT90S8535单片机 I/O口(32) 存储器大小(8k flash 512B SRAM 512B EEPROM) 工作电压(2.76V;4.06V) 功能模块 最高工作频率(8MHz) 定时计数器 16个中断源 l AT90S8535单片机 2.1 AT90S8535单片机的硬件结构 l AT90S8535单片机 2.1 AT90S8535单片机的硬件结构 AVR单片机的CPU AVR RISC结构 10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号