基于单片机出租车的计价器毕业论文设计.doc

上传人:桔**** 文档编号:547819825 上传时间:2023-03-17 格式:DOC 页数:25 大小:550.50KB
返回 下载 相关 举报
基于单片机出租车的计价器毕业论文设计.doc_第1页
第1页 / 共25页
基于单片机出租车的计价器毕业论文设计.doc_第2页
第2页 / 共25页
基于单片机出租车的计价器毕业论文设计.doc_第3页
第3页 / 共25页
基于单片机出租车的计价器毕业论文设计.doc_第4页
第4页 / 共25页
基于单片机出租车的计价器毕业论文设计.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《基于单片机出租车的计价器毕业论文设计.doc》由会员分享,可在线阅读,更多相关《基于单片机出租车的计价器毕业论文设计.doc(25页珍藏版)》请在金锄头文库上搜索。

1、毕业论文设计课题名称: 基于单片机出租车的计价器2毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解红河学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查

2、阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名: 指导教师签名: 日期: 日期: 目 录1 绪论32 系统设计要求及功能42.1 设计要求42.2 系统主要功能43 系统方案选择与论证53.1 总体方案设计53.1.1 总体方案选择与论证53.1.2 总体设计框图53.2 部分芯片选择与论证53.2.1 单片机选择与论证53.2.2 显示部分方案选择与论证64 硬件电路设计74.1 系统芯片概述74.1.1 单片机概述74.1.2 数码管概述84.1.3 74LS373芯片概述104.1.4 74HC245概述104.2 系统电路设计124.2.

3、1 主控电路设计124.2.2 驱动电路设计124.2.3 显示部分电路设计135 软件设计146 系统调试及结果分析156.1 系统调试156.2 性能分析15总结16参考文献17致 谢18附件19出租车计价器的设计与制作摘要:该设计的是一个基于单片机STC89C52的出租车自动计费系统,附有复位电路,时钟电路,键盘电路等。复位电路是单片机的初始化操作,除了正常的初始化外,为摆脱困境,通过复位电路可以重新开始。时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。在上电时四位数码管显示最初的起步价,通过按键可以调整起步价,总收费由起步价、里程收费和等待时间收费组成。通过按键模拟出

4、租车的运行,停止。在数码管上可以显示运行的时间,运行时暂停的时间,通过计算可以得出总共的费用和总的路程。设计中是以STC89C52单片机为核心控制器,配以简单的按键显示电路,最终实现了模拟出租车计价器的设计。关键词:单片机STC89C52,数码管,出租车计价器Abstract: This design is a based on microcontroller STC89C52 cab design, automatic billing with reset circuit, clock circuit, keyboard circuit, etc. Is reset circuit of s

5、ingle chip microcomputer initialization operation, in addition to the normal initial non-greeks, for out of the woods, by reset circuit can start again. The clock circuit adopts 12 MHZ crystal vibration, as the system clock source, has higher accuracy. When the electricity four digital tube display

6、the original fare, mileage charge two, through the button can adjust the fare, mileage charge, waiting time charge. Through button simulation run of the taxi, stop. On the digital tube can display the running time, suspended at runtime, through calculation can be concluded that the total cost and th

7、e total distance. Here mainly STC89C52 single-chip microcomputer as the core controller, P0 mouth by digital tube display, P1 mouth pick up keys, through the pressed key input, the P2 mouth by digital tube display how much charge.Keywords: STC89C52 LED The taximeter system 1 绪论汽车计价器是乘客与司机双方的交易准则,它是出

8、租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。出租车计价器是出租车营运收费的专用智能化仪表,随着电子技术的发展,出租车计价器技术也在不断进步和提高。国内出租车计价器已经经历了4 个阶段的发展。从传统的全部由机械元器件组成的机械式,到半电子式即用电子线路代替部分机械元器件的出租车计价器;再从集成电路式到目前的单片机系统设计的出租车计价器。出租车计价器计费是否准确、出租车司机是否作弊才是乘客最关心的问题,而计价器营运数据的管理是否方便才是出租车司机最关注

9、的。因此怎样设计出一种既能有效防止司机作弊又能方便司机的计价器尤为重要。因此, 本文以单片机STC89C52为核心设计一款多功能出租车计价器,该计价器能实现按时间和里程综合计算车价,能显示时间、里程、单价、总车价等相关信息显示。它比市场上的一些计价器使用更方便,功能更全,还具有有效防止司机作弊和系统稳定性好的优点。本次设计的目的在于现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。2 系统设计要求及功能2.1 设计要

10、求设计一个出租车自动计费器,计费包括起步价、行车里程计费和等待时间计费三部分部分,用一个四位数码管显示总金额,运行时间,暂停时间,最大值为999.9元,起步价为8.00元,3Km之内起步价计费,超过3Km,设速度为100m/s,1KM增加1.3元,等待时间单价为每分钟1.5元,用四位数码管显示总里程,同时用另一个四位数码管显示计费总额。计费功能费用的计算是按行驶里程收费。设起步价为8.00元。1、当里程3km时,每公里按1.3元计费3、等待累计时间2min时,按1.5元/min计费显示功能1、显示行驶里程:用四位数字显示,显示方式为“XXXX”,单位为km。计程范围0-999km,精确到1km

11、。2、显示等候时间:用两位数字显示,显示方式为“XX”,单位为min。计时范围0-59min,精确到1min。3、显示总费用:用四位数字显示,显示方式为“XXX.X”,单位为元。计价范围0-999.9元,精确到0.1元。2.2 系统主要功能本出租车自动计费,上电后显示最初的起步价,里程计费单价,等待时间计费单价,通过按键可以调节起步价,里程计费单价,等待时间计费单价。同时具有运行,停止等状态,可以显示运行的时间,同时可以显示暂停的时间,具有累加功能,暂停和运行时间在暂停和运行前一次的状态上计时。出租车停止后能够显示行驶的总费用。3 系统方案选择与论证3.1 总体方案设计3.1.1 总体方案选择

12、与论证方案一:采用单片机控制,利用单片机丰富的IO端口,及其控制的灵活性,实现基本的里程计价功能和价格调节、时钟显示功能。方案二:采用数字电路控制。采用传感器件,输出脉冲信号过放大整形作为移位寄存器的脉冲,实现计价,但是考虑到这种电路过于简单,性能不稳定,而且不能调节单价,电路不够实用。通过比较以上两种方案,单片机方案有较大的活动空间,不但能实现所要求的功能而且能在很大的程度上扩展功能,而且还可以方便的对系统进行升级,所以我们采用第一种方案。3.1.2 总体设计框图图1 总体框图3.2 部分芯片选择与论证3.2.1 单片机选择与论证方案一:采用STC89C52单片机作为控制芯片,此芯片使用最普

13、遍,其最大的优点是相对其它单片机价格便宜,很容易买到,此系列的资料非常丰富,并且我们对此单片机的掌握比较好,平常训练经常使用,了解较多。此系列单片机具有以下特点:MCS-52具有一个8位CPU,一个片内振荡器及时钟电路,4KB的ROM程序存储器,128字节RAM数据存储器,可寻址64KB外部数据存储器和64KB外部程序存储空间的控制电路,32条可编程的IO线,两个16位的定时/计数器。方案二:采用新华公司的C8051F020,C8051F020不仅处理速度快,容量大而且自带功能齐全。但是其价格比较贵,而且操作复杂。为了节约成本,操作简便,我们采用方案一。3.2.2 显示部分方案选择与论证方案一

14、:采用数码管作为显示部分,数码管显示操作起来简便,价格便宜,适合用来显示数字。方案二:采用液晶显示屏LCD1602显示,液晶显示清晰方便。在本次设计中,我选用数码管作为显示器件。4 硬件电路设计4.1 系统芯片概述4.1.1 单片机概述STC89C52单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。主要特性如下:1.增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统80512.工作电压:5.5V3.3V(5V单片机)/3.8V2.0V(3V单片机)3.工

15、作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz4.用户应用程序空间为8K字节5.片上集成512字节RAM6.通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。7.ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片8.具有EEPROM功能9.具有看门狗功能10.共3个16位定时器/计数器。即定时器T0、T1、T211.外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号