引言
随着数字技术的不断发展,数字集成电路在各个领域的应用越来越广泛。本文介绍一种用数字集成电路、霍尔集成电路设计的里程表。该里程表具有电路结构简单、计量精度高、工作稳定可靠、改变设计量程方便、成本低等特点。我们曾将该里程表安装于某电动车上测试,取得了满意的效果。
1、工作原理
里程表的工作原理框图如图1所示。霍尔集成电路完成从非电量到电量的转换,将车轮转动信号转换为电信号。此信号幅值较小,经过比较器使其变成幅值较大的脉冲信号。该脉冲信号由施密特触发器整形后送给计数器计数。计数器输出的8421bcd码经译码器译码后驱动led显示器显示出计量结果。根据该框图设计的里程表电路如图1所示。
2、主要单元电路的设计
2.1霍尔集成电路传感器
传感器是里程表的重要部件,它的性能对整机电路的工作起着极其重要的作用。这里我们选用cs3120开关型霍尔集成电路。这种集成电路具有使用寿命长、无触点磨损、无火花干扰、输出电阻小、功耗低、灵敏度高、温度特性好等特点。电路内部由霍尔元件、电压调整器、差分放大器、输出级等组成,采用塑料封装成三端器件,其功能图如图2所示。
稳压部分使电路能在较宽的电源电压范围内工作,开路输出使电路很容易地与众多的逻辑部件连接。图3是这种开关型霍尔集成电路的转移特性曲线。由图3看出,当外加磁场强度b上升到导通点bop时,霍尔开关输出由高电平降为低电平;当b由大变小降至brp时,输出再由低电平跳变为高电平。
实际应用时将霍尔传感器做成如图4所示的结构。铁杆与磁钢粘牢后固定于车轮的适当位置。霍尔集成电路固定在车架上,与磁钢的垂直距离为2mm~3mm。这样,车轮每旋转一周,磁钢产生的磁场掠过霍尔集成电路一次使其输出一个负脉冲。计数器对该脉冲进行计数,则:里程=车轮周长×脉冲数。
霍尔集成电路的工作电压以5~6v为宜,过高的电源电压会引起电路因温升而不稳。图5整机电路中r54为降压电阻,将12v电源电压降至6v给霍尔集成电路供电。c2是滤波电容。r1为霍尔集成电路的负载电阻,没有这个电阻,输出电压的变化甚小。
应注意的是霍尔集成电路有字标平面为敏感面,要使磁力线垂直穿过敏感面。另外,如发现不能触发,应调换磁钢极性使电路工作正常。
霍尔集成电路cs3120输出的脉冲幅度较小,不能直接推动计数器工作,故在电路中将该信号送给由ic1和rw组成的比较器。每当负脉冲到来时,由于ic1反相端的电位低于同相端的电位,故比较器输出一个幅值较大的正脉冲。
2.2施密特触发器
运算放大器ic2以及r2~r6构成反相输出的施密特触发器。它对比较器输出的脉冲信号进行整形。ic2工作在开关状态,具有十分短的前后沿时间。阈电平主要由r3和r4决定。r5上的电压降提供小量的正反馈以便产生所需要的滞后,并防止电路振荡。
2.3计数器
十二级二进制计数器cd4040以及四输入端二与非门cd4012构成任意进制计数器。因为车轮的周长不是10的整数倍,所以用十进制计数器计数,zui后显示的只能是车轮转动的圈数,而不是具体的公里数,设计任意进制计数器就是为了解决这一问题。
笔者实测某车轮的周长为1.834米,则在100米内,车轮转动54圈。据此,将任意进制计数器设计成54进制。由图5知,当cd4040输人54个脉冲后,其q12~q1十二个输出中,q6、q5、q3,q2为高电平,该高电平信号经与非门g1后输出低电平,再经与非门g2反相变为高电平加至cd4040的cr复位端使其复位,从而实现54进制计数。同时,第54个脉冲过后,q6下跳信号加至十进制计数器cd4518(1)的cp端(k3处于图示位置),使其加1。可见,十进制计数器的zui低位每输入一个脉冲,表示车前进了100米,即0.1公里。其余十进制计数器记录的依次为里程的个位~万位。
2.4其它电路
k1是双刀双掷开关,用于显示器工作状态选择。置于“公里”一边,led2的小数点因k1-2闭合得电而显示,显示器显示的是公里数;置于“转数”一边因k1-2断路小数点失电不再显示,且由于十进制计数器直接接收脉冲信号,显示器显示车轮旋转圈数。
译码电路cd4511能直接推动led数码管工作。它的bi灭灯控制端,低电平有效。该控制端通过开关k2接至+12v电源上。平时bi为低电平处于灭灯状态,数码管不显示以节省电能;当按下k2时,数码管工作显示里程或车轮旋转圈数。当然,也可去掉k2,将bi与+12v短接,则数码管始终处于工作状态。lt、le是它的试灯控制与锁定允许输入端,均已接无效电平。
c1、r52以及ic3等构成上电复位电路,这里ic3被用作反相器。上电时+12v的高电平通过c1加至六个十进制计数器的cr端使它们复位;同时这个复位信号经ic3、g2后又加至cd4040的cr端使它也复位。复位开关k3按下时的工作过程与此相同。
电路需要+12v电源,可用车上的蓄电池供电。如果蓄电池电压超过12v,应通过稳压电路供电,例如用三端稳压块7812或lm317等进行稳压。
3、结束语
电路只有一个参数需要调试,通过调整rw改变ic1同相端的电压。应保证在霍尔集成电路h与磁钢距离zui近时,该端电压高于其反相端(即霍尔集成电路输出端)的电压;霍尔集成电路远离磁钢时,该端电压低于其反相端的电压。由于100米不可能恰好等于车轮周长的整数倍,故计量结果会产生误差,其误差的大小与车轮实际尺寸有关。对于1.834米周长的车轮。误差为1%。当k1置于“转数”一边时,显示器显示的结果再乘以车轮周长可得到误差更小的结果。如果相应地增加cd4518和led数码管的数量,可扩大量程。