(1)显示:通过单片机控制LED或是LCD,显示图形和字符。

(2)机电控制:利用单片机控制机电产品自动化和智能化。

(3)检测:利用各种传感器作为单片机的外围输入设备来检测产品。

(4)通信:通过RS-232串行通信或者是USB通信,传输数据和信号。

(5)科学计算:用来实现各种算法,实现控制要求。

1.3 本文研究内容

基于51单片机设计出租车计价器,它应具有能够里程计数计算根据路程计算总价并送到液晶屏显示;它应具有白天和晚上价格切换功能;等待计时和计价;价格调整。出租车计价器测距是利用一个脉冲等于行驶了一定的距离来测量出租车所走的距离。本设计利用c语言编写,Protues绘出电路图和仿真。制作实物,通过实物来论证电路和程序是否满足设计的要求。

2 出租车计价器总体方案设计

2.1 设计要求

本文设计一种简单的基于单片机的出租车计价器,控制要求如下:

(1)上电时显示起步价和单价,路程和时间显示为零;

(2)在行驶中,液晶屏实时显示路程和总价;

(3)白天和晚上价格能够通过按键切换;

(4)中途需要等待乘客时前三分钟不计价,之后按时间计价;

(5)通过菜单调整单价,起步价和等待时间单价;

(6)具有掉电保护功能。

2.2 设计方案

采用单片机进行的设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易地实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。AT89S51作为一个单片微型计算系统,灵活性高,其强大的控制处理功能和可扩展功能设计电路提供了很好的选择。

基于单片机的出租车计价系统结构如图所示,本设计采用AT89S51单片机为主控器,以A44E霍尔传感器测距(按键替代),实现对出租车的基本的计价设计,并采用AT24C02实现在系统掉电的时候保存单价等信息,输出采用LCD液晶屏显示。利用单片机丰富的I/O端口,及其控制的灵活性,实现基本的计价功能。

上一篇:AT89C52单片机的智能交通红绿灯控制系统+源代码
下一篇:AT89C52单片机台灯亮度控制电路设计+电路图+程序

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

谷度酒庄消费者回访调查问卷表

高校网球场馆运营管理初探【1805字】

国内外无刷直流电动机研究现状

浅谈传统人文精神茬大學...

《醉青春》导演作品阐述

辩护律师的作证义务和保...

拉力采集上位机软件开发任务书

浅谈新形势下妇产科护理...

中国古代秘书擅权的发展和恶变

多元化刑事简易程序构建探讨【9365字】