电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于单片机出租车计费系统

基于单片机出租车计费系统_第1页
1/21
基于单片机出租车计费系统_第2页
2/21
基于单片机出租车计费系统_第3页
3/21
第 2 章 系统设计2.1 系统组成电源的电压为可调稳压电源。用霍尔传感器获取脉冲,设汽车运行 1 圈提供 1个脉冲信号。采用 LED 数码管显示。具体功能要求如下:图 2.1 系统方框图2.1.1 计费及显示① 单价显示格式为“X.X”,单价为元/㎞,不同的时间段单价不同: 06:00~23:00 时单价为 1.4 元/㎞,23:00~06:00 时间段内单价为 1.80 元/㎞。② 里程显示格式为“XXX.X”,单位为 km,精确度为 0.1km。 ③ 等候单价有两种情况:等候时间小于 1 小时等候单价为 0.5 元/分;等候时间大于 1 小时等候单价为 20 元/时。④ 等候时间显示格式为“XX-XX”,车子处于等候状态的定义是:当行驶速度等于 0 时为“等候时间”。在等候时间大于 1 小时时可以不显示等候时间,但要计算等候时间。 ⑤ 费用的计算,起步价为 7.00 元,当里程小于或等于 2㎞时,按起步价算;当里程大于 2㎞时按如下公式计算费用:。⑥ 费用显示格式为“XXX.X”,单位为元。2.1.2 时钟及显示 在出租车的正常运行过程中,应显示当前的时间,在汽车熄火时,时间可不显示,但时钟仍须正常运行。2.1.3 计费开始提示当载客出租车起步后,随着空车指示牌扳倒指示灯熄灭,此时有语音或灯光信号提示。图 2.2 总体原理框图2.2 功能模块设计根据系统的设计要求整个计费系统可分为两个大的模块,单片机模块与CPLD 模块,单片机模块分为:等待判别,里程计算,等待计时,参数调整。CPLD 模块分为:按键处理模块,数据处理及整合模块,显示模块。CPLD 模块:按键处理模块:受硬件影响,本次系统的所有按键都由 CPLD 处理,在接收到按键信号后,将所得的信号传递给单片机,单片机再对这些信号做相应的处理数据整合及处理模块:该模块将单片机所传来的高八位和低八位的数据整合成十六位,然后将这十六位数据转换成十进制数据并按位取数据传给数码管扫描显示模块。显示模块:将接收的数据进行数码管动态扫描显示。CPLD 模块图单片机模块:等待判别模块:根据定时器中断产生的基准时钟信号和速度传感器脉冲信号WCLK,本系统的传感器连的是单片机的外部中断 0 即 P3^2 口,每个脉冲都会触发一次外部中断,同时会关闭定时器中断 T1,DDBZ=0,当没有脉冲来时就会打开定时中断 T1,当 2 秒内还没脉冲系统就会判断此时出租车为等待状态,DDBZ=1;开启等待计时。里程计算模块 LC:依据速度传感器脉冲信号 WCLK,测算租车行驶的里程数,并...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于单片机出租车计费系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部