《基于-单片机的出租车计价器的设计.pdf》由会员分享,可在线阅读,更多相关《基于-单片机的出租车计价器的设计.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、本科毕业论文题目 基于单片机的出租车计价器的设计学院信息科学技术学院专业电子信息工程毕业届别2015 届姓名董胜斌指导教师王 钧职称讲 师目录摘要.3关键字 .4Abstract.4Keyword.51.绪论.61.1 研究背景:.61.2 研究意义.61.3 研究容.71.3.1 系统的主要功能.71.3.2 方案论证与比较.72.系统总体设计.92.1 硬件设计.92.2 软件设计.103.硬件设计.113.1 STC89C52 单片机介绍.113.2 单片机各引脚功能说明.113.3 振荡电路设计.143.4 复位电路设计.143.5 键盘接口电路设计.153.6 显示电路设计.163.
2、6.1 1602LCD 的基本参数及引脚功能 .163.6.2 显示模块采用 1602 液晶显示接口电路.184.软件设计.194.1 单片机资源使用 .194.2 单片机软件模块设计.194.2.1 中断子函数.194.2.2 判键子函数.204.2.3 显示子程序.204.3 总程序流程框图 .224.4.使用软件 proteus的介绍.235.系统测试.255.1 计价器模式测试 .255.2 计价器计价参数测试.265.3 计价器稳定性测试.266.总结.27参考文献.28致.29附录 1 元件清单.30附录 2 原理图 .31附录 3 单片机程序.32基于单片机的出租车计价器的设计董
3、胜斌(农业大学信息科学技术学院电子信息工程董胜斌-730070)摘要:随着经济的发展,以及城市的发展,带动了出租车行业的快速发展,使出租车成为我们日常生活中不可缺少的交通工具,了解和研究出租车上应用的计费原理及计费系统,对我们日常生活也有帮助。而使用单片机实现出租车计价系统,是学习和深化单片机应用的较好途径。本系统将会提高我们用 C 语言编写程序的能力、对 C 语言的实际应用有更深的了解,单片机应用系统设计综合能力的训练、培养我们分析问题和解决问题的能力。对我们以后的工作招聘以及参加工作均有一定的帮助。本设计的是一个基于单片机STC89C52 的出租车自动计费设计,附有复位电路,时钟电路,键盘
4、电路等。复位电路是单片机的初始化操作,除了正常的初始化外,为摆脱困境,通过复位电路可以重新开始。时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。在上电时字符型液晶1602 显示最初的起步价,里程收费,等待时间收费三种收费,通过按键可以调整起步价,里程收费,等待时间收费。通过按键模拟出租车的运行,暂停,停止。在1602 液晶上可以显示运行的时间,运行时暂停的时间,通过计算可以得出总共的费用和总的路程。在这里主要是以STC89C52 单片机为核心控制器,P1口接 1602 液晶显示模块。关键字:STC89C52;1602 液晶;出租车计费器。The taxi meter desi
5、gn based on single chip microcomputer Shengbin Dong(Majorin ectronicInformationEngineeringin the Collegeof Scienceand technologyof Gansu AgricultureUniversity,Gansu Lanzhou,730070)Abstract:Now With economic development,promotes rapid development of the automotive industry,the taxi increasingly commo
6、n understanding in a taxi on the application of the accounting system,on our daily lives also helped.MCU and the use of the system,deepen the SCM application is a good way.Comparison of a true simulation of empty taxis,passenger departure and arrival of the situation and the rate calculation,the sta
7、tistics show,and voice broadcast capabilities.The system improve the students use the C programming language capability,microcontroller integrated application system design capacity of training,training students to analyze issues and problem-solving abilities,the students of recruitment and particip
8、ation in the work are helping The design is based on a monolithic integrated circuit STC89C52 taxi billing design,with reset circuit,clocking circuit,keyboard circuit.Reset circuit is initialized,besides the normal operation of the initial dilemma,as a foreigner,through the reset circuit can start a
9、gain.12MHz adopts the clock circuit,as a system of crystal oscillator,higher clock source.The characters in the crystal that the initial 1602,charges,fees mileage waiting time,three buttons can be adjusted by charging fees,just waiting time,mileage.Through the simulation of the taxi,buttons,stop.Sus
10、pension In the liquid crystal display can run 1602,operation time,when suspension can be obtained by the computation of the total cost.here is mainly for the core controller,STC89C52 SCM P0 mouth after 1602 LCD module,P1 mouth after the keys,through the keystroke.Keyword:STC89C52;1602 LCD;Taxi devic
11、es 1.绪论1.1研究背景:出租车行业在我国是八十年代初兴起的一项新兴行业,近年来在国各大城市都发展很快,现在出租车杀过使用的计价器只具备单一的计量功能。现在我国生产计价器的企业有很多家,主要是集中在,等发达地方。我国的第一家生产计价器企业是市起重机厂,最早的计价器全部采用机械齿轮结构,只能完成简单的计程功能,可以说早期的计价器就是一个简单的里程表。只会显示出租车行驶了多长的距离,而无法准确或者人性化的显示更多的其他信息。随着电子信息技术的发展,产生了第二代计价器。它采用了手摇计算机与机械结构相结合的方式,实现了半机械半电子化。使它在计程的同时还可以完成计价的工作。后来,大规模集成电路的发展
12、又催生了第三代计价器,也就是全电子化的计价器。当单片机出现并应用于出租车计价器后,现代出租车计价器的模型也就初步形成了,它可以实现计程,计价,显示,语音播报等基本功能。随着我国国民经济的高速发展,人民生活水平的日益提高,城市的交通日趋完善,出租汽车已成为城市公共交通的不可分割的重要组成部分,出租车计价器是出租车上必不可少的重要仪器,它是负责出租车营运收费的专用智能化仪表,能根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并直接显示车费值的重要器具。1.2研究意义采用单片机芯片做的出租车计价器,相对来说功能较强大,用较少的硬件和灵活的软件编程相互配合就能容易的实现设计要求,且灵活性强,可以使用软件编程来实现更多的附加功能,本设计采用 STC89C52 单片机,附加按键,实现对出租车的多功能的计价设计,输出采用 1602 LCD 液晶显示屏,此设计不仅能实现基本的计价功能,而且还可以根据里