基于科学技术的高速发展,计程车的计价器也随着计程车行业的发展而日趋完善,逐渐发展得更加可靠和智能化。我国的计价器发展主要经历了四个阶段,分别为传统的机械式、半电子式、集成电路、单片机系统设计。基于单片机的计程车计价器设计具有高性能,价格低的特点,所以在计价器中得以广泛应用。

1 计程车计价器的简介

1。1计程车计价器的功能设定源Q于W优H尔J论K文M网WwW.youeRw.com 原文+QQ75201.,8766

设计一个计程车计价器系统,功能设定如下:

①具有时钟和计程计价显示功能:按下启动键,系统开始计程,同时显示起步价和每公里单价。

②在行驶的过程中,实时显示已行走的里程数和当前累计价格。

③按下清除键,计价器清零。

1。2计程车计价器的计费与显示功能

本设计是一个基于AT89C51单片机的计程车计价器设计,计价功能主要可以实现起步价、计算行车里程、计算等待时间费用、白天和晚上不同的收费标准。用LCD1602液晶显示器显示总里程、起步价、运行时间、等待时间、总费用。

(1)计价功能

设起步价为5。00元。

①当计程车行驶的里程<3km时,按照起步价计算费用。

②当计程车行驶的里程>3km时,超出部分每公里按1。30元计费。

③等待时间累计>2min时,计费标准为每分钟按1。50元。

④白天和夜间不同的运价:夜间用车,超过起步里程部分每公里运价加收1。00元。

(2)显示功能

①显示里程:显示里程的形式为“XXX。X km”,以km作为单位。计算里程的范围0-999。9km,精确到0。1km。

②显示等待时间:显示时间的形式为“XX:XX”,以min为单位。计算时间的范围0-59 min。

③显示总费用:显示总费用的形式为“XXX。X”,以元为单位。计算总费用的范围0-999。9元。

④显示单价:显示超过起步里程部分形式为“X。X”,单位为元/km。

1。3计价器的设计方案

计价器设计方案如图1。1所示。

图1。1设计方案图

2硬件设计

2。1系统结构框图

基于单片机的计程车计价器的设计由主控模块单片机AT89C51、显示电路、时钟电路、掉电存储电路组成。用LCD1602液晶显示器显示总价、总里程、运行时间、等信息,计算里程用霍尔传感器A44E,AT24C02掉电存储电路用来防信息丢失。结构框图如图2。1所示。

图2。1 系统框图

2。2单片机AT89C51简介

 AT89C51片内含4k bytes的可反复擦写的Flash只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM)。兼容标准MCS-51指令系统,片内有8位中央处理器和Flash存储单元 。

  AT89C51有40个引脚,32个外部双向I/O端口,内部含有2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口 。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。

图2。2 单片机AT89C51

AT89C51的管脚可分为电源线、端口线和控制线3类。

1。电源线

VCC:供电电压。

GND:接地引脚。

2。端口线

片内有4个8位并行I/O接口P0、P1、P2和P3,均可双向使用。

(1)P0口来自优W尔Y论W文C网WWw.YoueRw.com 加QQ7520,18766

P0口是8位的双向I/O接口,为漏极开路。每脚可吸收8TTL门电流。当P0口第一次写1时,被定义为高阻输入。P0口可以作为地址或数据总线口使用。当有外部的程序或者数据需要被读取时,这时P0口就分时转换数据和地址总线复用,在读取外部数据时,由于P0口内部没有上拉电阻,所以需要外加上拉电阻。

上一篇:STC89C52单片机温室大棚环境参数自动监测系统设计+电路图+程序
下一篇:AT89C51单片机的花式跑马灯设计+程序+电路图

AT89C51单片机的花式跑马灯设计+程序+电路图

STC89C52单片机温室大棚环境...

STC89C52单片机的光照强度检...

STC89C51单片机超声波测距倒车雷达设计+程序

AT89C52单片机的交通灯控制...

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

上海市产业结构升级对地区经济增长贡献研究

基于TMS320LF2407A的多路电压检测硬件设计

某火炮反后坐装置的设计与分析

重庆市關于生育二胎补助...

jsp+sqlserver药店药品信息管理系统设计

劳工标准国内外研究现状综述

论小學英语单词识记的洧效教學【1538字】

小學语文教學中如何激发...

试析初中教学多媒体教学的优势

微博对大学生的负面效应研究