基于ARM9的直流电机控制系统的设计.doc
- 文档编号:2490752
- 上传时间:2022-10-30
- 格式:DOC
- 页数:50
- 大小:2.86MB
基于ARM9的直流电机控制系统的设计.doc
《基于ARM9的直流电机控制系统的设计.doc》由会员分享,可在线阅读,更多相关《基于ARM9的直流电机控制系统的设计.doc(50页珍藏版)》请在冰豆网上搜索。
基于ARM9的直流电机控制系统的设计
沈阳航空航天大学
2010年6月
摘要
随着我国经济的高速发展,微电子技术、计算机技术和自动控制技术也得到了迅速发展,直流电机调速技术已经进入一个崭新的时代,其应用越来越广。
而作为控制核心的各种单片机芯片也在不断的更新发展,其功能越来越强大。
随着人们对其要求的提高,直流电机控制系统的调速方法也相应的产生了PWM(脉宽调制技术),其控制芯片也由原来常用的51单片机系列升华为ARM系列的控制实验板。
本设计基于ARM9开发板的直流电机控制系统的调速,以显示ARM开发板的独特功能,利用脉宽调制技术,调节占空比以达到调节转速的目的,将测得的数据传给上位机后进行观测。
设计大体上分为硬件设计和软件设计两部分,硬件部分包括驱动模块,控制模块,数据检测模块以及通信模块,软件部分包括程序设计,两大部分实现了对电机转速的监测和控制,更好的确保了设计的准确性。
通过合理的选择和设计提高了直流电机控制系统调速的技术,学习和研究新型控制芯片,使设计达到了较为理想的控制效果是本设计的宗旨。
关键词:
ARM9开发板;PWM技术;PID调节功能
Abstract
AlongwiththerapiddevelopmentofChineseeconomy,microelectronicstechnology,computertechnologyandautomaticcontroltechnologyisrapidlydeveloping,dcmotorcontroltechnologyhasenteredanewera,themoreandmorewideapplication.AsthecoreofMCUcontrolchipareconstantlyupdateddevelopment,itsfunctionandmorepowerful.Asforthepeople,thecontrolsystemofdcmotorcontrolmethodandthecorrespondingproducethepulsewidthmodulation(PWM)anditscontrolchiptechnologyisusedbytheoriginalsublimated51-seriesmicrocomputerseriesofcontrolboardARMseries.ThedesignisbasedonARM9developmentboardofthecontrolsystemofdcmotorspeed,inordertoshowtheARMdevelopmentboard,usingtheuniquefunctionofPWMtechnology,SHCHadjustmentinordertoachievethegoal,willadjustspeedmeasurementdatatoPCandsoftwareit.Generaldesignofhardwaredesignandsoftwaredesignisdividedintotwoparts,hardwarepartincludesdrivermodule,controlmodule,datacommunicationmodule,andthesoftwaremoduleincludesprogrammingmodule,twomostofthemonitoringandcontrolmotorspeed,betterensuretheaccuracyofthedesign.Throughthereasonableselectionanddesignofdcmotorcontrolsystemtoimprovethespeedoftechnology,learningandresearch,newcontrolchipdesigntotheidealcontroleffectisthedesignpurpose.
Keywords:
ARM9Board;PWM;PIDAdjustmentFunction
目录
1绪论 1
1.1毕业设计立题意义 1
1.2研究内容及目标 3
1.3毕业设计内容分析 3
2总体方案设计 4
2.1直流电机控制系统的总体设计思想 4
2.2硬件部分设计 5
2.3软件部分设计 5
3硬件设计方案 6
3.1ARM9开发板简介 6
3.2驱动模块设计 7
3.2.1S3C2440芯片简介 7
3.2.2SPGT62C19B电机控制模组简介 8
3.3数据检测模块设计 10
3.3.1PWM技术简介 10
3.3.2直流电机电枢PWM调压调速原理 10
3.3.3直流电机调速系统的整体结构 11
3.3.4ARM的脉宽调制PWM描述 11
3.4控制模块设计 13
3.5通信模块设计 14
3.5.1RS232的串口通信接线 14
3.5.2串口通信 15
4软件方案设计 17
4.1系统软件设计步骤 17
4.2编程环境设置 19
4.3程序设计 20
4.3.1系统初始化 20
4.3.2中断子程序设计 21
4.3.3PWM调速程序设计 22
4.3.4串口通信程序设计 23
5直流电机控制系统综合调试与分析 25
5.1硬件电路调试 25
5.2利用H-JTAG调试程序 26
5.3系统联调结果与分析 27
结论 29
社会经济效益分析 30
参考文献 31
致谢 32
附录ⅠS3C2440A芯片原理图 33
附录Ⅱ程序清单 34
44
1绪论
随着我国经济的高速发展,微电子技术、计算机技术和自动控制技术也得到了迅速发展,直流电机调速技术已经进入一个崭新的时代。
然而,电机调速的方法有很多,比如说变极对数调速法,变频调速法,串级调速法,绕线式电动机转子串电阻调速法,定子调压调速法,电磁调速法等。
但是在某些条件下,直流电机调速具有其特有的优势。
为了提高生产率和保证产品质量,大量的生产机械要求直流电机以不同的速度工作。
这就要求人们采用一定的方法来改变机组的转速,即对直流电机进行调速。
对电机的转速不仅要能调节,而且要求调节的范围宽广,过程平滑,调节的方法要简单、经济。
直流电机在上述方面都具有独到的优点,使它得到广泛的应用。
本文针对直流电机具有起动转距大、体积小、重量轻、转矩和转速容易控制以及效率高等十分优良的特点,根据自动控制原理,采用PWM控制方式,设计了一个直流电机控制系统,以更好地对直流电机进行精确而又迅速的控制。
1.1毕业设计立题意义
直流电机是常用的动力提供原件,在日常生活中占据着十分重要的地位,研究直流电机的速度控制,有十分重要的意义。
驱动电机选用直流电机,这是因为直流电机具有优越的速度调节控制性能,具有较大的转矩,用以克服装置的摩擦阻力和负载转矩,调速范围宽而且速度平稳,具有快速响应能力,可以适应复杂的速度变化,直流电机的负载特性硬,有较大的过载能力,可以确保运行速度不受负载冲击的影响。
ARM是近年来发展非常迅速的处理器,有很好的应用前景。
ARM,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。
ARM处理器是现代非常流行及重要的一款芯片,其拥有良好的发展性,有广泛的应用领域。
ARM公司自1990年正式成立以来,在32位RISC(ReducedInstructionSetComputerCPU开发领域不断取得突破,其结构已经从V3发展到V6。
由于ARM公司自成立以来,一直以IP(IntelligenceProperty)提供者的身份向各大半导体制造商出售知识产权,而自己从不介入芯片的生产销售,加上其设计的芯核具有功耗低、成本低等显著优点,因此获得众多的半导体厂家和整机厂商的大力支持,在32位嵌入式应用领域获得了巨大的成功,目前已经占有75%以上的32位RISC嵌入式产品市场。
在低功耗、低成本的嵌入式应用领域确立了市场领导地位。
现在设计、生产ARM芯片的国际大公司已经超过50多家,国内中兴通讯和华为通讯等公司也已经购买ARM公司的芯核用于通讯专用芯片的设计。
将其应用在直流电机的调速控制中,有极大的实用价值。
以脉宽调制技术为代表的电机数字驱动技术也在迅猛发展,将计算机应用于这一领域正好可以发挥其在数字方面控制的优势。
微电子技术和计算机技术的发展,为计算机控制技术的发展和应用奠定了坚实的基础。
可以这样说,没有微处理器的仪器不能称为仪器,没有微型机的控制系统,更谈不上现代工业控制系统。
随着微型计算机,超大规模集成电路,新型电力电子开关器件和传感器的出现,以及自动控制理论和电力电子技术以及计算机控制技术的深入发展,直流传动系统也在不断发展。
直流电机是常用的动力提供元件,在日常生活中占据着重要的地位。
直流电机是最常见的一种电机,在各领域中得到广泛应用。
研究直流电机的速度控制,有着非常重要的意义。
研究直流电机的控制和测量方法,对提高控制精度和响应速度、节约能源等都具有重要意义。
本方案以ARM9为控制核心,实现普通直流电机的转速测量和转速调节功能,为进一步研究和优化直流电机控制方法提供基础。
直流电机控制系统的转速控制方法可分为两类,即励磁控制法和电枢电压控制法。
通常的方法是改变输入端电压对电枢电压的控制,继而实现对转速的改变,本次毕业设计实验将使用ARM9来实现对输入端电压的控制,从而对ARM的直流电机控制系统的设计与调速作深入研究,并对其监检测方面进行研究。
PWM(PulcsiWdhtMdoluatino)脉宽调制技术是直流电机调速中最为有效的方法,即给直流电机输入高速的开关脉冲信号,通过改变脉冲信号开关的比例,达到速度控制的效果。
简单的解释是,由于在ON的时间内施加电压,OFF的时间内切断电压,电机的转动将是断续的。
不过在脉冲波段的OFF区段,电机线圈内部储存的能量能够产生续流二极管流动的电流,因此得以继续维持转动。
PWM调速的基本思想是:
以通过电机的平均电压和电流作比较,40%的时间接通电源的电机比20%的时间接通电源的电机要大。
当电机没有接通电源时,它完全不消耗能量,这一点正是其高效率的原因。
PWM技术是降低直流电机功耗的一种好方法,它使驱动芯片和电机的发热减少,从而电机也可以用得更久。
在工业控制中,按偏差的比例P、积分I和微分D进行控制的PID调节器现在得到广泛的应用。
在小型微型计算机用于生产过程以前,连续过程系统中采用的气动、液动和电动的PID调节器几乎占垄断地位。
由最优控制理论可以证明,它能适应不少工业控制对象的要求。
单片机控制技术不断发展,特别是软件PID算法控制器的使用,代替了原来很多的硬件PID调节器,在工业控制系统和嵌入式系统中得到广泛的应用。
1.2研究内容及目标
利用ARM9实验板及直流电机实验板实现直流电机转速测量和调节。
使系统实现下列功能:
(1)可通过ARM实验板上的按键设定电机的转动方向、转速;
(2)可对电机进行转速调节,实时测量电机的实际转速,并通过RS232总线把转速传给上位机;
本次毕设要达到的指标是电机驱动电路采用集成电路SPGT62C19B电机模组,可以驱动电压46V,电流2A以下的电机;电机转速调节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ARM9 直流电机 控制系统 设计