下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. 毕业设计综述(题目背景、研究意义)1.1 题目背景 随着社会的发展,人们的物质生活有了很大的提高,在日常的出行中,出租车这种代步工具由于它停靠方便并且价格适中也越来越受到广大民众的亲睐。而计价器是连接出租汽车的经营者和乘坐出租汽车的消费者之间的纽带,它不可或缺。随着出租车事业的蓬勃发展,对计价器的要求也越来越高,从改革开放初期的全部采用机械齿轮结构,只能完成简单的计程功能,可以说早期的计价器就是一个里程表。再到第二代计价器,它采用了手摇计算机与机械结构相结合的方式,实现了半机械半电子化,此时它在计程的同时还可以完成计价的工作。而大规模集成电路的发展又产生了第三代计价器,也就是全电子化的计
2、价器,它的功能也在不断完善。当单片机的出现并应用于计价器后,现代出租车计价器的模型也就基本具备了,它可以完成计程,计价,显示等基本工作。单片机以及外围芯片的不断发展促进了计价器的发展,使得计价器已经具有打发票语音提示和按时间自主变单价的功能。 1.2 研究意义 计价器是出租汽车的经营者和乘坐出租汽车的消费者之间用于公平贸易结算的工具,因而计价器计价准确与否,直接关系到经营者和消费者的经济利益。依据国家有关法律、法规,出租汽车计价器是列入国家首批强制检定的工作计量器具之一,也是近年来国家质量技术监督部门强化管理的六类重点计量器具之一。在出租车是城市交通的重要组成部分,行业健康和发展也获得越来越多
3、的关注。汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。2. 课题主要内容和研究方案想必大家都做过出租车,对出租车是如何计费的也有所了解,只要汽车已启动,当行驶到起步价的公里数之后,随着距离的增加,就会看到计价器里程数逐渐增大,计费数也会从起步价开始增加。而当出租车到达某地需要在那里等候时,司机只要按一下“计时”键,随着等候时间的增加,计费显示就增加一个该收的等候费用。汽车继续行驶时,停止等候计费,继续增加里程费,除此之外,计价器还分白天晚上,是否往返等,
4、不同状态其计费标准也不同,在此不再赘述。本选题是以AT89S51单片机为中心,加上外围设计电路,主要包括里程数采集模块和对里程数、单价、计费数的显示部分,即其硬件主要包括三个部分里程传感器、单片机、显示器,通过线路连接即可。单片机的软件部分是整个设计的灵魂,通过软件编程即可对不同计费方式的实现。并且我选的就是计价器的软件编程部分。软件上,通过对硬件系统的分析,以及所要实现的功能,需要设计完成以下设计: 开始 初始化调时间显示 有无按键? 键盘服务程序 调里程数计算程序 调中途等待程序调启动/清除计程程序 调显示子程序程序YN 程序 程序流程图 21 主程序模块 在主程序模块中,需要完成对各接口
5、芯片的初始化、出租车起价和单价的初始化、中断向量的设计以及开中断、循环等待等工作。另外,在主程序模块中还需要设置启动清除标志寄存器、里程寄存器和价格寄存器,并对它们进行初始化。然后,主程序将根据各标志寄存器的内容,分别完成启动、清除、计程和计价等不同的操作。 22 定时中断服务程序 在定时中断服务程序中,每100 ms产生一次中断,当产生10次中断的时候,也就到了1 s,送数据到相应的显示缓冲单元,并调用显示子程序实时显示。 23 里程计数中断服务程序 每当霍尔传感器输出一个低电平信号就使单片机中断一次,当里程计数器对里程脉冲计满1 000次时,就有程序将当前总额累加,使微机进入里程计数中断服
6、务程序中。在该程序中,需要完成当前行驶里程数和总额的累加操作,并将结果存入里程和总额寄存器中。 24 中途等待中断服务程序 当在计数状态下霍尔开关没有输出信号,片内的T1定时器便被启动,每当计时到达10 min,就对当前金额加上中途等待的单价,以后每10 min都自动加上中途等待的单价。当中途等待结束时,就自动切换到正常的计价。 25 启动清除计程中断服务程序 当系统有启动清除中断请求产生时,可以设定第一次中断为启动中断,第二次中断为清除中断,并在中断服务程序中将标志寄存器的内容相应置“1”或清“0”。其中,标志为“1”时表示本次中断是启动中断;为“0”时表示是清除中断。 26 显示子程序服务
7、程序 由于是分屏显示数据,所以就要用到4个显示子程序,分别是:时分秒显示子程序(HMS_DIS),金额单价显示子程序(CP_DIS),路程单价显示子程序(DP_DIS)和单价调节子程序(PA_DIS)。 27 键盘服务程序 键盘采用查询的方式,放在主程序中,当没有按键按下的时候,单片机循环主程序,一旦右键按下,便转向相应的子程序处理,处理结束再返回。3. 本课题研究的重点及难点,前期已开展工作硬件上,对里程数的采集可以用霍尔传感器,实现对出租车计价的统计,在系统掉电时对单价和时间等信息的保存可以采用AT24C02,对金额、里程、时间等的显示可用8段数码显示管并通过按键控制,对不同信息显示的切换
8、。软件部分,为了降低难度可以不用编写分白天、夜间等不同单价的计费模式的程序,只需写出在起步价基础上累加公里数的计费方式的程序即可。4. 完成本课题的工作方案及进度计划(按周次填写)1-3 周完成对本课题相关资料的查找与阅读,为该课题打下理论基础4-8 周进行了详细的方案设计、功能模块划分以及设备器件选型等,以及对硬件设备进行初步的了解和掌握,软件的初步应用和调试。9-12周开始进行硬件和软件的设计与初步调试,完成硬件电路的组装以及软件部分的软件编程和程序。13-16周完成硬件和软件的设计,并对系统进行全面调试和测试,评估系统性能,总结提出改善新思路,并准备进行答辩。参考文献1 张鑫、华臻、陈书
9、谦. 单片机原理及应用 M. 电子工业出版社,2005.2 丁元杰、吴大伟. 单片微机实题集与实验指导书 M. 机械工业出版社,20043 叶挺秀.应用电子学M. 杭州:浙江大学出版社,19944 朱承高.电工及电子技术手册M. 北京:高等教育出版社,19895 廖常初.现场总线概述J.电工技术,19997 杨世品、陈林. 基于proteues的单片机出租车计价器的设计 J.中文核心期刊,23卷8 张友德、赵志英、涂时亮著.单片微机原理、应用预实验M. 上海: 复旦大学出版社。2006.109 白云生.焉光辉. 浅谈51单片机出租车计价器应用研究J.科技信息.2006(05)10 张颖.多功能出租车计价器的设计J.广西轻工业.2009(09)11 刘莉明. 用C语言进行单片机程序设计与应用J.海洋技术.2004(01)12 田力. 51单片机C语言程序设计快速入门M. 北京:人民邮电出版社,200713 吴戈、李玉峰编著.案例学单片机C语言开发M.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度测绘技术与地理信息应用开发合同2篇
- 二手车买卖:2024年北京车辆销售合同版B版
- 2025年度跨境电商退股撤资及物流服务合同2篇
- 2025年度门窗市场:断桥铝门窗销售合同条款解读6篇
- 个性化2024版房地产居间服务费合同样本版
- 岳阳楼景区旅游形象提升策略研究
- 肾癌细胞外泌体在肺转移前微环境中调控巨噬细胞发生免疫抑制的研究
- 二零二五年度GRC建筑保温材料采购合同标准范本3篇
- 2025年建筑项目环境保护协议10篇
- “同意”类易混淆词辨析及其国际中文教学设计
- ISO28000:2022供应链安全管理体系
- 化工有限公司3万吨水合肼及配套项目环评可研资料环境影响
- 2023年公务员多省联考《申论》题(广西B卷)
- 生物医药大数据分析平台建设
- 沪教版小学语文古诗(1-4)年级教材
- 外科医生年终述职总结报告
- CT设备维保服务售后服务方案
- 重症血液净化血管通路的建立与应用中国专家共识(2023版)
- 儿科课件:急性细菌性脑膜炎
- 柜类家具结构设计课件
- 陶瓷瓷砖企业(陶瓷厂)全套安全生产操作规程
评论
0/150
提交评论