电子式车用里程表
汤向恒
(国防科技大学工程兵学院电学教研室,湖南长沙
!"##$%)
摘要:介绍一种采用单片机实现的电子式里程表,它不仅可以显示汽车行驶的各类里程,还可实现限速、报
警等功能,并具有较强的再开发能力。关键词:单片机;里程表;限速
中图分类号:&!’()$"
文献标识码:*
文章编号:"##(+,’(-(%##!)#"+##"#+#%
!"#$%&’()$ *#+)$"# ,-’.#%#&
.*/0 1234567845
(9452488: ;<==858> /3?2<43= &******@A <B C8B84D8 .8E74<=<5F> ;7345D73 !"##$%> ;7243)
/01%&2$%3 .72D G3G8: 24?:<HIE8D 3 J24H <B 8=8E?:<42E ***@872E=8 <H<K8?8: :83=2L8H MF ?78 D245=8E72GA N? E34
H2DG=3F ?78 H:******@245 K2=8358 3D O8== 3D =2K2? DG88H 34H ******@8 3=3:K 34H 73D D?:<45 3M2=2?F <B :******@8=<G245A
4#5 6’&-13 D245=8E72GP <H<K8?8:P DG88H =2K2?
里程表广泛应用于各类机车,包括厂矿企业所
使用的电力机车和汽车摩托车等。传统的机械式里程表虽然稳定可靠,但功能单一。随着电子技术的迅猛发展,电子式里程表得以广泛应用,本文介绍一种以单片机为核心的智能里程表,它不仅可以显示汽车行驶的总里程,也可显示一段时间的阶段里程,还可显示车速,与油量表结合起来,可显示每百公里油耗, 如果需要还可实现限速、报警等功能,并且具有较强的再开发能力。这一切都是因为利用了单片机系统强大的数据存储和处理控制功能。
电子式里程表以
数,并驱动显示器进行显示。时间的确定则由另一
个定时计数器.# 来实现, 根据,#Q" 单片机片内结构,在定时器方式工作时,计数器每个机器周期加",机器周期是振荡周期的"% 倍, 当,#Q" 单片机的主振频率是"% RSL 时, 机器周期!T"%.#T"% (" U ") T" !D。亦即每个!D的计数常数为"。,#Q"单片机的定时 U 计数器是加"计数器,送入计数器的预置值应该是计数常数的补码,定时器 U 计数器工作时, 最多为"’位, 也就是说最多能置常数VVVVST’QQ(Q, 即最大定时时间约为’QQ(Q !D,亦即’Q KD,若要产生" D定时,可先产生Q# KD定时,再循环%#次即可, 其它某一时间的产生只需在此基础上循环即可获得。这里要注意,定时器加满溢出时,重置时间常数所需的程序执行时间需要扣除。
显示部分采用专用芯片,%$-进行控制。显示器有两种,一种是数码管显示器W9C,另一种是液晶显示器W;C。在本系统中,选用常用的数码管显示器。数码管显示器有共阳极和共阴极两种,本系统采用W;!#Q%共阴极显示器,一共采用’位,段显示管动态显示。对共阴极显示器,在显示字符时,要求相应的段码是高电平,这一位的地是低电平,段码接在,%$-芯片的相应引脚上,引脚上由,#Q"单片机控制输出对应的低电平,经反相驱动器后变为高电平驱动段码。因为需要’位 W9C, 即有’个位
电子式车用里程表 来自淘豆网m.daumloan.com转载请标明出处.