摘要速度里程表是日常生活中最常见的一种装置,广泛出现在汽车、摩托车等交通工具上。其原理本质上是记录单位时间内车轮转过的圈数计算出速度及里程。本文结合现代数字电子技术,以Atmel公司的AT 89C51单片机为基础,利用CS3020霍尔开关传感器设计了一个基于单片机的速度里程测量装置。系统采用CS3020 霍尔传感器获取转动脉冲[11],利用单片机处理脉冲信号,计算并得到速度及里程值。送入到两组 LED 数码管分别动态显示速度与里程值。速度显示范围 0-100 千米/小时,里程显示范围 0-10000 千米。速度超限显示错误码 ERR00,里程超限显示错误码 ERR01。 59944  
毕业论文关键词  AT89C51  CS3020  单片机   霍尔传感器   速度里程表 
. Title    A Design of Speed and Mileage Measurement Device                Based on Microcontroller Unit                   
  Abstract Speed odometer is the most common type of device in our daily life. It is widely used in automobiles, motorcycles and other vehicles.  The principal of it is to record the number of the turns of the wheel rotated within a unit time. Then use this value to calculate the speed and mileage. With modern digital electronic technology,in this paper, based on the AT89C51 MCU produced by Atmel Corporation, we designed a MCU based speed mileage measuring device with CS3020 Hall switch sensor. In this system, we get the rotation pulse  by CS3020 Hall sensor, then the AT89C51 MCU processing the pulse signal to calculate speed and mileage value, and fed  them to the two sets of LED digital tube. The speed range from  0  to 100 km / h, mileage ranged from 0 to 10000 km. Speed overrun error code is ERR00, mileage overrun error code is Err01.   
Keywords    AT89C51  CS3020  MCU  Hall Sensor Speed odometer  

目   次   

1  绪论 1 

1.1  本课题的研究目的和意义 „ 1 

1.2  数字转速测量装置的几种方法 „  1 

2  转速里程测量装置的总体设计方案 2 

2.1  系统功能概述 2 

2.2  系统总体结构 2 

2.3  系统硬件设计概述   2 

2.4 系统软件设计概述„  3 

3  系统硬件设计„ 4 

3.1  转速测量原理 4 

3.2  霍尔传感器   4 

3.3  单片机及其接口设计„ 7 

4  系统软件设计 „ 15 

4.1  系统程序总体流程图 15 

4.2  系统初始化 15 

4.3  中断处理程序„ 16 

4.4  显示程序„ 17 

5  系统仿真及结果„ 20 

5.1  仿真设计软件介绍„ 20 

5.2  仿真结果„ 21 

5.3  结果分析  24 

结论 „ 25 

致谢   26 

参考文献 27 

附录 A  系统总体电路图 „ 28 

附录 B  系统完整程序  29 

1  绪论     1.1   本课题的研究目的和意义 自 19 世纪电磁现象的发现以来,随着电能的广泛运用,作为电能与机械能的转换装置——电机,如今已经运用在各种工业设备及日常用品中,由此带来的电机转速测量便成了一个不可回避的问题。电机转速是工程中应用十分广泛的一个参数,它的测量方法有很多,其首要解决的问题便是采样问题。通常使用的方法是模拟量的采集和模拟量的处理,但这种测量方法已经不能适应现代科技发展的要求,在测量范围和测量精度上已不能满足大多数系统的要求。随着超大规模集成电路技术的提高,数字系统的测量得到普遍应用,特别是单片机对脉冲数字信号的强大处理能力,使得全数字系统越来越普及,其转速测量系统也可以用全数字化处理,在测量范围和测量精度方面都有极大提高。 本文以AT89C51 单片机为核心,设计数字化转速里程测量装置,在工业和民用设备中都有很高的使用价值。

上一篇:面向三维工艺的作业指导书设计
下一篇:SIMULINK硅微机械陀螺仪结构参数评估与测试技术+程序+电路图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

网络语言“XX体”研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究