多功能计价器设计毕业设计(论文).doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MCS-52单片机的出租车计价器设计 专 业:_________________________ 班 级:_________________________ 姓   名: 牛生奇 200809524 王晓明 200809520 吕成龙 200809560 指 导 教 师: 2010年10月24日 基于MCS-52单片机的出租车计价器设计 摘 要 由于科技的飞速发展,计价器也不断发展,而且更加精确和智能化。 本设计主要基于MCS-51系列89C51单片机出租车计价器的系统设计,把A44E霍尔传感器测速的脉冲信号作为单片机的输入信号,单片机输出的数字量信号控制液晶显示系统。计价器可根据时间来确定单价和起步价,并用AT24C02来存储数据。而且在形使过程中时刻显示时间、路程、温度和价格。 本设计主要是用51系列单片机,完成了对计的脉冲信号的转换,并且实现了根据起步价和单价计算收费金额的功能,并且实现了用单片机控制型号为液晶显示器。 本设计充分显示了单片机在显示生产和生活中的应用和优势,也显示了在计量方面的发展,精度不断提高和不断智能化和自动化。 关键词: 89C51单片机 A44E霍尔传感器 液晶显示系统 时钟芯片ds1302 EEPROM24C02 温度传感DS18B20 4*4矩阵键盘 蜂鸣器 作品实物图: 操作流程: 1. 按下计价键(10键),液晶屏显示“欢迎乘车 祝你 一路顺风”然后就进入计价界面,初始化设的起始价为7元,当行驶的路程小于3公里,一直维持7元,但如果有等待时间,就要算等待价格。当大于3公里且小于10公里,总金额=起步价+(里程-3)*单价+等待时间总金额=起步价+(里程-)*单价+等待时间*等待单价。1. 系统工作原理 - 4 - 1.1.功能说明 - 4 - 1.2.系统原理 - 4 - 2. 硬件设计 - 5 - 2.1.单片机最小系统 - 5 - 2.2. A44E霍尔传感器检测单元 - 6 - 2.3. AT24C02存储单元 - 7 - 2.4. 键盘调整单元 - 8 - 2.5.液晶显示 - 9 - 2.6.时钟芯片DS1302单元 - 9 - 2.7.温度检测模块DS18B20 - 11 - 3. 软件设计 - 12 - 3.1.系统主程序 - 12 - 3.2.中断程序 - 13 - 3.2.1? 里程计数中断程序 - 13 - 3.2.2? 中途等待中断程序 - 13 - 3.3.计算程序 - 13 - 4. 系统总程序 - 13 - 5. 系统原理图 - 40 - 6. 总结 - 41 - 1. 系统工作原理 1.1.功能说明 出租车计价器根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并在行程中同步显示车费值。从起步价开始,当汽车程行驶未满3公里时,均按起步价计算。过3公里后,实现每1公里单价收费,中间遇暂停时,计程数不再增加,开始计时收费,测距收费和测时收费的和便构成了一位乘客的车费。同时,白天和夜晚价格不同,可以进行切换。白天单价、夜晚单价、等待单价和起步价格都可通过独立键盘进行调节。(默认起步价为元/3公里,里程单价白天为1.5元/公里,夜晚为1.8元/公里,等待计时单价为0.5元/5分钟)计数器系统主要由部分组成:A44E霍尔传感器、AT89S52单片机、独立键盘、EEPROM AT24C01和。 ??? 霍尔传感器安装在车轮上,主要检测汽车行进的公里数,并产生一系列相应的脉冲输出,脉冲送到单片机进行处理,单片机根据程序设定通过计算脉冲数换算出行驶公里数,再根据从EEPROM中读取的价格等相关数据进行金额的计算,计算好的金额、里程和单价都实时地显示在。独立键盘可以调节价格等相关数据,按下相应的按钮,产生信号交由单片机处理并实时显示出来,调节好的数据存储到EEPROM中,掉电后可以使调好的数据不丢失,下次得电后直接从EEPROM读到单片机,系统结构图如图1。 2. 硬件设计 2.1.单片机最小系统 主控机系统采用了89C52单片机,它含有256 字节数据存储器,内置8K 的电可擦除FLASH ROM,可重复编程,大小满足主控机软件系统设计,所以不必再扩展程序存储器。复位电路和晶振电路是89C52工作所需的最简外围电路。89C52的复位端是一个史密特触发输入,高电平有效。RST端若由低电平上升到高电平并持续2个周期,系统将实现一次复位操作。在复位电路中,按一下复位开关就使

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档