出租车计费器 [出租车多功能计费器设计论文]

出租车多功能计费器设计论文

出租车多功能计费器设计论文 1原理框图 计费器组成方框图如图1所示。

1.1主控模块 主控模块如图2所示。

CPU选89C51RC2,它的主要特点是:ROM为32KFLASH,RAM为 512byte;
具有双DPTR寄存器、一个硬件看门狗定时器、3个16位定时/计数器、7 个中断源,其它与MCS51基本相同。双DPTR寄存器给软件编程带来了很大的方 便。

复位、看门狗及电源监控由MAX813芯片来完成。计费器在营运过程中, 由于干扰等各种因素的影响。有可能出现死机现象导致出租车无法正常营运。为 了克服这一现象,除了充分利用CPU本身的看门狗定时器外,还需外加看门狗电 路。MAX813的主要特点如下:
(1)系统上电、掉电以及供电电压降低时,第7脚产生复位输出,复位脉 冲宽度的典型值为200ms,高电平有效,复位门限为4.65V。

(2)如果在1.6s内没有触发该电路(即第6路无脉冲输入),则第8脚输 出一个低电平信号,即看门狗电路输出信号。

(3)手动复位输入,低电平有效,即第1脚输入一个低电平,则第7脚产 生复位输出。

(4)具有1.25V门限值检测器,第4脚为输入,第5脚为输出。

实际应用时,将第1脚与第8脚相连,第7脚接CPU的复位脚(89C51RC2 的第9脚),第6脚与CPU的P1.0相连。在营运过程中,P1.0不断输出脉冲信号。

如果因某种原因CPU进入死循环,则P1.0无脉冲输出。于是1.6秒后在MAX813的 第8脚输出低电平,该低电平加到第1脚,使MAX813产生复位输出,使CPU有效 复位,摆脱死循环的困境。另外,当电源电压低于门限值4.65V时,MAX813也 产生复位输出,CPU处于复位状态,不执行任何指令,直到电源电压恢复正常,因此可有效防止因电源电压较低时CPU产生错误的动作。