AVR直流电机控制系统硬件设计概述.docx
《AVR直流电机控制系统硬件设计概述.docx》由会员分享,可在线阅读,更多相关《AVR直流电机控制系统硬件设计概述.docx(56页珍藏版)》请在优知文库上搜索。
1、摘要近年来,电机调速系统在工业自动化、生产过程控制、测控仪表等领域的应用越来越深入和广泛.ATmegaI6是基于增强的AVRRISC结构的低功耗8位CMOS微控制器,由于其先进的指令集以及单时钟周期指令执行时间.ATmcga1.6的数据吞吐率高达1MIPS/MHz,从而可以减缓系统在功耗和处理速度之间的矛盾。主要由ATmega16为核心设计由1.MDI8200驱动芯片,采用232通讯协议的串行通信控制电路构成的直流电机PWM调速控制系统,系统主要完成由上位机和ATmega16控制直潦电机的起动,停止和加减速等功能。文章详细介绍了本调速控制系统的工作原理、PwM张动接口电路和KIO1.O光电耦合
2、港,1.MD18200驱动电路,串行通信控制电路相应的软件设计。软件通过ICC八VR编写,然后用AVRStUdiO进行仿真并将编译通过的程序代码卜载到ATmega16之中对系统进行控制。关键词:ATmega16;直流电机:PWM:1.MD18200AbstractInrecentyears,theSCMapp1.icationwhichUSedinthefie1.dofindustria1.automation,productionprocessbecomesmoreandmoredeepenandextensive.ATmega16isamicrocontro1.1.erbui1.dupon
3、AVRRISCconfigurationwhichisa1.owconsumemicrocontro1.1.erof8-bitCMOS.ThedataofATnega16haveahighdispatcherwhichcanreachIMIPS/MHzforadvancedinstructionvo1.umandtheinstructionofsing1.ec1.ockcyc1.e,soitcanre1.axedtheconf1.ictbetweenconsumeanddisposespeed.ThisdesignshowusthataPWMspeedsystemofDC-motorusing
4、ATmega16isintroducedinthispaper.Thispapere1.aboratesonthesystemprincip1.e,optica1.Encoder,13ID18200drivingsystem.HighRe1.iabi1.ityPhotoCoup1.eiK1.O1.O,theDC-motorPWdigita1.contro1.system,municationHgreemen1.of232communication.ThesystemisInainIycomp1.etedthestart,stopandacce1.erationanddeceIerationnf
5、unctionsbywhichtheusterPCandATmegH16contro1.theIXJmotor.Theartic1.edescribedindetai1.thespeedcontro1.systemsworkingprincip1.e,thePWMdriveinterfacecircuitandK1010Optocoup1.er,I.MD18200drivecircuit,there1.ativeSOftR,municationcontro1.circuit.ThesoftwareisprogrammedthroughICCVR,thensimu1.atedbyAVRStudi
6、oandthecompi1.edcodeisdown1.oadedtoATmcga16tocontro1.thesystem.Keywords:ATmega1.6;DC-motor:1.*HM;1.MD18200目录1绪论1.1 课题的背景及意义11.2 直流电机的开展I1.3 本设计完成的工作22AYR单片机简介32.1 单片机系统概述32.2 ATmega16功能概述32.3 3ATmega16单片机52. 3.1ATmega16单片机的特点及特性53. 3.2.ATmegu1.6单片机引脚配置及说明74. 3.3CPU85. 3.4存储器96. 3.5I/O口介绍107. 3.6更位电路
7、142. 3.7时钟电路153直流电机控制系统硬件设计182.1 总体电路设计182.2 时钟电路182.3 系统复位电路182.4 串行通信接口电路设计193. 4.1主要特点193. 4.2内部结构203. 4.3Max232引脚图204. 4.4MaX232电路设计203.5驱动电路213. 5.11.MDI8200芯片介绍214. 5.2各引脚的功能及原理225. 5.3驱动电路设计233.6光电耦合电路244软件设计254.1初始化程序设计254. 1.1I/O初始化255. 1.2定时器初始化256. 1.3串口初始化261.2 2主程序271.3 中断及转速控制子程序281.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AVR 直流电机 控制系统 硬件 设计 概述
