资源描述:
《基于单片机的转速表》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、成都理工大学工程技术学院毕业论文基于单片机的转速表设计作者姓名:邹光明专业名称:自动化指导教师:杨明讲师基于单片机的转速表设计摘要随着现代科学技术的发展,计量技术相应地也得到迅速发展。在这个领域中,数字仪表越来越现实它的优越性和生命力:精度高、速度快、便于记录、控制和传递,因而数字式仪表得到了广泛的应用。在转速计量方面,数字转速表更是一种理想的测量仪器。随着微型计算机的广泛应用,特别是高性能价格比的单片机的出现,以单片机为核心的数字转速表更是得到了广泛应用。本文便是运用AT89C51单片机控制的数字式转速表。电机在运行过程中,需要对其进行监控,转速是一个必不可少
2、的参数。数字式转速表就是对电机转速进行测量,并可以和PC机进行通信,显示电机的转速,并观察电机运行的基本情况。本设计主要用AT89C51作为控制核心,由霍尔传感器,LED数码显示管,施密特触发器等构成。充分发挥单片机的性能。本文重点是数字转速表的硬件电路和软件设计。本设计优点是电路较简单、功能完善、测量速度快、精度高、控制系统可靠,性价比较高等特点。关键字:AT89C51转速表数字-41-基于单片机的转速表设计AbstractWiththedevelopmentofmodern,measurementtechnologyhasbeenrapiddevelopme
3、nt.Inthisarea,thedigitalinstrumentismorerealistcitssuperiorityandvitality:highprecison,fast,easytorecord,easytocontrolandtransmission,sothedigitalinstrumenthasbeenusedwidely.Inthemeasurementofmotorspeed,digitaltachometerisanidealmeasuringinstruments.Withtheextensiveapplicationofmicro
4、-computer,especiallytheemergenceofsingle-chip,highperformanceandlowcost,makingthedigitaltachometerhasbeenwidelyappliedasthemicrocontrollercore.Thisarticle,weusetheAT89C51microcontrollertocontrolthedigitaltachometer.Duringoperation,themotorneedstobemonitoring,speedisanessentialparamet
5、er.Digitaltachometertomeasuremotorspeed,andcancommunicatewithaPC,displaythemotorspeed,andobservethemotorrunning.ThisdesignwithAT89C51ascontrolcore,bytheHallsensor,LEDdigitaldisplaytube,thecompositionoftheSchmitttrigger,andsoon.Givefullplaytotheperformanceofthemicrocontroller.Thisarti
6、clefocusesonthehardwareandsoftwaredesignofthedigitaltachometer.Theadvantageofasimplehardwareandsoftwarecapabilitiesimprove,measuringspeed,highprecisionandcontrolsystemreliable,cost-effectiveandsoon.Keywords:AT89C51,Tachometer,Digital-41-基于单片机的转速表设计目录摘要IAbstractII目录III前言11转速表原理21.1转速表
7、原理分析21.2转速计算及误差分析21.3转速测量41.4本章小结52单片机介绍62.1AT89C51简介62.2AT89C51引脚说明72.3其他功能92.4本章小结93硬件电路103.1转速信号获取电路103.2信号处理电路123.2.1放大整形电路123.2.2施密特触发器133.3显示电路143.3.1键盘接口143.3.2显示器接口153.3.3LED显示器183.3.4LED工作原理193.4直流稳压电路203.5报警电路203.6本章小结21-41-基于单片机的转速表设计4软件设计224.1主程序框图224.2按键程序框图234.3显示程序框图25
8、4.4报警子程序框图26