基于51单片机的电子车速里程表实现方案
时间:11-05
来源:互联网
点击:
单元的个位或小计单元的小数位可靠刷新,当这些单元接近极限使用周期时,可采取换页的办法来使这些数据移动到新单元以继续计数。
霍尔传感器发出的脉冲信号经过整形可分成两路,一路送到单片机的INT1端用于累计里程计数,另一路送到LM1819驱动器的转速信号输入端(10脚),然后由驱动电路根据输入信号的频率在2脚和12脚输出相应的正弦和余弦驱动信号,十字线圈产生的磁场共同作用于磁铁可使转轴组件偏转相应的角度。但调整时要注意,电容C3的大小会改变表针偏转的平滑性,C3越大,平滑性越好,但同时时间迟滞也会加大,而C3过小会使表针抖动;C4可用于调整电路的线性和滞后误差;R4的值可以改变表针的指示刻度点。
5 结论
本设计以单片机AT89C2051来实现里程累计、小计、清零及存储,并以LM1819集成电路驱动十字线圈表头,从而实现了车速的指示。该设计方案成本低廉、指针稳定性好、响应速度快、抗震性强、可靠性和性价比都很高。经实际使用证明,该里程表完全可以取代传统的以软轴驱动的车速里程表。当然,这只是一种实现方案,也可以由单片机通过软件来驱动十字线圈表头,即由单片机分别控制表头的正弦线圈和余弦线圈而省去LM1819集成电路。对此,此处不再赘述。
- 关于RTX51 TINY的分析与探讨(05-30)
- 浅析8051模块化编程技巧(05-28)
- 基于DSP和单片机通信的液晶显示设计方案(07-20)
- 锁相环控制及初始化简析(08-27)
- 基于MSP430自动胀管控制器的研究(09-07)
- 嵌入式C实现延时程序的不同变量的区别(03-01)