基于单片机车速里程表设计和仿真

基于单片机车速里程表设计和仿真摘要:本文设计了一款基于单片机控制的的车速里程表,主要包括单片机控制模块、速度显示模块、路程显示模块等模块的软件设计与实现,并用proteus软件对系统功能进行仿真验证,设计达到预期效果。关键词:单片机;里程表;proteus软件中图分类号:TP311文献标识码:A文章编号:1007—9599(2012)14—0000—02一、引言对于转速的感应与检测在很多情况下都是很有必要,特别是在如今提倡安全驾车的形势下,如当今普及的交通工具,电动车、摩托车、汽车、火车等。而传统的里程表一般是机电式模拟仪表,只能给驾驶员提供运行中必要而又少量的数据信息,使得我们不能享受美妙的驾驶乐趣,已远远不能满足现代交通工具的新技术、高速度的要求。随着现代电子技术的发展,多功能高精度、高灵敏度、读数直观的电子数字显示及图像显示的里程表应运而生,里程表也正向''综合信息系统''的方向发展,其功能有车速、里程、发动机转速、油量、水温、方向灯指示等方面的显示。里程表先后经历了机械式、模拟电路电子式发展阶段之后,逐渐由先进的传感器与显示装置构成的电子仪表取代传统的---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---机电式仪表。二、车速里程表原理及硬件设计车速里程表由两个表组成,一个是车速表,另一个是里程表。车速里程表关键是要测量传动系统输出端的转速,知道了传动系统输出端的转速,就知道车轮的速度,再根据车轮的周长,就能知道里程数。车速里程表的原理框图如图1所示,通过传感器使传动系统输出端的转速转化为电脉冲信号,再通过控制模块对脉冲信号进行计数,就可获得转速信息,最后通过控制模块驱动显示模块,显示车速里程表信息,而报警部分是当超速时提醒驾驶员。外部存储器是用来保存里程数。(一)传感器模块设计常用的测速元件主要有霍尔传感器、光电传感器和光电编码器等三种方式,这里选择霍尔传感器,主要因为霍尔传感器安装方便,不受环境影响,经济实用。使用霍尔传感器获得脉冲信号,其机械结构较为简单,只要在转轴的齿轮盘上粘上一粒磁钢,霍尔元件固定在前叉上,当车子转动时霍尔元件靠近磁钢,就有信号输出,转轴旋转时,就会不断地产生脉冲信号输出。如果在齿轮盘上粘上多粒磁钢,可以实现旋转一周,获得多个脉冲输出。(二)控制模块设计控制模块的主要作用是计算车速和里程数,并控制这些数据---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---显示,这里采用AT89C52单片机,它广泛的应用于测控系统、工业自动化、智能仪表、集成智能传感器、机电一体化产品、汽车电子系统等领域。(三)显示模块设计显示模块采用了LED数码管动态显示车速和里程数,采用74HC373驱动共阴极LED数码管。三、车速里程表软件设计及仿真(一)车速里程表软件设计车速里程表软件设计包括主程序、行车过程中里程和速度计算子程序、延时子程序、中断服务子程序、显示子程序等等。系统软件总体流程图如图2所示。程序的设计综合考虑合理性和可读性,遵循模块化设计的原则,采用自顶向下的设计方法。模块化设计使程序的可读性好、修改及完善方便。初始化主要作用是打开外部中断和定时器0中断,当有脉冲来的时候就进入中断程序。程序如下:处理程序的作用是通过编程的方式计算出要显示的车速和里程数。在显示程序中用前三位数表示速度,后四位数表示里程数。(二)系统仿真系统采用的是英国Labcenter公司开发的电路分析与实物---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---仿真软件Proteus软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,车速里程表仿真原理图如图3所示,元器件包括AT89C52芯片,74HC373驱动器,SignalGenerator脉冲发生器(模拟霍尔传感器,向芯片外部中断提供脉冲),RESPACK8八位排阻,7SEG—MPX8—CC—BLUEA位共阴极数码管(蓝色)。导入程序文件后仿真结果如图4所示,它表示的意思是速度为35km/h,行驶里程为3公里。四、结束语本文通过传感器加显示的方式设计了一款数字车速里程表,并采用一款易于仿真与...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?