计算机控制技术课程设计--基于单片机的汽车数字里程表系统设计.docVIP

计算机控制技术课程设计--基于单片机的汽车数字里程表系统设计.doc

  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文档。上传文档
查看更多
摘 要 随着电子技术的迅猛发展,电子式里程表得以广泛应用,现在很多轿车仪表已经使用电子车速里程表,本设计介绍一种基于单片机的智能电子里程表。该电子式里程表是一种数字式仪表,主要由车速表和里程表两部分组成 关键词:1引言 3 2 总体方案设计 3 2.1控制器的选择 3 2.2传感器的选择 3 2.3键盘模块的选择 5 2.4显示模块的选择 5 2.5存储模块的选择 6 3 硬件各单元电路设计 7 3.1 传感器的设计 7 3.2 单片机与光电传感器的接口设计 8 3.3 单片机与外部存储器的接口设计 9 3.4 单片机与超速报警电路的接口设计 10 3.5 单片机与键盘和7段显示器的接口设计 10 4 系统软件设计 11 4.1 脉冲测量部分 13 4.2 键盘输入部分 13 4.3 数据处理部分 14 4.4 存储器部分 14 4.5 超速报警部分 15 4. 6 显示部分 16 总结 18 参 考 文 献 19 附 录 20 1引言 随着经济的全球化,国外汽车零部件厂商也大举进入中国参与竞争。电子式仪表及新型传感器是各类车型汽车的首选配套产品,通用性好,市场前景广阔。目前国外汽车车速里程表已广泛采用电子式机芯结构,而国内汽车仪表一直是机械式车速里程表的天下,少数采用动圈式电子仪表。 一般汽车的常规仪表有车速里程表、转速表、机油压力表、水温表、燃油表、充电表等。仪表盘中最常用的是车速里程表,目前很多轿车仪表已经使用电子车速表,它通过变速器上的速度传感器获取信号,通过脉冲频率的变化使指针偏转或者显示数字。  随着汽车电子半导体技术的发展,多功能、高精度、高灵敏度、读数直观的电子数字显示及图像显示的仪表已不断应用于汽车。 本作品利用采取单片机控制 图2-1 系统组成框图 单片机控制模块是该作品的重要组成部分。为了提高单片机的使用效率,以及可以实现在线编程,而采用了AT89C51单片机的升级产品AT89S51单片机。当电源正常供电时给电容器充电,电源掉电时,利用电容器电流将单片机中的数据写入EEPROM中。超速报警部分本作品采用了简单的软件设计,由程序产生,铃声是为了达到提示的目的,因此,选用了一个简单的蜂鸣器,通过软件定时产生的嘀嘀声作为提示音,并且接一个红色的发光二极管,使报警效果更加理想。在车速里程显示方面,本作品采用了常用的6位共阳极LED显示器,通过按键的转换以及对单片机的软件编程,可在一个6位共阳极LED显示器中实现系统总里程和单班里程的显示,而车速则通过另一个4位的共阳极LED显示器实时显示。而本系统的车速脉冲采样部分,采用了非接触式的高灵敏度光电传感器,它有利于提高脉冲测量的精度,并提高了系统的可靠性,应用时将测量盘固定在车辆的转轴上,再通过光电传感器来测量。 根据的具体设计要求1)显示车辆行驶的总里程,用6位LED显示; (2)显示一段时间的阶段里程,用6位LED显示; (3)显示车速,用4位LED显示; (4)实现超速报警; 本作品设计有以下单元功能模块:根据,结合实际情况对具体的单元功能模块作软件或硬上的不同分工,具体如下必须使用具体硬件电路来实现。、等功能模块使用软件编程方式要比硬件电路简单多,实现也很容易。 ?? AT89S51是一个低功耗高性能单片机,40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,AT8951可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。 按照光电传感器中光电元件输出电信号的形式可以将光电传感器分为模拟式和脉冲式两大类。 (1)模拟式光电传感器 这种传感器中光电元件接受的光通量随被测量连续变化,因此,输出的光电流也是连续变化的,并与被测量呈确定的函数关系。 (2)脉冲式光电传感器 在这种传感器中,光电元件接受的光信号是断续变化的,因此光电元件处于开关工作状态,它输出的光电流通常是只有两种稳定状态的脉冲形式的信号,多用于光电计数和光电式转速测量等场合。 通过两种形式的光电传感器比较,我选用了脉冲式光电传感器,因其多用于光电计数和光电式转速测量等场合。 脉冲式光电转速传感器从光路系统看,有透射式和反射式两种。 (1)透射式光电传感器 这种仪表的测量盘装在被测转轴上,在它旁边装有不动的读数盘。测量盘沿外缘圆周源射来的光线就将照射到光敏元件上一次,这个光脉冲将引起光敏元件的输出电脉冲,在孔数一定时,该列电脉冲数就和转速成正比。电脉冲经测量电路整形放大后再送入频率计计数和显示,经核算或标定后,就可以得到一个便于测量计刻有等距径向透明光缝,在读数盘上刻有同样间距的

文档评论(0)

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

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

1亿VIP精品文档

相关文档