出租车自动计费器设.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
出租车自动计费器设

课 程 设 计 任 务 书 题目 出租车自动计费器设计 专业、班级 学号 姓名 主要内容、基本要求、主要参考资料等: 一、主要内容: ① 熟悉单片机应用系统的设计方法和规范,达到综合的目的。 ② 学习文件检索和查找数据手册的能力。 ③ 学习protel软件的使用。 ④ 学会整理和总结设计文档报告。 二、基本要求: ① 以MCS-51系列单片机为核心,设计出租车自动计费器。 ② 设计一个出租车自动计费器,具有行车里程计费、等候时间计费、及起价三部分,用四位数码管显示总金额,最大值为99.99元。 ③ 行车里程单价1元/公里,等候时间单价0.5元/10分钟,起价3元(3公里起价)均能通过人工输入。 ④ 行车里程的计费以一个脉冲模拟汽车前进十米, ⑤ 用LED显示行驶公里数和收费金额。 三、主要参考资料: ① 张毅坤等 单片微型计算机原理及应用 西安 西安电子科技大学出版社 ② 李建忠编著 单片机原理及应用 西安 西安电子科技大学出版社 完 成 期 限: 指导教师签名: 课程负责人签名: 年 月 日 目 录 摘 要 1 1系统整体的方案 2 2 出租车计价器的硬件构成 2 2.1 单片机模块 3 2.1.1 AT89C52单片机及其引脚说明 3 2.2显示模块 7 2.3 测距模块 7 3 出租车计价器的程序设计 8 3.1 系统主程序设计 8 3.2 里程计算的设计 9 3.3 显示程序的设计 10 附 录 13 附录1 总体设计电路图 13 附录2 PCB图 14 附录3 元件清单 14 附录4 源程序 15 摘 要 随着出租车行业的发展,出租车已经是城市交通的重要组成部分,出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。而随着单片机性能不断提高而价格不断下降,单片机控制在越来越多的领域得以应用。本设计的是一个基于单片机AT89C52的出租车自动计费设计,附有复位电路,时钟电路,键盘电路等。复位电路是单片机的初始化操作,除了正常的初始化外,为摆脱困境,通过复位电路可以重新开始。时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。 关键字:单片机;数码管;显示;计费 1系统整体的方案 计价器显示的营运金额是营运里程与价格的函数(等候时间一般折算成一定比例的里程来计算)。出租车计价器通过传感器与行驶车辆连接。出租汽车的实际里程通过传感器的脉冲信号在计价器里折算成一定的计价营运里程。针对这一点利用单片机作为控制核心,设计一款出租车计价器,具有计价显示、等待时间计价,公里数显示,时间显示等相关功能。 本电路设计的计价器不但能实现基本的计价。单片机计算总价的公式为:总价=起步价+单价*(总里程-起步里程)。AT89C52作为一个单片微型计算系统,灵活性高,其强大的控制处理功能和可扩展功能为设计电路提供了很好的选择。 2 出租车计价器的硬件构成 本设计由软硬件相结合的方法,其中硬件设计主要包括单片机AT89C52、数据显示部件、模拟行驶路程单元、及计价单元的设计。计价器的单片机控制方案图如图1单片机控制方案图所示。 图1 单片机控制方案图 2.1 单片机模块 AT89C52是一种带4K字节闪烁可编程可擦除只读存储器的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C52是一种高效微控制器。AT89C2052是它的一种精简版本,AT89C2052是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含2K字节的可反复擦写的只读程序存储器和128bytes的随机存取数据存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。因为在的程序中有读取、计算、显示等单元,2K字节的ROM可能不够,因此我们采用AT89C52作为单片机模块。 2.1.1 AT89C52单片机及其引脚说明 AT89C52是美国A

文档评论(0)

jiqinyu2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档