第 2 章 系统设计2
1 系统组成电源的电压为可调稳压电源
用霍尔传感器获取脉冲,设汽车运行 1 圈提供 1个脉冲信号
采用 LED 数码管显示
具体功能要求如下:图 2
1 系统方框图2
1 计费及显示① 单价显示格式为“X
X”,单价为元/㎞,不同的时间段单价不同: 06:00~23:00 时单价为 1
4 元/㎞,23:00~06:00 时间段内单价为 1
80 元/㎞
② 里程显示格式为“XXX
X”,单位为 km,精确度为 0
③ 等候单价有两种情况:等候时间小于 1 小时等候单价为 0
5 元/分;等候时间大于 1 小时等候单价为 20 元/时
④ 等候时间显示格式为“XX-XX”,车子处于等候状态的定义是:当行驶速度等于 0 时为“等候时间”
在等候时间大于 1 小时时可以不显示等候时间,但要计算等候时间
⑤ 费用的计算,起步价为 7
00 元,当里程小于或等于 2㎞时,按起步价算;当里程大于 2㎞时按如下公式计算费用:
⑥ 费用显示格式为“XXX
X”,单位为元
2 时钟及显示 在出租车的正常运行过程中,应显示当前的时间,在汽车熄火时,时间可不显示,但时钟仍须正常运行
3 计费开始提示当载客出租车起步后,随着空车指示牌扳倒指示灯熄灭,此时有语音或灯光信号提示
2 总体原理框图2
2 功能模块设计根据系统的设计要求整个计费系统可分为两个大的模块,单片机模块与CPLD 模块,单片机模块分为:等待判别,里程计算,等待计时,参数调整
CPLD 模块分为:按键处理模块,数据处理及整合模块,显示模块
CPLD 模块:按键处理模块:受硬件影响,本次系统的所有按键都由 CPLD 处理,在接收到按键信号后,将所得的信号传递给单片机,单片机再对这些信号做相应的处理数据整合及处理模块:该模块将单片机所传来的高八位和低八位的数据整合成十六位