欢迎来到天天文库
浏览记录
ID:6819473
大小:732.50 KB
页数:28页
时间:2018-01-27
《课程设计(论文)-基于单片机出租车计价器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、单片机课程设计出租车计价器目录前言1第一章 方案设计21.1 功能要求21.2系统工作原理及其组成2第二章 硬件设计42.1 单片机最小系统单元42.2光电开关单元52.3键盘调整单元72.47279键盘、显示接口8第三章 软件设计103.1系统主程序103.2中断程序123.3 计算程序123.4 显示程序13第四章系统测试154.1调试与测试154.2 里程计价测试15第五章 总结17参考文献18附录A:系统原理图19附录B:源程序及注释2027单片机课程设计出租车计价器前言随着生活水平的提高,人们已不
2、再满足于衣食住的享受,出行的舒适已受到越来越多人的关注。于是,出租车行业以低价高质的服务给人们带来了出行的享受。但是总存在着买纠纷困扰着行业的发展。而在出租车行业中解决这一矛盾的最好方法就是改良计价器。用更加精良的计价器来为乘客提供更加方便快捷的服务。我国在70年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确,价格还十分昂。随着改革开放益深入,出租车行业的发展势头已十分突出,国内各机械厂家纷纷推出国产计价器。出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入),到能够自主计费,
3、以及现在的能够打发票和语音提示、按时间自主变动单价等功能。随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度。现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。而部分小城市尚未普及,但随着城市建设益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。凡乘过出租车的人都知道,只要汽车开动,随着行驶里程的增加,就会看到汽车前面的计价器里程数字显示的读数从零逐渐增大,而当行驶到某一值时(如5KM)计费数字显示
4、开始从起步价(如10元)增加。当出租车到达某地需要在那里等候时,司机只要按一下“计时”键,每等候一定时间,计费显示就增加一个该收的等候费用。汽车继续行驶时,停止计算等候费,继续增加里程计费。到达目的地,便可按显示的数字收费。汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到
5、的器件多,造成故障率高,难调试,对于模式的切换需要用到机械开关,机械开关时间久了会造成接触不良,功能不易实现。为此我们采用了单片机进行设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。27单片机课程设计出租车计价器第一章 方案设计1.1 功能要求1.用前4位数码管实时显示里程数(Z),单位为公里,最后一位为小数位;用后4位数码管时时显示金额数(J),单位为元,最后一位为小数位。2.规定出租车单程价格为2元/公里,往返则价格为1
6、.5元/公里;单程/往返分别由“单程”按键和“往返”按键设定。3.车速<5公里/小时的时间累积为总等待时间T(分钟),每5分钟等待时间相当于里程数增加1公里。4.起步公里数为3公里,价格为6元;若实际运行大于3公里,按“设计任务2”计算价格。5.必须充分利用比赛指定的硬件平台上的资源进行设计。6.用单片机控制电机转动,并用光电传感器检测转盘转动模拟车速,车速与转盘转速成正比。转盘转速为5转/秒对应车速为5公里/小时,转盘转速为50转/秒对应车速为50公里/小时,依此类推。7.要求公里数检测误差不超过±10%。8.
7、到达目的地后,按“暂停”键,计价器可暂停计价。9.按“清除”键,计价器能将记录数据(里程、等待时间与价格等)自动清0。10.按“查询”键,能自动显示总等待时间T,再按下该键回到显示里程数、金额状态。1.2系统工作原理及其组成出租车计价是根据车所行驶的路程以及乘客乘车的方式综合决定的。出租车行驶总路程可以通过车轮的周长乘车轮旋转圈数得到。即可计算得到车轮旋转27单片机课程设计出租车计价器几周出租车能行驶一公里的路程。因此,使用槽型光耦的目的就是方便地计量车轮旋转的圈数。可在车轮转轴涂上白色条纹,其余部分涂成黑色,发
8、光管照射转轴。当转轴转动时,反光与不反光交替出现,所以槽型光耦间断地接收光的反射信号,输出电脉冲。再经过整形电路,输出标准TTL信号。输出的脉冲信号被接入到STC89C52单片机系统中,通过计算接收到的脉冲个数,计算出当前所行驶的路程。同时,根据不同的收费标准,选择相应的起步价、单价等收费标准进行计算。HD7279管理键盘和数码显示,通过键盘能够实现启动、暂停、停止计价器
此文档下载收益归作者所有