基于89S51单片机控制的出租车计价器的设计 摘 要:本电路以89S51单片机为中心、附加A44E霍尔传感器测距,实现对出租车计价统计,采用AT24C02实现在系统掉电的时候保存单价和系统时间等信息,输出采用8段数码显示管。本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机同志提供方便。
关键词:89S51单片机、A44E霍尔传感器测距、AT24C02、8段数码显示管、掉电存储
1 引 言
本次课程设计利用单片机技术来实现一台多功能出租车计价器,具有性能可靠、电路简单、成本低等特点。随着生活水平的提高,人们已不再满足于衣食住的享受,出行的舒适已受到越来越多人的关注。于是,出租车行业以低价高质的服务给人们带来了出行的享受。
随着改革开放日益深入,出租车行业的发展势头已十分突出,国内各机械厂家纷纷推出国产计价器。出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入),到能够自主计费,以及现在的能够打发票和语音提示、按时间自主变动单价等功能。随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度。
现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。
汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。
采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试,对于模式的切换需要用到机械开关,机械开关时间久了会造成接触不良,功能不易实现。为此我们采用了单片机进行设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
毕业设计说明书目录
1 引言………………………………………………………………………………………14
2 方案论证………………………………………………………………………………14
2.1方案一 …………………………………………………………………………14
2.2方案二 …………………………………………………………………………14
2.3方案三 …………………………………………………………………………15
2.4方案选择 …………………………………………………………………………15
3 各电路设计和论证………………………………………………………………………15
3.1电源电路设计和论证 ……………………………………………………………15
3.2 距离检测模块的设计和论证 ……………………………………………………17
3.3键盘方案的设计和论证 …………………………………………………………17
3.4显示方案的设计和论证 …………………………………………………………18
3.5各电路的硬件设计…………………………………………………………………18
3.5.1 总体电路图设计………………………………………………………………19
3.5.2 AT89S51单片机介绍……………………………………………………………19
3.5.3里程计算、计价单元设计………………………………………………………19
3.5.4 AT24C02单元的设计……………………………………………………………20
4 软件设计 …………………………………………………………………………………21
4.1 程序流程 …………………………………………………………………………21
4.1.1系统主程序流程图………………………………………………………………21
4.1.2 各子程序流程图………………………………………………………………22
4.2程序清单……………………………………………………………………………26
5软硬件系统的调试 ……………………………………………………………………38
5.1硬件调试……………………………………………………………………………38
5.2软件调试……………………………………………………………………………38
6 附录(总电路图) ………………………………………………………………………39
7 参考文献 ………………………………………………………………………………40
参考文献
[1]李广弟,《单片机基础》, 北京航空航天大学出版社,1999
[2]王为青、邱文勋,《51单片机应用开发案例精选》,人民邮电出版社,2007
[3]邱关源,《电路》,高等教育出版社,2007
[4]梁森、王侃夫、黄杭美,《自动检测与传感技术》,机械工业出版社,2002
[5]王为青、邱文勋,《51单片机应用开发案例精选》,人民邮电出版社,2007
[6]关键,《电子CAD技术》,电子工业出版社,2006
[7]杜伟略,《80C51单片机与接口技术》,化学工业出版社,2008