摘 要:本出租车计价器系统以集成芯片AT89C51为核心实现自动计费功能。选用A44E霍尔传感器对车轮转数进行合计,完成对出租车里程的测量,并通过AT89C51单片机最终计算出结果。系统中使用的掉电保护寄存器24C04A能够在断电的状态下对之前所设定的价格、路程、轮胎圈数等信息进行存储保护,还可以在需要的时候通过时钟芯片DS1302来显示时间。为了方便,还设有按键来调节不同时间的车费价格,通过单片机的数据输出,最终由数码管来显示车费和里程。也可以在不计价时候作为时钟给广大司机朋友们提供方便。65122
关键词:单片机,AT89C51,24C04A,霍尔传感器
Abstract:The taxi meter system use integrated chip AT89C51 as the core of the automatic charging function.Choose A44E Hall sensor to aggregate of wheel ruvolution, completing measurement of taxi mileage and through AT89C51 microcontroller to calculate the final result. Brownout protection register can be used in the system in case of power outages 24C04A state before the set price, distance, tires and other information stored in the protection ring. It can also display the time clock chip DS1302 to when needed.For convenience, it also has keys to adjust fare prices at different times, by the single-chip data output, and ultimately by the digital displays fares and mileage. It can be used as a clock convenience to the majority of drivers are not denominated in the time provided.
Keywords: single chip microcomputer,at89c51,24c04a,hall sensor
目 录
1 前言 3
1.1 出租车计价器的概述 3
1.2 单片机的简述 3
2 出租车系统的设计要求 3
2.1 出租车计价器的系统组成 3
2.2 系统主要功能 4
2.3 设计方案的选择 4
3 硬件设计 5
3.1 AT89C51单片机的电路图及引脚说明 6
3.2 振荡电路 7
3.3 复位电路设计 8
3.4 按键接口电路 8
3.5 显示电路 9
3.6 掉电保护模块 10
3.7 DS1302时钟芯片模块 10
4 软件设计 11
4.1 总程序流程框图 11
4.2 单片机软件模块设计 12
5 基于proteus的仿真结果与分析 15
5.1 Protues的简单使用 15
5.2 仿真结果与分析 17
结论 19
参考文献 20
致谢 21
附录1 22
附录2 23
1 前言
1.1 出租车计价器的概述
我国最先在70年代才有出租车,但当时的计费系统都是从国外进口而且计算不够准确,物价还十分昂贵。随着经济社会的发展,人们出行对出租车的需求日益强烈,出租车的发展趋势日益明朗,国内各电子设备厂家各自推出不同型号的计价器设备,出租车计价器的功能由之前的单一化向多功能方向发展,现在的出租车计价器能够自主计费智能调节时间,起步价和单价,有的还具有打印票据和语音智能提醒等其他智能功能,由于城市发展,旅游业兴起的原因,出租车行业已成为一座城市的门面牌,代表着一个城市的旅游文化文明程度。