毕业设计
基于单片机的自行车测速系统
系 别 : 机械与电子工程系
专业(班级): 电气工程及其自动10级电气班 作者(学号):
刘亚伟(51001020053)
指导教师: 姓名(括号内填写职称或学位) 完成日期:
2014年5月20日
蚌埠学院教务处制
目录
摘 要 .................................................... 3 引言 ..................................................... 5 第1章 系统方案分析 ........................................ 6 §1.1 课题的主要任务和内容 ...................................................................................... 6 §1.2 任务分析与实现 .................................................................................................. 6 第2章 硬件电路设计 ........................................ 7 §2.1 概述 ...................................................................................................................... 7 §2.2 单片机简介 .......................................................................................................... 7 §2.3 霍尔器件概述 .................................................................................................... 10 §2.4 显示电路的设计 ................................................................................................ 11 §2.5 系统各模块电路设计分析 ................................................................................ 13 2.5.1 霍尔传感器采集信号电路 ............................................................................. 13 2.5.2 AT89C52工作电路 .......................................................................................... 13
第3章 软件程序设计 ..................................... 16
§3.1 概述 .................................................................................................................... 16 §3.2 总体程序设计 .................................................................................................... 17 §3.3 中断子程序设计 ................................................................................................ 19
第4章 结 论 ............................................ 23 参考文献 ................................................ 24 致 谢 ................................................... 24
摘 要
近年来人民生活水平不断提高,随着居民生活水平的不断提高,各种动力车(汽车、摩托车、电瓶车)走进来千家万户,同时也造成大量的资源浪费和污染。随着国家“节能减排”口号的提出,因此自行车将再次被人们推上生活的舞台,它不再是人们简单的代步工具而会在生活给人们的娱乐和锻炼带来新的工具。自行车的一些物理量(如速度、里程等)会成为人们迫切知道的,自行车的测速系统就会是人们所必需的,使人们清楚地了解当前的自行车速度和里程等物理量。本论文主要阐述一种基于AT89C52单片机的测量自行车的速度和里程等一些物理量的系统设计。用霍尔传感器采集自行车的转数脉冲,以 AT89C52 单片机为控制核心,通过LED数码管实时显示出自行车的里程及速度。本文主要讲述了该设计的测速系统的硬件电路设计部分和相应软件的设计。硬件电路部分主要是通过霍尔传感器采集自行车转动时的脉冲信号,并将其传入单片机,单片机将其进行一定的处理并送至LED数码管进行实时显示。软件部分根据我们所学的一些简单的汇编语言进行必要的编程和调试。其优点硬件电路简单,软件设计完善,测量速度快、精度高、性价比较高等特点,充分发挥了单片机的测速功能。
关键词:测速;霍尔传感器;单片机;LED