学士学位论文___基于单片机的出租车计价器设计.doc
文本预览下载声明
本科毕业设计(论文)
基于单片机的出租车计价器设计
The Design of Taximeter based on MCU
下属学院 理工学院
专 业 电子信息工程
班 级 08电子信息工程
摘 要
【摘要】本文介绍了基于单片机STC89C52的出租车计价器的设计过程。该计价器模仿实际的出租车计价器所设计,具备时间显示、里程计算、里程显示、金额显示等几大功能。本文首先介绍该计价器的设计要求和设计思路。其次给出软硬件系统的设计框图和硬件电路原理图。硬件系统主要由液晶显示屏1602,霍尔传感器A44E,时钟芯片DS1302以及三端稳压集成电路7805Abstract
【ABSTRACT】This paper introduces the design of taximeter based on MCU STC89C52. The system mimics actual Taximeter functions such as time display, mileage calculation and display, money display. At first, this paper introduces the requirements of meter design and design ideas. Secondly, the system hardware and software design block diagram are given. The hardware system includes LCD1602, Holzer sensor A44E, real-time clock chip DS1302 and three terminal voltage regulators IC7805. Software part is developed in Keil developing studio using C language. The verification of the system is completed in Proteus and then realized the board. It turns out that the system performs well.
【KEYWORDS】SCM; taximeter; Proteus; Keil
目 录
1 绪论 1
1.1 课题研究的背景 1
1.2 研究的目的及意义 1
1.2.1 设计要求 2
1.2.2 设计原理 2
1.3 开发环境和开发工具 2
1.3.1 Keil软件 2
1.3.2 Protel DXP软件 3
2 出租车计价器方案设计 5
2.1 系统的总体框架 5
2.2 硬件系统设计 5
2.3 总体软件系统设计 6
3 硬件设计 7
3.1 主要器件简介 7
3.1.1 STC89C52 7
3.1.2 霍尔传感器A44E 7
3.1.3 液晶显示屏1602 8
3.1.4 时钟芯片DS1302 10
3.1.5 NE555芯片 11
3.2 各模块电路 11
3.2.1 晶振模块 11
3.2.2 显示模块 11
3.2.3 里程模块 12
3.2.4 电源模块 12
3.2.5 键盘模块 13
3.2.6 时间模块 13
3.2.7 电机模块 14
4系统软件设计 15
4.1模块功能综述 15
4.2主控模块 15
4.3 显示模块 17
4.4霍尔传感器A44E 18
4.5按键处理模块 18
5 系统调试 20
5.1 Proteus简介 20
5.2系统的软件调试 21
5.3系统的硬件调试 23
5.4 电路板运行图 24
6设计体会及展望 26
6.1 设计体会 26
6.2 设计展望 26
参考文献 27
致谢 28
1 绪论
1.1 课题研究的背景
出租车是重要交通工具,而出租车的计价系统的安全性和先进性是人们普遍关心的问题,要求计价器性能稳定,计价准确,以及预防司机作弊行为等等都关系到乘客的切身利益近年来,我国出租汽车行业迅猛发展,出租汽车已经成为我国城市公共交通的重要组成部分和现代化城市必备的基础设施,成为人们工作、生活中不可缺少的交通工具。出租车服务行业和出租汽车计价器紧密相关,因为出租车必须安装出租车计价器才能投入营运。出租车计价器是一种能根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并直接显示车费值的计量器具。我国在70年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确,
显示全部