收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

智能电机转速仪-监控软件设计

[关键词:智能,电机转速仪]  [热度 ]
提示:此毕业设计论文完整版包含【论文,源程序,答辩稿
作品编号:ckjs0444,word全文:35页,合计:11000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
智能电机转速仪-监控软件设计毕业设计论文------

本次设计中传感器选择了红外传感器,根据红外传感器测速的原理,在设计硬件电路中选用红外光敏二极管作为受光器件,它与红外发光二极管一起组成一对红外发射接收管,红外光敏二极管在电路中处于反向工作状态。没有光照射时,光敏二极管处于截止状态,反向电阻很大,反向电流很小。随着光照的增强,光敏二极管处于导通状态,其反向电阻减小,反向电流增大,其光电流与照度之间呈线形关系。并配以52单片机来实现整体的转速测量,通过软件编程具体实现该仪表的功能。

智能电机转速仪设计方案

本次设计的测速系统总体结构主要包括红外测速传感器(由红外发射与接收电路和齿盘组成)、信号处理电路、单片机以及数字显示部分。其工作过程如下:当齿盘旋转时,由于齿轮的遮挡,红外发射管与接受管之间的红外线光路时断时续,信号处理电路将此变化的光信号转换为电脉冲信号、一个脉冲信号即表示齿盘转过一个齿。单片机对脉冲进行计数,同时通过其内部的计时器对接收一定数目的脉冲计时,根据脉冲数目及所用时间就可计算出齿盘的转速,最后通过数字显示部分将转速显示出来。

软件方面采用AT89C52的T2定时器的捕获方式进行测频,在捕获方式下,通过T2CON控制EXEN2来选择两种方式。如果EXEN2=0,T2是一个16位定时器或计数器,计数溢出时,,对T2CON的溢出标志TF2位,同时激活中断。如果EXEN2=1,T2完成相同的操作,而且当T2EX引脚外部输入信号发生“1”至“0”负跳变时,也将把TH2和TL2中的值分别被捕获到RCAP2H和RCAP2L中。另外,T2EX引脚信号的负跳变使得T2CON中的EXEN2置位,与TF2相仿,EXF2也会激活中断【6】。

本次设计主要是利用52单片机对电动机的转速进行测量,采用了红外传感器采集信号,利用AT89C52单片机的T2定时器的捕获方式进行测频。在本次设计中我主要进行软件部分的设计,在编写软件程序时,首先要了解每个芯片的用途,然后再开始编写程序,在编写程序的过程中我学会了如何用星研软件调试程序的语法错误,并且学会了用编程器把编好的程序写入芯片中,然后再根据现象调试逻辑错误。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,源程序,答辩稿
作品编号:ckjs0444,word全文:35页,合计:11000

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——智能电机转速仪-监控软件设计(论文,源程序,答辩稿)!