基于NEC电子汽车仪表盘专用器件系列的解决方案
为了使电机运转更加平稳,减少工作噪音,本设计中采用了细分技术,用更精密更接近正弦波的脉冲序列来驱动电机,使电机获得小脚度的微步步进(如图3)。
本文引用地址:https://www.eepw.com.cn/article/271419.htm

LCD显示
LCD部分主要显示里程累计和里程小计。
• 里程累计
里程累计显示总里程(0~999999km),当它达到最大读数(999999km)时,则保持此值。
如果电池电压被断开,为了防止里程累计的值丢失,微控制器每两公里更新一次当前里程并保存在EEPROM中。如果电池电压断开,最大累计公里丢失值为+1km,如果发现存于EEPROM中的值有误,“Error”将取代里程累计显示。
• 里程小计
里程小计显示在LCD的右边,它显示的是从上次里程小计清零后或电池电压断开后的行驶总里程。它的工作范围是从0~999.9km,精度为0.1km,内容只保留在RAM中。
信号灯控制
在本设计中,信号灯采用端口控制。共设计了24个信号灯,包括转向灯、车门开灯、停车灯等等。
软件处理
主程序流程图见图4。

步进电机控制程序见图5。

CAN控制器的功能
通过0822的资源,可以通过CAN接口或线束实现数据的传输并完成对马达、指示灯、LED的控制。
结语
NEC电子的汽车仪表盘专用芯片从以下两个方面为客户带来了优势:
1.专用的汽车级芯片为极限温度和抗电磁干扰提供保证,从而大大提升了产品的安全性。
2.在芯片中集成了步进马达的驱动和LCD的驱动,为客户提供了便利:一颗芯片集成了过去三颗芯片的功能,为客户节省了系统成本;在客户布板时节省了空间,同时降低了电磁干扰。
随着汽车网络化作为汽车电子不可逆转的趋势,仪表盘作为车载网络中的一个节点,与车载网络进行通讯、交换数据的需要不可或缺。NEC电子这款带CAN通道的μPD78F0822芯片,使仪表盘作为一个节点可以通过车载网络发送/接受命令。同时,CAN通道的介入也可以使仪表盘成为诸如KWP2000中的一个节点,从而被列入汽车维护中的一个项目;CAN本身作为一个串口的模式,对需要使用自编程模式来进行程序更新的客户又提供了一个选择。
蜂鸣器相关文章:蜂鸣器原理 漏电开关相关文章:漏电开关原理
评论