- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AT89S52单片机的直流电机调速系统.doc
基于AT89S52单片机的直流电机调速系统
摘 要:本文介绍一种基于AT89S52单片机控制的PWM直流电机脉宽调速系统,系统利用红外传感器测量直流电机的转速,采用PWM方式控制直流电机转速,采用C语言编程,实现对直流电机转速的调节。结果表明,该系统具有良好的工作性能,且性能稳定、价格低廉,具有很好的应用价值。
关键词:AT89S52单片机;直流电机;PWM 转速
DOI:10.16640/j.cnki.37-1222/t.2016.03.131
电机在各行各业中起着重要作用,电机转速是电机的重要性能指标。传统直流电机调速系统采用模拟电子线路,控制回路硬件设备复杂、安装调试困难、故障率较高。随着电子技术的发展,直流电机调速技术进入一个新的阶段,利用单片机可以对直流电机进行准确的自动调节[1]。直流电机的调速可以采用改变电枢电压、改变磁通量的方法,改变磁通量的方法控制功率小、动态响应差,在工业生产过程中常用的方法是电枢控制法[2]。
1 系统原理框图
系统原理框图如图1所示,系统主要包括单片机模块、PWM调速模块、键盘模块、测速模块、显示模块和电源模块。
2 系统硬件设计
(1)单片机模块。系统主控制器采用AT89S52单片机,外接12MHZ晶振,显示模块采用1602液晶显示。
(2)PWM调速模块。利用单片机的定时计数器外加软件延时方式来实现脉宽的调整[3]。在PWM驱动控制系统中,电机的转速是通过改变电枢电压的占空比来实现的[4]。本系统采用集成芯片L298及其外部辅助电路驱动电机,通过程序控制单片机P3.0、P3.1的输出信号来控制输出的PWM信号,由输出的PWM波来控制电机的转速及转向。
(3)测速模块。测量电机转速采用光电传感器,在电机转轴末梢安装两个带孔的卡片,电机转动一圈,发射二极管发出的光便通过卡片的孔达到接收二极管,产生一个脉冲信号,脉冲频率和电机转速成正比关系,计算1s 内输出的脉冲个数,结果的一半就是电机的转速,测速模块原理图如图2所示。
(4)键盘输入模块。系统键盘主要有四个功能键:确定、返回、上调、下调,采用八三译码器芯片74LS148,当单片机检测到E0端为低电平时,证明有按键按下,并把电平送至单片机的外界中断端,通过单片机I/O口P2.0、P2.1、P2.2口判断处理,并执行相应的按键处理程序。
(5)电源模块。系统所需要的电压为+5V,变压器220V/6V/8W把220V电压降为6V,再经过整流桥把交流电变为直流,最后经过芯片L7805稳压,把电压稳定在+5V,电源模块原理如图3所示。
3 软件设计
系统采用 C 语言编程,系统程序设计主要包括主程序和各个模块子程序,主程序设计流程图如图4所示。
4 系统测试
对系统进行测试,分别对电机设置不同档位,测试电机显示转速,与设定值比较,电机转速测试情况如表1所示:
由系统实验数据可以看出:误差和系统转速有关,转速越大,调速效果越好,误差越小;反之,转速越小,调速效果越不好,误差越大。式控制直流电机转动的速度、以及停止转动。
5 结论
本系统用单片机AT89S52作为主控制器,利用红外传感器对直流电机的转速进行测量,并用PWM调速方式控制转速,实现了对直流电机的调速,具有控制精度高、可靠性强和易调整等特点,且具有一定的实用价值。
参考文献:
[1]卢春华,姚海燕,张莉.基于单片机的直流电机调速系统设计[J].硅谷,2009(20).
[2]李朝青.单片机原理及接口技术[M].北京:北京航空航天大学出版社,2006.
[3]张方.电机及拖动基础[M].北京:中国电力出版社,2008.
[4]茹占军,谢家兴.基于AT89S52单片机直流电机调速系统的设计[J].软件导刊,2010,08:106-107.
作者简介:彭代欣(1993-),女,四川宜宾人,本科,研究方向:电气工程及其自动化。
3
原创力文档


文档评论(0)