出租车计费系统设计功能分析本设计主要介绍了出租车计费系统的设计思路和过程,并给出了所涉及的相关知识的详细介绍
EDA技术应用,单片机的功能及应用,传感器检测技术,VHDL编程语言及汇编语言程序,显示系统设计及按键控制,目前,普遍的出租车计费器仅仅具有时钟,起步价,里程计费,等待计费及显示几个功能
其发展前景是可观的,将来的产品除具有这些功能外,另外还可增加如下功能:防作弊功能,IC卡付费:顾客能在制定点购买一定额度的"顾客IC卡",乘车后可用IC卡付帐,付帐是否成功有相应的提示
车主可定期将总营业额写入"车主IC卡"中,并据此IC卡向所属公司领取报酬
车票资料打印:顾客付费后可打印发票,打印内容包括车主信息和车费信息等
可打印车主总营业额信息
语音播报:当乘客上车时,可自动问候乘客,当到达目的地,自动播报乘车费用并礼貌再见,表达希望下次乘坐的意思
增加的这些功能将会更好地为乘客服务
计费及显示①里程,即汽车行程里程,用四位数字显示,显示方式为"XXX
X",单位为㎞,精确到0
②单价,即里程单价,用三位数字显示,显示方式为"X
XX",单价为元/㎞,根据每天不同的时间段有两种情况:当时间段为06:00~23:00时单价为1
4元/㎞,其他时间段内单价为1
③等候时间,用四位数字显示分钟和秒,显示方式为"XX:XX",等候的定义是:当汽车行驶速度小于或等于12㎞/h时为"等候"
在等候时间大于1小时的情况下,可以不显示等候时间,但必须对等候时间进行统计计算
④等候单价,等候单价有两种情况:在等候时间小于1小时的情况下,等候单价为1元每5分钟;在等候时间大于1小时的情况下,等候单价为20元每小时
⑤费用的计算,出租车的起价为5
00元,当里程小于2㎞时,按起价计算费用;当里程大于2㎞时按下式计算费用:费用=里程*里程单价+等候时间*等候单价