基于单片机的自行车里程速度表设计 摘 要:本设计介绍的速度与里程表设计以单片机和光电传感器为核心。传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用led模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者。本设计外围电路简单,元件少,体积小,超速时采用光、语音报警提示。
关键词: 单片机;LED数码管显示器;自行车;里程;速度
1 引言
从保护环境和经济条件许可等因素综合来看,电动自行车目前乃至今后都有着广阔的发展空间。目前市面上电动自行车的速度表和里程表都是机械的,看起来不够直观与方便。如果能用LED直接显示出来里程数或速度值,就可节省用户的时间及精力处理自行车行进过程中的突发事件。
传统的速度里程表的功能有两个:
一是用指针指示车辆行驶的瞬时车速,二是用机械计数器记录车辆行驶的累计里程。用软轴驱动的传统车速里程表存在着很多的缺陷,因为软轴在高速旋转时,由于受钢丝交变应力极限的限制而容易断裂,同时,软轴布置过长会出现形变过大或运动迟滞等现象,而且,对于不同的车型,转速里程表的安装位置也会受到软轴长度及弯曲度的限制。
本系统由信号预处理电路、单片机AT89C51、系统化led显示模块、串口数据存储电路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使内部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程。 毕业设计说明书目录
1 引言…………………………………………………………………………………15
2 方案论证……………………………………………………………………………15
2.1方案一………………………………………………………………………15
2.2方案二………………………………………………………………………16
3 系统方案……………………………………………………………………………16
3.1 系统简介……………………………………………………………………16
3. 2 工作原理……………………………………………………………………17
4 系统硬件电路的分析与设计………………………………………………………17
4.1脉冲发生源设计……………………………………………………………17
4.2信号预处理电路的设计……………………………………………………19
4. 3信号存储电路设计…………………………………………………………21
4. 4电源模块的设计……………………………………………………………22
4. 5 E2PROM AT24C02电路设计…………………………………………………23
4. 6显示电路设计………………………………………………………………23
4. 7 单片机最小系统……………………………………………………………24
4. 8主要元器件简介……………………………………………………………27
5. 软件设计……………………………………………………………………………39
5.1程序流程……………………………………………………………………39
5.1.1系统主程序流程图……………………………………………………39
5.1.2各子程序流程图………………………………………………………40
5.2程序…………………………………………………………………………45
5.2.1主程序…………………………………………………………………45
5.2.2 各子程序………………………………………………………………48
6.系统的调试…………………………………………………………………………49
7.附录 电路原理图 ………………………………………………………………50
文中图表汇集 ………………………………………………………………51
8.总结…………………………………………………………………………………52
9. 参考文献……………………………………………………………………………54参考文献
[1].刘迎春主编 MCS-51单片机原理及应用教程 清华大学出版社 2005
[2].周志德 主编 单片机原理及应用 高等教育出版社 2001.6
[3].王思荣 主编 MCS-51单片机应用技术实训指导 化学工业出版社 2001
[4].祁伟 杨享 主编 单片机C51程序设计教程与实验 北京航空航天大学出版社 2005
[5].张迎辉 贾雪梅 主编 单片机实训教程 北京大学出版社 2005.9
[6].李荣正 陈学军 编著 PIC单片机实验教程 北京航空航天大学出版社 2006
[7].王延才 主编 电子线路CAD Protel 99使用指南 机械工业出版社 2004
[8].李珍 付植桐 编著 单片机原理与应用技术 清华大学出版社 2000.8
[9].李华 主编 MCS-51系列单片机实用接口技术 北京航空航天大学出版社 2003