第二章主要介绍计价器的计价方案,阐述了计价的原理,让使用者明白是怎 样显示计价金额。
第三章主要介绍了构成出租车计价器的几个主要芯片,重点是单片机,而锁 存器,数码显示管也是必不可少的部分,对于它们的引脚和功能做了具体的描述, 为接下来硬件的连接提供理论依据。
第四章主要介绍了各芯片之间的硬件连接,使用 Proteus 仿真软件进行硬件 连接的仿真,能检查各回路,确保各端口之间连接正常。
第五章介绍了怎样设计软件,先设计系统的流程图,根据系统的运行方式和 运行状态来设计流程图,再根据流程图进行编程。
第六章是在电脑上进行仿真,有了硬件和软件,就能进行整套系统的仿真, 并检查是否有错误,再进行修改。
第七章是制作实物设计,仿真完成后根据所用到的元件和各电路的连接状况 购买实物元件后进行焊接。
2 系统的设计要求与设计方案
2。1 对出租车计价器的设计要求
本计价器包括了计费金额和计费里程两个显示模块,计费金额是按照起步价
10 元开始计算的,精确到小数点后一位,计算里程是按照精确到小数点后一位
计算,该计价器是每过 0。5 公里就会进行刷行,方便乘客查看自己的行驶里程。
在 2 公里内是按照起步价计费的,但是超过 2 公里后,会按照每超出 0。5 公里就 多加 0。8 元。系统会每 500m 就刷新一次。
(1)计费功能 计费功能是根据出租车行驶的路程进行计算的。假设起步价为 10。0 元。
①当行驶的里程<2km 时,按起价计算费用
②当行驶的里程>2km 时,每公里按 1。6 元计费
(2)显示功能
①显示行驶里程:用四位数码管显示,单位为 km。计程范围 0-999。9km。
②显示总费用:用四位数码管显示,单位为元。计价范围 10-999。9 元。
(3)拓展功能 本出租车计价器可以通过编程改变起步价、超过规定路程后的加价费用和刷
新计费的次数,这样的计价器可以更加广泛地应用于不同的城市,对计费要求的 不同可以通过编程来改变,大大增加了易用性。
2。2 出租车计价器的设计方案
方案一:采用数码管显示,半导体数码管不仅具有工作电压低,体积小,寿 命长,可靠性高等优点,而且响应时间短(一般不超过 0。1us),亮度也高。采 用 4 位数码管动态扫描的方式更能节约单片机的 I/O 端口。方便将来的拓展功能。
方案二:采用液晶显示,液晶显示器的最大优点是功耗极小,但是由于它本 身不会发光,仅靠反射外界光线显示字形,所以亮度很差。
通过上述两种方案的对比,显然可以发现对于出租车计价器,乘客对亮度和 响应时间要求更高些,并且对于单片机来说,节约端口也是很有必要的,方便将 来对计价器硬件的升级或者改造,所以我采用数码管显示的方案一。
3 主要芯片介绍
3。1 单片机介绍
3。1。1 单片机的基本概念
单片机就是将微处理器(CPU),只读存储器(ROM)和随机存储器(RAM)、 定时器/计数器、输入/输出接口、中断系统、总线和其他一些器件集成在一块硅 芯片上的微型计算机。其主要特点就是可靠性高,控制能力强,方便拓展,应用 范围广[8]。文献综述
3。1。2 STC 系列单片机简介
本文所采用的单片机为 STC89C51,STC 系列单片机是具有中国独立自主知 识产权的增强型 8051 单片机[9]。它基于 8051 内核,其指令代码完全兼容传统的 8051,速度提高 8~12 倍,带有 A/D 转换器,PWM,双串行口,内置 RAM,硬 件看门狗;还具有掉电模式,功耗低,支持 ISP 下载,加密性好,抗干扰能力强, 12 时钟/机器周期和 6 时钟/机器周期还可以任意选择,还带有时钟/机器周期类型 单片机。STC 系列单片机有多种子系列,几百个品种,以满足不同领域的需求。 STC89C51单片机的出租车计价器设计+程序+电路图(4):http://www.youerw.com/zidonghua/lunwen_82211.html