基于单片机的出租车计费器的设计(1)

基于单片机的出租车计费器的设计(1)

ID:28827997

大小:501.67 KB

页数:27页

时间:2018-12-14

基于单片机的出租车计费器的设计(1)_第1页
基于单片机的出租车计费器的设计(1)_第2页
基于单片机的出租车计费器的设计(1)_第3页
基于单片机的出租车计费器的设计(1)_第4页
基于单片机的出租车计费器的设计(1)_第5页
资源描述:

《基于单片机的出租车计费器的设计(1)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单片机出租车计费器的设计题目基于单片机的出租车计价器学生指导教师王旭辉年级2012级专业电子信息工程二级学院信息工程学院邯郸学院信息工程学院2015年1月26目录摘要2ABSTRACT31课程设计任务书41.1课程设计任务41.2课程设计方案42硬件电路设计62.1振荡电路62.2复位电路设计62.3键盘接口电路72.4显示电路72.4.11602LCD的基本参数及引脚功能72.4.2显示模块采用1602液晶显示接口电路92.5单片机各引脚功能说明93软件设计113.1单片机资源使用113.2单片机软件模块设计123.2.1中断子函数123.2.

2、2判键子函数123.2.3显示子程序133.3总程序流程框图14总结15参考文献16致谢17附录1元件件清单18附录2原理图19附录3程序清单2026基于单片机的出租车计价器1引言随着现代经济飞速的发展,人民生活水平的提高,越来越多的居民为了方便的出行,大都会选择乘坐出租车出行,而且随着科学技术的前进,各种各样的打车软件相继出现,例如滴滴打车软件等,都更加方便了生活,人们为了高效率的活动也更倾向于打车,于是了解出租车必备设备计价器成了人们的兴趣,这可以使我们了解其原理,避免出现被多要费用等情况的出现。本课题采用STC89C52单片机进行设计,其中用按

3、键来实现轮胎转圈行驶的里程数、显示模式的切换、时钟的调整、等待时间的增加等功能,使用DS1302进行计时,LCD1602液晶显示屏显示,使用芯片at24C02进行内容存储,使用Keil编程软件编写程序,实现了路程清零、里程数增加及路程和费用的显示、时间的加减调整、显示内容的切换等功能。主要研究步骤如下:(1)熟悉STC89C52rc单片机及其最小系统与开发环境;(2)将所需器件按照原理图进行焊接(3)在Keil中编写程序(4)将程序下载到单片机中,进行测试和调试。2背景2.1选题背景我国在70年代开始出现出租车,但那时的计费系统大都是国外进口,不但不

4、准确,而且价格还十分昂贵。随着改革开放日益深入,出租车行业的发展势头已经十分突出,国内各机械厂家纷纷推出国产计价器。出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入),到能够自主计费。随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度。现在各大中城市出租车行业都已经普及自动计价器,所以计价器技术的发展已成定局。随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,而计价器的普及也是毫无疑问,所以未来汽车计价器的市场十分有潜力。2.2选题目的及意义出租车时城市交通的重要组成部分,行业健康和发展也获

5、得越来越多的关注。出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,出租车计价器的研究的研究也是十分有应用价值的。3设计要求基于单片机出租车模拟计价器,采用at24c02存储芯片+LCD1602液晶显示等设计而成。用24c02来存储单价,通过按键来模拟增加里程,模拟出租车向前开。通过液晶显示器显示当前的行驶状态、行驶公里、行驶时间时间(时、分、秒)、费用、单价、等信息。可以设置每公里单价,以及夜间单价和白天

6、单价的不同模式,设置后掉电无需重新设置,设置有等待/继续计时模式。计费分行走的里程*单价+等待的时间*价格。3.1系统功能(1)k1:开启显示屏,模式选择。模式一:无人状态下,显示时间和单价;模式二:等待时间显示,模式三:显示时分秒和年月日。(2)k2:调整时钟(3)k3:在模式二中表示等待时间开始和暂停;在模式三中表示调整位的自减。26(1)k4:在模式三中表示调整位的自加。(2)k5:在模式一中表示里程自加,每按下一次表示里程加0.1K。(3)k6:乘客下车后里程清零。4课程方案论证4.1方案一:采用数字电子技术,利用555定时芯片构成多谐振荡器

7、,或采用外围的晶振电路作为时钟脉冲信号,采用计数芯片对脉冲尽心脉冲的计数和分频,最后通过译码电路对数据进行译码,将译码所得的数据送给数码管显示,一下是该方案的流程框图,方案一如图4.1所示:时钟脉冲等待信号公里脉冲计费脉冲计时计费译码数码管显示图4.1方案一4.2方案二采用EDA技术,根据层次化设计理论,该设计问题自顶向下可分为分频模块,控制模块计量模块、译码和动态扫描显示模块,其系统框图如图4.2所示:时钟信号等待信号公里脉冲计费/复位分频器控制器计费计时计程译码显示图4.2方案二4.3方案三采用MCU技术,通过单片机作为主控器,利用1602字符液

8、晶作为显示电路,采用外部晶振作为时钟脉冲,通过按键可以方便调节,一下是方案三的系统流程图,本方案主要是必须对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。