一种基于单片机的汽车里程表的制作方法

文档序号:5936721阅读:293来源:国知局
专利名称:一种基于单片机的汽车里程表的制作方法
技术领域
本实用新型涉及ー种电子汽车里程表,特别涉及ー种单片机为核心的汽车里程表。
背景技术
汽车里程表车仪表板中最显眼的是车速里程表,它表示汽车的时速,单位是km/h(公里/小吋)。汽车里程表实际上由两个表组成,一个是车速表,另ー个是里程表。传统的车速表是机械式的,典型的机械式里程表连接ー根软轴,软轴内有一根钢丝缆,软轴另一端连接到变速器某一个齿轮上,齿轮旋转带动钢丝缆旋转,钢丝缆带动里程表罩圈内ー块磁铁旋转,罩圈与指针联接并通过游丝将指针置于零位,磁铁旋转速度的快慢引起磁力线大小的变化,平衡被打破指针因此被带动。这种车速里程表简单实用,被广泛用于大小型汽车 上.现在绝大数多轿车使用没有软轴的电子传感器的车速表,常见的ー种是从变速器上的速度传感器获取信号,通过脉冲频率的变化使指针偏转或者显示数字表示汽车的时速。汽车里程表还包括由连接同一信号源的两个液晶数字显示窗,分别累计本次里程和总里程。本次里程通常有四位数,供短期计数,这是可以清零的;总里程则有六位数,不能清零。电子式里程表累积的里程数字存储在非易失性存储器内,在无电状下态数据也能保存。现在国外很多车中使用了数字里程表,但在国内还并不多见。
发明内容针对现有技术存在的缺陷或者不足,本实用新型采用如下技术方案予以实现一种基于单片机的汽车里程表,包括ー个中央处理器,其特征在于,所述中央处理器上分別连接有程序存储器、数据存储器、显示器和传感器;所述的显示器通过显示接ロ与中央存储器串联。本实用新型还具有以下其他技术特点所述的程序存储器的芯片为2764#。所述的数据存储器的芯片为2817A。所述的显示器为6位数码管显示器。本实用新型与现有技术相比,体积小、质量轻、可靠性高、成本低等一系列优点,使得该实用新型性能好、易操作,其通过按键开关即可切换显示本次里程和总里程,事宜广泛推广。

图I为本实用新型的系统结构总体图。
具体实施方式
參见图1,本实用新型的基于单片机的汽车里程表,包括ー个中央处理器,其特征在于,所述中央存储器上分別连接有程序存储器、数据存储器、显示器和传感器;所述的显示器通过显示接ロ与中央存储器串联。本实用新型以8031单片机为核心,6位LED数码管作为显示器,再加上程序存储器2764,并以E2PR0M 2817A为数据存储器,8279为显示芯片的数字汽车里程表。由于单片机具有体积小、质量轻、可靠性高、成本低等一系列优点,使得该实用新型性能好、易操作,其通过按键开关即可切换显示本次里程和总里程。2816,2817系列为E2PR0M,其掉电信息并不丢失,并且数据可方便改写,利用此特性在其中存放汽车总里程数据。本实用新型以74LS373为锁存器构成最小系统,显示电路由I片74LS138做为译码器,两片7406,3片75451为驱动器,加上一片8279显示芯片组成。采用6位共阴极数码管。总里程最大值为999999 km,本次里程最大显示为999. 9 km,总里程与本次里程用8051P3. O脚外接按键开关来切換,8051 Pl. O脚外接点触式开关用以清零本次里程。显示器显示方式采用八字符右人动态显示。本实用新型的CPU 8031单片机外接8 MHz晶振作为外部时钟频率振荡电路,由汽车磁电式传感器将汽车行驶时变速箱转数转换成脉冲信号,接8031单片机INTl脚作为计·数脉冲输入。本实用新型利用脉冲来实现里程计数。车轮上安装有汽车磁电式传感器,传感器上均匀排列着磁片。当车轮转动时,安装在车轮上的传感器转轮跟着转动,从而使磁场发生变化而使舌簧管分开闭合而产生脉冲。每ー个脉冲代表行驶了一定的距离。设汽车行驶Ik m时驱动轮转数为N,磁电式传感器转数为Nf则Nf = NX I,其中I为传动比。设轮胎外径为D,则汽车行驶I km驱动轮转数为N = 1000 / π D,实际中由于轮胎承载变形使得轮胎外径D变化,此时Nxl= 1000 / Ji μ D,其中μ为变形系数,一般为O. 93 O. 96。则磁电式传感器在汽车行驶I k m时转数Nf = ( 1000 / π μ D) I0设传感器转轮上均匀安排m个磁片时,汽车行驶I k m,传感器输出脉冲为mN F个。本实用新型的控制部件单片机程序中以I NT1的输入为里程计数脉沖,8031中断I置为高中断优先级以保证计数准确。定时器Ttl置为低中断优先级,设Ttl每10 ms中断I次,中断I次送I位显示。每行驶I km向2817中写I次数据。本实用新型以60 H 62 H単元为计数脉冲暂存单元。6 8 H,6 9 H单元为判断数据暂存单元,6 CH中为本次里程小数点位数值。当6 CH单元内容达到O AH时清零。7O 7 2 H単元为读出的总里程数。本程序包括主程序和2个中断服务程序,程序功能如下主程序初始化,清零存储单元,读出总里程存入暂存单元,开CPU中断、置中断优先级,启动定时器,等待中断。INT1中断服务程序脉冲个数加1,判断是否小数点数值为O. 1km,判断是否行驶Ikm。不是则返回。T0中断服务程序判断是否显示总里程,显示方式初始化,显示里程数,返回。
权利要求1.一种基于单片机的汽车里程表,包括ー个中央处理器,其特征在于,所述中央处理器上分別连接有程序存储器、数据存储器、显示器和传感器;所述的显示器通过显示接ロ与中央存储器串联。
2.如权利要求I所述的基于单片机的汽车里程表,其特征在于所述的程序存储器的芯片为2764#。
3.如权利要求I所述的基于单片机的汽车里程表,其特征在于所述的数据存储器的芯片为2817A。
4.如权利要求I所述的基于单片机的汽车里程表,其特征在于所述的显示器为6位数码管显示器。
5.如权利要求I所述的基于单片机的汽车里程表,其特征在于所述的中央处理器的型号为8031单片机。
专利摘要本实用新型公开了一种基于单片机的汽车里程表,包括一个中央处理器,其特征在于,所述中央处理器上分别连接有程序存储器、数据存储器、显示器和传感器;所述的显示器通过显示接口与中央存储器串联。本实用新型与现有技术相比,体积小、质量轻、可靠性高、成本低等一系列优点,使得该实用新型性能好、易操作,其通过按键开关即可切换显示本次里程和总里程,事宜广泛推广。
文档编号G01C22/02GK202452987SQ20112056689
公开日2012年9月26日 申请日期2011年12月20日 优先权日2011年12月20日
发明者孙勤英, 徐云杰, 秦加合 申请人:长安大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1