(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单片机台灯亮度控制电路设计+电路图+程序

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

STM32单片机数字回转库控制系统设计+PCB电路图

基于出租车GPS数据城市交通特性研究

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

安康汉江网讯

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】