毕业设计论文基于单片机的智能型电机转速测定仪设计.doc
《毕业设计论文基于单片机的智能型电机转速测定仪设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于单片机的智能型电机转速测定仪设计.doc(18页珍藏版)》请在三一办公上搜索。
1、目录1 引言12 系统实现23 硬件设计23.1 方案实现原理23.2 硬件设计框图33.3 硬件电路原理图43.4 槽型光电传感器ITR840243.5 ISP下载口53.6 电源电路53.7 脉冲信号完成电路53.8 单片机控制系统电路63.9 超速报警电路73.10 PCB连线84 程序设计84.1 程序设计思路94.2 系统程序105 设计总结14参考文献15致谢16附录17智能型电机转速测定仪设计摘要:本文详细介绍了一种基于单片机的智能型电机转速测定仪的设计。该设计以at89s52单片机作为主控核心,与光电传感器、LED数码管、蜂鸣器等构成硬件操作,再利用C语言编程,最终完成电机转速
2、测定仪的设计。本文详细阐述了如何利用光电传感器实现电机转速的信号接受,运用单片机单片机at89s52对脉冲信号进行处理计算,然后通过数码显示管显示出来。关键词:测速;光电传感器;at89s52单片机最小系统;电机;数码管; Intelligent Motor Speed Cryoscope DesignDengqiuling Information Science and Technology school, Zhanjiang Normal University, Zhanjiang , 524048Abstract: This paper introduces a kind of inte
3、lligent motor speed based on single chip design of the HSP. This design as the core, at89s52 SCM control with photoelectric sensors, LED digital tube, hardware composition, etc, buzzer reusing the C programming language, and finally finished the design of motor speed tester. This paper expounds how
4、to realize the motor speed by photoelectric sensor signal by monolithic integrated circuit at89s52 SCM, on the pulse signal processing, and then calculated by XianShiGuan digital display.Keywords: speed; Photoelectric sensor; At89s52 SCM system of minimum; Motor; Digital tube;1 引言近年来,随着电力电子技术、计算机技术及
5、控制技术等的快速发展,伺服驱动系统不断朝着数字化、智能化方向发展.要满足高性能伺服驱动系统高精度、高可靠性等要求,转速控制是实现的关键环节.如何获得电动机精确的转速信号以实现转速的高精度控制,就成了单片机控制电机测度的一个突出的问题之一。在电动机的调速系统中,在电动机的转轴上安装测速发电机或光电编码盘等测速装置,利用电机中的转子位置传感器所产生的脉冲信号来反映它的转速。通常所用的位置传感器有霍尔传感器和光电式传感器。霍尔传感器具有结构简单紧凑、灵敏度高,传送过程无抖动现象,频率响应宽、寿命长等优点。但霍尔传感器存在一定程度的磁不敏感区,会降低电机运行的可靠性,且对安装位置要求精确,因此安装调试
6、比较复杂,如要用于产品开发,会间接增加开发成本。光电式传感器是利用光电元件,对带有糟口(或栅)的旋转圆盘的位置进行通断信号变化的接收,产生一系列反映转子位置的脉冲信号。其检测分辨率高,适用于检测各种一般电动机。因为光电传传感器性能比较稳定,这在应用中是相当重要的。本设计介绍利用光电传感器模块来测定电机转速的方法。相对于传统的方法而言,该方法将大大降低成本,其性能稳定,器件体积小,适用于进行各种电机测速。2 系统实现本系统利用光电传感器和单片机相结合,运用了编码盘不停的切割光电传感器产生一连串的脉冲,编码管装在电机上,当电机转动的时候,编码管就回切割光电传感器,产生信号,然后经过比较器产生一连串
7、的脉冲信号,脉冲信号通过单片机at89s52T1计数管脚输入,单片机对脉冲进行计数,再通过算法把计到的脉冲数转为速度。因为本设计是针对电机转速测定,所以报警电路是必需。通过程序的编写和外部电路设定,共同完成了本测定仪的报警系统。外部超速报警电路按键是用于设定额定速度值,每按一次单片机内部自加1,并在数码管中显示。通过外部按键设定超速额定值,这便于本电机转速测定仪更智能化,更便利化。3 硬件设计3.1 方案实现原理光电传感器是选用机械鼠标里面的对射式的光电传感器。它的工作原理是:当接收管接收到来自发射管的信号时,接收管就导通,没接到信号时,接收管就截止。利用它的这一特性,可以用一编码盘不停的切割
8、光电对管,利用光电对管的特性产生一连串的脉冲,编码盘就利用鼠标里面现成的。编码盘装在电机上,电机转动后,编码盘就不停的切割光电对管。从而产生一定频率的方波,由于这样直接产生的方波电压比较小,不能被单片机的计数引脚直接识别。因此直接产生的方波经过一个比较器产生一个五伏左右的方波,该方波信号被单片机的计数管脚T1接收,利用另一定时器定一中断周期,然后处理这一周期内接收到的脉冲次数,通过计算便可得出电机的转速.编码盘有十个孔,编码盘转动一圈能够产生10个脉冲,精度达到0.1r/s,如果想要提高测速的精度,只需改变编码盘上的孔数即可。3.2 硬件设计框图单片机控制系统电源脉冲信号完成外部信号输入数码管
9、显示 图3-1 硬件设计框图 如图3-2的硬件电路原理图所示,本硬件设计的电路过程如下:接通电源,装在电机的编码管切割光电传感器得到信号,信号经比较器得到一个脉冲信号,脉冲信号通过T1脚输入单片机内,单片机进行计算、处理,在数码管中显示。如电机转速超过报警电路额定值,报警电路进行报警。3.3 单片机89s52功能特性 图3-2 单片机89s52引脚图 如图3-2所示,单片机AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器.使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统
10、可编程,亦适于常规编程器.在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。3.4 槽型光电传感器ITR8402 图3-3 槽型光电传感器ITR8402 如图3-3所示是槽型光电传感器ITR8402,此光电传感器把一个光发射器和一个接收器面对面地装在一个槽的两侧。发光器能发出红外光或可见光,在无阻情况下光接收器能收到光。但当被检测物体从槽中通过时,光被遮挡,光电开关便动作。输出一个开关控制信号,切断或接通负载电流,从而完成一次控制动作。槽形开关的检测距离因为受整体结构的限制一般只有几厘米。光电传感器装载电机上,
11、从电路板引出导线与其连接,当编码盘切割光电传感器的时候,其信号就可通过导线传到比较器,从而形成脉冲信号。光电传感器是效率最高、最可靠的检测装置。在现代电子领域中传感器是获取信息的工具,它涉及整个科学技术、国防、航空、航天、交通运输、能源、机械、石油、化工、轻工、纺织等工业部门和环境保护、生物医学工程等和日常生活的各个领域,是现代信息技术的重要支柱技术之一。3.5 ISP下载口图3-4所示的是ISP下载口,运用ISP下载口将程序下载在89s52大单片机中,实现对射式光电传感器与速度转换的计算。ISP下载口的1、7、9脚分别与单片机P1.5、P1.6和P1.7连接,实现单片机程序下载完成,5脚接单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 智能型 电机 转速 测定 设计
链接地址:https://www.31ppt.com/p-4870648.html