基于单片机的测速仪设计
概述:
本设计基于单片机STC89C52,设计了一种全数字化的测速仪器,能够实时显示当前转速。该设计的目的是对各种测量转速的方法进行分析,并针对不同的应用环境,设计一种全数字化测速仪器。
知识点:
1. 单片机STC89C52的特点:
STC89C52是一个低功耗,高性能CMOS8位单片机,具有40个引脚,4kBytesFlash片程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDTC)电路。
2. 电源部分:
本设计使用DC002插座为单片机提供5V电压的电源。插座中心脚为1脚,下面为2脚,侧面为3脚,插入时3脚断开。
3. 单片机复位部分:
单片机复位电路类似于电脑的重启部分,当单片机系统在运行中受到环境干扰出现程序跑飞的时候,按下复位按钮部的程序自动从头开始。
4. 数码管部分:
led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在部连接完成,只需引出它们的各个笔划,公共电极。led数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,图6是共阴和共阳极数码管的部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。
5. 项目原理图:
项目原理图展示了该设计的电路结构,包括电源部分、单片机部分、数码管部分和复位部分等。
6. 转速测量方法:
本设计的目的是对各种测量转速的方法进行分析,并针对不同的应用环境,设计一种全数字化测速仪器。该设计将实时显示当前转速。
7. 设计目标:
本设计的目标是设计一种全数字化的测速仪器,能够实时显示当前转速,并且能够适应不同的应用环境。
8. 设计优点:
本设计的优点是能够实时显示当前转速,并且能够适应不同的应用环境,具有广泛的应用前景。
9. 设计难点:
本设计的难点是需要对单片机STC89C52的特点和电路结构有深入的了解,并且需要对数码管的接法和发光原理有充分的了解。
10. 设计应用:
本设计的应用前景广泛,能够应用于工业自动化、交通检测、医疗设备等领域。