3。3单片机外围电路的设计 8
3。4霍尔传感器的测量原理 10
3。5 1602LCD液晶显示模块 11
4软件程序设计 12
4。1软件实现的功能 12
4。2主程序 12
4。3显示程序的设计 13
4。4速度处理流程图 13
5调试与仿真 14
5。1 Proteus及Keil软件的介绍 14
5。2 Keil软件调试 14
5。3 Proteus软件仿真 15
5。4仿真效果演示 15
6结论 16
参考文献 17
致谢 18
附录 源程序 19
图清单
图序号 图名称 页码
图2-1 总体设计思路 3
图2-2 系统框图 3
图3-1 总电路图 6
图3-2 结构图 7
图3-3 STC89C52引脚图 8
图3-4 时钟模块的接线图 9
图3-5 复位电路 9
图3-6 Buzzer报警电路 10
图3-7 电源电路 10
图3-8 霍尔传感器的外形图和管脚图 10
图3-9 霍尔传感器的接线图 11
图3-10 液晶显示模块图 11
图4-1 主程序流程图 12
图4-2 显示的流程图 13
图4-3 速度处理流程图 13
图5-1 仿真结果 15
1 绪论
1。1 课题研究的目标与意义
目前,二十一世纪是最繁华最具未知力的世纪,人们不只是物质上满足,精神上也很富裕。但是我国的人口数量非常之多,很大一部分人的消费程度仍被经济的不景气钳制着,物价不断上涨,人民币不断贬值,有些人每月工资只能保证温饱问题,其剩余储蓄几乎为零。自行车,作为人们普遍使用的主要代步工具,它既减少了每月花销又节能环保,一举多得,深受众多人的喜爱。如今,因自行车的轻便易用的特点,人们用它作为健身器材,绿色环保,强身健体。但是随着人们物质要求、精神要求的不断激增,自行车在生活中也不只是出行工具了。他们对自行车的种类和配置的要求多之甚多,不但要求自行车的外观美观,还要求自行车能够显示出目前行车的里程数、时间、速度、最高行驶速度以及GPS全球定位。本设计就是以这个作为首要前提,试图设计出一种功能繁多成本低廉的速度里程表,目的是让人们在驾车行驶时能够准确无误的知晓自己的行驶状况,再根据现实处境做出应有的判断与处理,这样更加保障了行驶者的人身安全。论文网