出租汽车里程计价表
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
出租汽车里程计价表
电子技术课程设计任务书
2.对课程设计成果的要求〔包括图表、实物等硬件要求〕:
设计电路,安装调试或仿真,分析实验结果,并写出设计说明书,语言流畅简洁,文字不得少于3500字。要求图纸布局合理,符合工程要求,使用Protel软件绘出原理图(SCH)和印制电路板(PCB),器件选择要有运算依据。
3.要紧参考文献:
[1]谢自美。电子线路设计、实验、测试[M]华中理工大学,2001
[2] 彭介华. 电子技术课程设计指导[M]. 北京:高等教育出版社,1997
[3] 毕满清. 电子技术实验与课程设计[M]. 北京:机械工业出版社,1995
[4] 陈明义. 电工电子技术课程设计指导[M]. 长沙:中南大学出版社,2002
[5] 陈永甫. 新编555集成电路应用800例[M]. 北京:电子工业出版社2000
4.课程设计工作进度打算:
序号起止日期工作内容
1 2018-1-3 布置任务,教师讲解设计方法及要求
2 2018-1-4 学生查找阅读资料,并确定方案
3 2018-1-5 学生设计小组会议,讨论方案
4 2018-1-6~11 设计、仿真实验
5 2018-1-12~13 写说明书,小组讨论
6 2018-1-14 答辩
指导教师苏泽光日期: 2018 年 12 月日
目录
引言 (1)
1系统设计 (2)
1.1设计内容 (2)
1.2设计目的 (2)
1 3设计要求 (2)
1.4设计思路 (2)
1.5设计框图 (2)
1.6设计所需的元件 (3)
2.工作原理 (3)
2.1总体构想 (3)
2.2AT89S51单片机及其引脚说明 (3)
2.3 AT24C02引脚图及其引脚功能、掉电储备单元设计 (5)
2.4里程运算、计价单元的设计 (6)
2.5 按键单元的设计 (8)
2.6语音功能的设计 (8)
3.系统主程序设计 (8)
3.2 定时中断服务程序设计 (9)
3.3 里程计数中断服务程序设计 (9)
3.4 中途等待中断服务程序设计 (9)
3.5 显示子程序服务程序设计 (9)
3.6 键盘服务程序设计 (9)
4.系统测试 (11)
4.1 测试使用的仪器或软件 (11)
4.2 出租汽车里程计价表VHDL程序 (11)
4.2.1模块设计 (11)
4.2.2 VHDL程序设计 (11)
4.3 出租汽车里程计价表模块原理图符号 (14)
4.4 程序仿真图 (15)
结论 (17)
参考文献 (18)
心得体会 (19)
附录1要紧元器件清单 (20)
附录2电路原理图及印制板图 (21)
摘要
本设计阐述了以多数地区的出租车计价器为例,采纳VHDL硬件描述语言编写主程序并利用EDA技术仿真设计的出租车计费器,使其具有计量功能、漏电爱护功能、语音功能等。本设计是以单片机AT89C51为核心,以8279、7407, 75451等智能芯片为外设的出租车计价器的微机系统设计。给出了硬件电路图及主程序流程图,阐述了软硬件设计过程中关键技术的处理。
关键词:出租车计价器,单片机AT89S51,VHDL,EDA
This design expatiated in most areas of the taxi devices as an example, the authors VHDL VHDL write main-level programs and using EDA technology simulation design taxi piece, make its have metering, leakage protection function, the speech function etc. This design based on single-chip microcomputer AT89C51 as the core, with 75451 etc, 8279, 7407 intelligent chips for peripheral taxi meter of microcomputer system design. It also presents the hardware circuit diagram and main program flowchart, elaborated the hardware and software design process of key technologies of the processing.
Keywords: taxi meter, microcontroller, VHDL, EDA AT89S51
引言
凡是坐过出租车的人都明白,只要出租车一开动,随着行驶里程的增加,都会看到出租车前面的计价器里程数字显示的读数从零开始逐步增大,而当行驶到某一数值(如3km)时计费数字显示开始从起步价(如8元)增加。到达目的地时,便能够按计价器显示的数字收费。
随着生活水平的提高,人们已不再满足于衣食住的享受,出行的舒服已受到越来越多人的关注。因此,出租车行业以低价高质的服务给人们带来了出行的享受。然而总存在着买卖纠纷困扰着行业的进展。而在出租车行业中解决这一矛盾的最好方法确实是改良计价器。用更加精良的计价器来为乘客提供更加方便快捷的服务。
汽车计价器是乘客与司机双方的交易准则,它是出租车行业进展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器不管是对宽敞出租车司机朋友依旧乘客来说差不多上专门必要的。因此,汽车计价器的研究也是十分有一个应用价值的。
电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试,关于模式的切换需要用到机械开关,机械开关时刻久了会造成接触不良,功能不易实现。为此我们采纳了单片机进行设计,相对来说功能强大,用较少的硬件和适当的软件相互配合能够专门容易的实现设计要求,且灵活性强,能够通过软件编程来完成更多的附加功能。针对计费模式的切换,通过软件编程就能够轻易而举的实现。幸免了机械开关带来的不稳固因素。
现在各大中都市出租车行业都已普及自动计价器,因此计价器技术的进展已成定局。而部分小都市尚未普及,但随着都市建设日益加快,象征着都市面貌的出租车行业也将加速进展,计价器的普及也是毫无疑问的,因此以后汽车计价器的市场依旧十分有潜力的。