详解基于CAN总线的汽车仪表系统—芯片选型与电路设计
三种设置方法:
1)静态占空比-仅使用BPO
2)1/3占空比-使用BPO、BPI和BPZ
3)1/4占空比-使用BPO、BPI、BPZ和BP3
当LCD驱动模块使能后,背极引脚就会按照设定好的占空比输出背极波形。背极波形是周期的。
4.1.7步进电机接口模块
H128内部集成了6个步专注电机驱动模块,无须在外围电路增加步进电机驱动芯片,是目前为止集成在芯片上驱动步进电机最多的汽车仪表芯片之一。其片内有单独的步进电机电源驱动模块,每路驱动两个步进电机。对应的引脚分别为PUO一PU7,PVO一PV7,PWO一Pw7,通过改变各引脚中的电平高低和频率来驱动步进电机按方向和速度运转。
4.1.8内部时钟生成模块和实时时钟
HCS12系列毗U具有内部时钟生成模块ICG.,可以不利用外部器件就可以为MCU产生稳定的时钟源,精度可达到士3.5%。内部时钟发生器具有可编程的时钟输出,同时可以选择外部时钟发生器,通过软件可选择总线时钟为内部或者外部时钟。HCS12系列MCU还具有实时时钟RTC模块,它可以提供实时时钟与日历功能,并具有年、月和日自动调整的作用,此外还可产生闹钟中断、周期性中断和0.015秒表记时中断。还可以根据闰年自动调整日历功能,其他中断包括报警中断、周期性中断和一个记时定时器。
4.1.9与其他开发方案的比较
由于51单片机在我国的普及与广泛应用,大多数的项目工程师都对51单片机的结构和性能非常熟悉。采用51单片机作为MCU,然后增加一个CAN控制器(如sJA10加)也可以组成一个CAN的节点,即51单片机+CAN控制器的模式。采用这种方式的特点是其结构简单易懂,开发费用比较低廉,大多数学生也可以有条件进行CAN节点的开发。其缺点是51单片机没有经过汽车上相关环境性能的试验,对于突发性的环境,会出现错误;同时,51单片机的珊口资源相对较少,需要扩充相当数量的外围电路,如多通道周D转换芯片,步进电机的驱动芯片,LCD的驱动芯片等等,致使外围电路结构复杂,工艺难度增加,性能也会相对降低,价格成本也比较昂贵脚]。也有部分在汽车仪表上使用的芯片如MICR0eHxP的PxC16F946系列PHILIPS的P8X591系列,FUJISTU公司的MB9()F系列的和Tl公司的TMS32OLF系列等,针对本方案的功能需求,也都存在着资源相对不足的问题。
- 胎压监测系统(TPMS)技术与设计考虑(11-26)
- 利用先进的MCU技术实现电机高效率控制(01-10)
- 基于MCU和DSP的步进电机控制技术(01-10)
- 车载液晶电视/显示器专用MCU及设计方案(01-11)
- 用MCU来控制蓝牙GPS模块 (07-06)
- 如何解决汽车车身控制设计的三大挑战 (09-29)