1、 摘 要 这次硬件课程设计的内容是出租车计价器系统,主要内容如下:以直流电动机模 拟出租车车轮的转动,直流电动机车轮上有一个磁铁,然后用霍尔传感器采集信号, 送到 8253 对信号进行减数计数,当 8253 输出一个信号时,就用 8255 输出给显示器, 然后根据车轮直径算出周长,由计数算出总路程,最后可以计算价格。 各地起步价和昼夜价格等各不相同,实际还有计时计价等不同情况。这次为了简 化实验,默认白天起步价 5 元(即 3 公里内价格 5 元) ,超过的部分 1 元每公里。晚上 开始即 5 元,后面的 2 元每公里。 关键词:出租车计价器; 霍尔传感器; 8253; 8255; 目目 录录
2、 1 设计任务与要求设计任务与要求1 1.1 问题问题的提出的提出 1 1.2 需求分析需求分析 1 1.3 设计任务设计任务 1 2 硬件硬件方案方案 2 2.1 8253 的应用的应用 2 2.2 8255 的应用的应用 3 2.3 霍尔传感器霍尔传感器的应用的应用 4 2.4 液晶液晶显示器的应用显示器的应用 4 2.5 电路电路及其及其主要功能主要功能 5 3 软件方案软件方案 6 3.1 流程图流程图 6 3.2 模块图模块图 7 3.3 源程序源程序 8 4 典型问题及解决方案典型问题及解决方案 16 5 成果展示成果展示 16 6 结论与心得体会结论与心得体会 19 7 参考文献
3、参考文献 20 8 附录附录 20 8 8. .1 82531 8253 管脚图管脚图 20 8 8. .2 82552 8255 管脚图管脚图 21 8 8. .3 128643 12864 管脚图管脚图22 1 总体设计与任务 1.1 问题的提出 出租车是大家出行必不可少的交通工具,在人们的日常生活中发挥着十分重要的 作用。随着经济发展,人们的出行频率不断增加,尤其是随着商业发展而不断增加的 公务出差频率,使得出租车应用越来越多。随之而来的是出租车计价问题。由于现在 很多人对出行的地点都不太熟悉,费用计算往往会有争议。所以设计一款准确的出租 车计价器是很有必要的。 出租车计价器充当了一个中
4、立者的角色。公平的体现往往需要当事双方以外的媒 质。而出租车计价器恰好充当这种媒质。它没有感情和利益因素搀杂在内,它只是一 个计价仪器,因此它可以让司机和乘客两者都信服,能够保证双方公平交易。它应具 有较准确的计价功能,不损害双方利益,以公平、公正为原则。针对实际生活的具体 问题我们设计该方案进行研究,用以解决生活中的问题。 1.2 需求分析 既然出租车的使用越来越广泛,那么市场对出租车计价器的需求就会越来越大。 虽然现在有很多厂家设计生产了各种各样的出租车计价器,但是也各自或多或少的有 一些问题。如果能设计一款计价精准,健康节能而且小巧精悍的出租车计价器,肯定 会有良好的市场反响。 为尽可能满足以上的设计目标, 我们可以选择 8253 计数器和可编程接口芯片 8255。 用 8255 作为接口, 通常不需要附加外部逻辑电路就可以直接为 CPU 与外设提供数据通 道。 1.3 设计任务 最重要的任务目标是精确。出租车计价器如果不够精确,肯定会导致交易出现问 题,使司机和乘客对价格存在争议,影响彼此的情绪。其次,出租车计价器应该满足 全天候连续工作, 在高强度的工作下不应该出现问