摘要本文介绍了一种以单片机AT89C51为核心,以A44E霍尔传感器、DS1302时钟芯片、键盘显示模块、超速报警模块等为外设的多功能出租车计价系统。文中介绍了该系统的主程序流程、硬件电路和软件程序,详细阐述了该系统设计过程中涉及到的软硬件技术要点。为了检验设计的合理性,仿真时,对Proteus与Keil c51集成的软件开发环境进行联调。仿真结果显示:该计价器系统具有多种计量功能,集计程、计时、计费等为一体。除上述的功能以外,和现有的系统相比,该系统还具有超速报警等功能。19052
关键词 出租车计价系统 单片机 多功能 Proteus Keil c51
毕业设计说明书(论文)外文摘要Title Taxi Pricing System
Abstract
It’s a multi-functional taxi pricing system, which takes single chip microcomputer AT89C51 as the core, using peripherals such as hall sensor A44E, clock chip DS1302, keyboard display module and overspeed alarm module.This paper introduces the main program flow,the hardware circuit, as well as the software program .It also elaborates on the key technical points of hardware and software involved in the pricing system design process.A simulation is run to debug the software development
environment, which is a integration of Proteus and Keil c51.The simulation result shows a variety of measurement functions of the pricing system, combining mileage calculating with timing, billing, etc. In addition to the above,this pricing system also possesses the overspeed alarm function compared with the existing systems.
Keywords taxi pricing system multi-functional SCM Proteus Keil c51
目 次
1 引言 1
2 出租车计价系统的硬件实现 2
2.1整体方案及硬件原理pic 2
2.2主控模块 4
2.3车轮转速采集模块 6
2.4时钟模块 8
2.5显示模块 9
3 系统的软件设计 11
3.1主程序流程 11
3.2主程序控制程序 12
3.3时钟程序 13
3.4计价程序 14
3.5超速及低速报警程序 16
4 仿真与调试 17
4.1 Proteus ISIS 6 17
4.2 Proteus ISIS 6与Keil c51的联调 19
4.3 仿真调试结果 20
结 论 25
致 谢 26
参 考 文 献 27
附录A 软件程序代码 28
1 引言
信息时代,随着科学技术的不断进步,计算机技术给我们的生产和生活带来了许多重大的突破,对单片机的应用已经渗透到生产和生活中的各个角落,强有力的推动着社会的发展。它体积小、质量轻、价格低廉,为学习、应用和开发提供了便利条件。其性能不断增强,应用范围越来越广,在计算机应用领域所占的地位也日益提高。而单片微型计算机的一个典型应用就是我们非常熟悉的出租车计价系统。
出租车计价系统可以根据乘客用车的实际情况而自动计算并且显示车费。采用单片机ATC89C51为主控器,A44E霍尔传感器测量出租车的行驶距离,并利用单片机的I/O 端口直接输入输出,不仅能达到基本的计价目的,还能在很大的程度上实现功能扩展。随着电子技术的发展,出租车计价系统的设计技术也在不断发展和进步,国内出租车计价系统的发展历经了4个阶段,从最早的整个计价系统由机械元器件组成的机械式到半电子式出租车计价系统,最后从集成电路计价系统到目前广泛采用的基于单片机系统开发的出租车计价系统。出租车计价系统的计费是否准确、出租车司机是否超速等都是乘客非常关心的问题,因此设计一种能够满足各种需要的的多功能出租车计价系统尤为重要。 51单片机出租车计价系统设计+源程序:http://www.751com.cn/zidonghua/lunwen_10252.html