欢迎来到天天文库
浏览记录
ID:51923034
大小:542.00 KB
页数:32页
时间:2020-03-19
《出租车计价器论文.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、河南理工女摩《单片机应用与仿真训练》设计报告题目:出租车计价器设计姓名:学号:专业班级:指导老师:所在学院:电气工程与口动化学院2012年5月20H摘要本设计用直流电机转动模拟出租车车轮转动,实现出租车多功能的计价器功能。设计采用AT89S52单片机为主控芯片,用霍尔传感器检测电机转盘转速,采用AT24C02芯片使系统在掉电时路程、单价等重要信息的存储保护,采用两个四位8段共阴数码显示管里程、总价格和等待时间等信息。本设计可以实现单双程设置、系统暂停和清零、空车指示、信息显示、显示切换、掉电保护等功能。岀租车计
2、价是根据车所行驶的路程以及乘客乘车的方式综合决定的。岀租车行驶总路程可以通过车轮的周长乘车轮旋转圈数得到。即可计算得到车轮旋转几周出租车能行驶一公里的路程。使用霍尔传感器方便地计量车轮旋转的圈数。输出的脉冲信号被接入到AT89S52单片机系统屮,通过计算接收到的脉冲个数,计算出当前所行驶的路程,并且可以计算实时的速度,在速度低于5公里每小时是进入等待计费。与此同时,根据不同的收费标准,通过选择相应的起步价、单价等收费标准进行计算。通过键盘能够实现往返设置,启动、暂停、停止计价器以及切换显示当前的行驶里程和需支付
3、的车费。本设计硬件电路总体可以分为五个单元:单片机最小系统单元,指示灯电路单元,按键电路单元,路程时间与金额显示单元,转速信号接收单元。软件系统可以大致分为五个大的模块为:总初始化模块,按键扫描模块,屮断与定时模块,数据计算模块,数码管显示模块。其屮,键盘扫描和数码管显示采用查询方式,转速信号接收与等待记时采用屮断方式。这些软硬件系统构成了最终的设计。关键字:多功能计价器;AT89S52;AT24C02;霍尔传感器;显示切换河南理工大学木科课程设计报告目录1概述L1功能要求11.2设计参数11.3系统原理12系
4、统总体方案及硬件设计32.1系统总体方案32.2单片机最小系统单元32.3转动信号釆集单元52.4显示单元62.5指示灯单元72.6按键输入电路单元72.7IO分配表83软件设计93.1总体流程93.2计算模块93.3键盘扫描93.4显示程序94Proteus软件仿真105课程设计体会11参考文献:1213附1源程序代码附2系统原理图1概述1.1功能要求基本要求:(1)能显示里程,单位为公里,最后一位为小数位。(2)能显示金额数,单位为兀,最后一位为小数位。(3)可设定单程价格和往返价格,单程价格为2元/公里,
5、往返价格为1.5元/公里。(4)车速v5公里/小吋的吋间累积为总等待时间,每5分钟等待吋间相当于里程数增加1公里。(5)起步公里数为3公里,价格为5元,若实际距离大于3公里,按规则3计算价格。(6)按暂停键,计价器可暂停计价,按查询键,可显示总等待时]'可。发挥部分:空车指示、语音提示、信息存储等。1.2设计参数由于要求没有给出车轮的和关参数,所以这里进行一些基本参数的查询。据调查统计,现行出租车轮胎直径大致有四种,直径分别为520mm.540mm、560mm和580mm.本作品针对560mm的出租车进行设计。
6、它的周长为:1.7584m,57圈行驶lOOmo1.3系统原理出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志。它关系着交易双方的利益,具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有应用价值和现实意义的。出租车计价是根据车所行驶的路程以及乘客乘车的方式综合决定的。出租车行驶总路程可以通过车轮的周长乘车轮旋转圈数得到。即可计算得到车轮旋转儿周出租车能行驶一公里的路程。使用霍尔传感器方便地计量车轮旋转的圈数。输出的脉冲信号被接入到AT89
7、S52单片机系统屮,通过计算接收到的脉冲个数,计算出当前所行驶的路程,并且可以计算实时的速度,在速度低于5公里每小时是进入等待计费。于此同时,根据不同的收费标准,通过选择和应的起步价、单价等收费标准进行计算。通过键盘能够实现往返设置,启动、暂停、停止计价器以及切换显示当前的行驶里程和需支付的车费。本设计破件电路分为五个单冗:单片机最小系统单冗,指示灯电路单冗,按键电路单元,路程时间与金额显示单元,转速信号接收单元。软件系统分为五个大的模块为:总初始化模块,按键扫描模块,屮断与定时模块,数据计算模块,数码管显示模
8、块。其屮,键盘扫描和数码管显示采用查询方式,转速信号接收与等待记时采用屮断方式。这些软破件系统构成了最终的设计。2系统总体方案及硬件设计2.1系统总体方案本设计可以分为五个单冗,分别为:单片机最小系统单元、转速信号接收单元、路程时间与金额显示单元、指示灯电路单元、按键输入电路单元。系统框图如图1所示:图1系统框图2.2单片机最小系统单元主控机系统采用了Atmel公司生产的AT89S52
此文档下载收益归作者所有