基于MB90428GA单片机的汽车组合仪表设计

分享到:

        引言

  汽车仪表是驾驶员和汽车进行信息交流的重要接口和界面,为驾驶员提供所需的汽车运行参数、故障、里程等信息,是每一辆汽车必不可少的部件。

        仪表显示的直观与美观是驾驶生活舒适的一部分,而参数传递的准确与可靠则直接关系到汽车行驶的安全。近年来,随着汽车电子技术的不断发展,汽车仪表板上显示的信息不断增加,传统的机械指针式汽车组合仪表越来越无法满足使用的需要,特别是计算机、微电子和各种现场总线通信技术的广泛应用,出现适合汽车仪表的单片机以及汽车仪表用的步进电机等新技术产品,这导致了智能化数字式现代汽车组合仪表将是汽车仪表发展的必然趋势。
  
  组合仪表的基本构成

  组合仪表通常由以下几部分组成:车速表、里程表、转速表、水温表、油量表、照明系统、报警指示系统等。里程表采用数码显示,车速表、转速表、水温表、油量表等大多采用传统的指针式指示方式。本文所设计的组合仪表主要由车速表、里程表、发动机转速表、水温表、燃油表组成。同时还有许多指示和报警讯号灯,如左右转向信号、驻车信号、刹车信号、远光信号、ABS、照明、发电机指示、机油压力报警、制动器故障、油量报警、水温报警、发动机故障等。图1为该组合仪表的构成原理框图。

组合仪表的基本构成

  汽车仪表使用的步进电机

  这是新一代汽车组合仪表最显著的特点。由于一般动圈式指示仪表抗震性能差、过载能力差、指针易抖动等弱点,而电磁式十字线圈指示仪表机芯也存在一致性、通用性差的缺点,急需一种一致性好、通用性、可靠性好的驱动机芯。业内人士和专家普遍看好适用于汽车仪表的步进电机。它在工作原理上作出技术创新,通过线包与磁钢间产生电磁转矩驱动指针工作的形式[5]。基于该步进电机的汽车组合仪表由微控制器完成各种被测物理量的采集,经过运算后直接驱动控制步进电机,再由步进电机驱动指针,在刻度盘上指示被测物理量,同时辅以被测物理量LCD显示。步进电机式汽车仪表与先前的模拟式(动圈式或动磁式十字交叉线圈)汽车仪表相比有显著的特点:指示精度高、一致性好、重复性和通用性好、可靠性和稳定性高、驱动与控制也相对简单,可以用独立的步进电机驱动控制器,如PMM8713、PMM8723、PMM8714,也可选用带步进电机驱动的微控制器,如uPD780823、MB90420/425G系列等。本设计采用的是带步进电机驱动的微控制器MB90428GA。

  目前国内部分中高档轿车,如一汽红旗世纪星,上汽帕沙特、塞欧,安徽奇瑞,长安世纪星等均配备使用了步进电机式汽车仪表,其他型号的轿车也急需配套该类型的仪表。有充足的理由认为步进电机式仪表将是未来一段时间汽车仪表的主导趋势。
  
  硬件原理设计

  该组合仪表的硬件电路主要有以下几个模块组成:1、输入脉冲信号(里程和转速)处理电路;2、模拟量(水温与燃油)输入电路;3、开关量电路:主要是一些指示报警信号灯及背光灯电路;4、仪表驱动显示电路:有转速表、里程表、水温表、燃油表,他们由步进电机来驱动,还有一块LCD液晶用来显示时钟、总里程以及小计里程;5、电源电路。下面主要介绍其中的一些电路。

  MB90428GA单片机的特点

  MB90428GA是富士通(Fujitsu)公司专门为汽车电子仪表及步进马达的工业控制开发的一款十六位单片机。具有以下特点:4路大电流输出的步进电机驱动控制,还可用于驱动十字交叉线圈的驱动控制;可直接驱动24×4的LCD液晶显示;自身带有128KB的在线可编程Flash Rom,6KB SRAM存储器;具有低电压CPU复位检测功能, 1个系统时钟;一路CAN通道;8通道8/10位A/D转换;4路16位输入捕捉通道等[1]。

  电源电路及掉电保护

  电源电路:由于汽车蓄电池提供的是12V电源,因此要进行电压转换及滤波处理。电源电路如图2所示。其中+5V为模拟量电源,VCC为数字量及单片机工作电源。

电源电路及掉电保护

  掉电保护电路:为在掉电的时候也可以及时地记录汽车行驶的里程数据,使用掉电保护电路。在掉电时可以维持一段时间的电压,保证单片机完成里程数据的保存,并调整指针位置使之回零。为了在掉电的时候也可以及时地保存里程数据,在电源地输入端加一个1000uF的电解电容,电源断开时在IRQ管脚会产生一个中断信号,大电容可以维持单片机电源足够长的时间,使得单片机可以完成外部中断的服务程序。

继续阅读
基于TB6612FNG和单片机的直流电机控制系统设计

本设计中使用的TB6612FNG是一款新型驱动器件,能独立双向控制2个直流电机,它具有很高的集成度,同时能提供足够的输出能力,运行性能和能耗方面也具有优势,因此在集成化、小型化的电机控制系统中,它可以

一种太阳能报警器系统设计

引言   我国是世界上受自然灾害影响最为严重的国家之一,近年来由于滥砍滥伐严重,自然资源过度开采,造成地质灾害和自然灾害发生的频率增多,破坏程度也越来越严重,2008年的四川汶川大地

基于单片机的多功能供电控制系统

引言在工业控制中经常需要对某些温度进行巡检和控制,需要定时控制电机的起动和停止,需要根据料位计开关的状态控制多台卸料、输料电机按照设定顺序运转。在对温度巡检和控制时,要求当温度低于设定的温度下限时,加

基于ATmega16的电动车锂电池组设计

随着电动自行车的逐渐普及,电动自行车的主要能源---锂电池也成为众人关心的焦点。锂电池与镍镉、镍氢电池不太一样,因其能量密度高,对充放电要求很高。当过充、过放、过流及短路保护等情况发生时,锂电池内的压

单片机到嵌入式之路1:简单的讨论一下C语言知识

在单片机中C语言的位操作用的比较多,而且用的好对代码的执行效率都是很有帮助的,下面简单介绍一下在单片机中的应用,就算是抛砖引玉吧。