一种汽车电动燃油泵控制器的处理程序的制作方法

文档序号:5263760阅读:148来源:国知局
专利名称:一种汽车电动燃油泵控制器的处理程序的制作方法
技术领域
本发明属于汽车制造领域,特别涉及一种汽车电动燃油泵控制器的处理程序。
背景技术
电动燃油泵是汽车燃油供给系统重要的组成部分,它的作用是把燃油从油箱内泵出,并通过喷油器供给发动机各气缸。电动燃油泵质量的好坏,直接影响到整车的性能。直流无刷电动燃油泵采用无位置传感器,转子为永磁体结构,该结构具有如下优点首先直流无刷电动机使用电子换向装置代替了有刷直流电动机的机械换向装置,在完全保留了普通直流电动机的良好调速性能的基础上,无电刷磨损,可靠性高,运行寿命大大延长,无机械换向火花及由此产生的电磁噪声与干扰,大大降低维护需求,而且不需电励磁,效率相对较高,因此这类电动机用作汽车电动燃油泵时,较有刷直流电机具有无可比拟的优势。但是电动燃油泵是需要控制器来控制动作的,如果控制器经常出问题,电动燃油泵质量再好也是徒劳,因此控制器的处理程序是控制器的核心,是电动燃油泵可靠工作的保证。

发明内容
本发明要解决的技术问题是提供一种能实现汽车电动燃油泵良好的换相控制,并且在其运行时能进行温度、电流和电压的实时保护的汽车电动燃油泵控制器的处理程序。一种汽车电动燃油泵控制器的处理程序,根据反电动势负过零点进行换相控制。 具体原理为A、B、C三相线圈的连接点设为中性点,当不导通相(设为C相)的反电动势负过零点时,中性点的电压为电源电压的1/2。该汽车电动燃油泵控制器的处理程序为MCU 的初始化、打开定时器中断、启动前的耐压保护、启动状态控制(开环拖动),主循环清零看门狗。定时器中断函数中完成计数加1,正常启动后根据计数值换算成的电角度判断执行的内容,主要包括换相和检测反电动势负过零点,并且针对不同的电角度区间进行不同的保护,即电压保护、电流保护和温度保护。本发明控制器的处理程序的优点是1.通过测量A、B、C三相反电动势负过零点,可以准确地控制三相的换相时机,进行精确的控制;2.采样微电阻两端电压经滤波放大后输入单片机即可测得电流大小,将采样电阻端电压的放大值输入比较器,与比较器的设定值比较,通过单片机检测比较器输出信号的变化,即可实现电流保护。该方法使电流保护值更精确;3.中断程序经过优化,控制在40us以内。中断周期为40us,使得计数值增加,换相控制和反电动势负过零点的测量更加精确;


图1为本发明汽车电动燃油泵的控制器的结构框图2为本发明汽车电动燃油泵的控制器的处理程序流程图。
具体实施例方式下面结合附图对本发明汽车电动燃油泵的控制器及控制器的处理程序作进一步详细地说明。图1为汽车无刷电动燃油泵的控制器的结构框图。本发明汽车无刷电动燃油泵控制器,它包括信号采集模块、MCU和驱动电路,信号采集模块包括电压采集模块、电流和反电动势采集模块;MCU使用使用芯科实验室(Silicon Labs)的产品C8051F330,内部执行电压保护、电流保护、温度采集和保护、反电动势负过零点判断,并含有看门狗;所述的驱动电路包括A、B、C相上下桥驱动电路,上桥使用P沟道场效晶体管A04407,下桥使用N沟道场效晶体管A04406。以A相反电动势负过零点检测为例,具体实施方案为在电源和地之间接入两个精密电阻得到电源分压,在A相下桥场效晶体管A04406的漏极和地之间并联两个相同阻值的精密电阻得到同比例的A相下桥分压。每进入一次中断,都将A相下桥分压与电源分压后的一半作比较,如果A相下桥分压所得电压刚刚小于电源分压后的一半,则认为该时刻就是A相反电动势负过零点,此时计算得出30°、60°、90°电角度所对应的计数值,并且将计数值清零。再过30°电角度,就是该相换相点;经过60°电角度,此时由于没有任何相在换相,因此系统电压不受续流尖峰的影响,因而进行系统电压采集和电压保护判断;经过 60°和90°电角度,分别进行相应的换相。本控制器的保护可以分为四类,分别是①电流保护、②电压保护、③温度保护、④ 电源极性反接保护。汽车电动燃油泵控制器处理程序的具体过程如下MCU初始化一开定时器,允许定时器中断一启动前的过压、欠压保护一启动状态控制(开环拖动)一主循环清零看门狗 —定时器中断一执行中断函数,实现换相控制。在中断函数中完成计数加1,根据计数值换算成的电角度来判断执行的内容,主要包括换相和检测反电动势过零点,并且针对不同的电角度区间进行不同的保护,即电压保护、电流保护和温度保护。为了节省中断的时间,在不同的电角度时进行不同的保护内容。由于堵转或者电机的某两相短路时,另一相没有电流流经但控制器和电机同样会有烧毁的可能性,因此电流必须要做实时保护。因此除去换相点外,每一次进入中断都要进行电流检测与保护。电压保护和温度保护的敏感度不如电流高,电机每转一周,进行一次保护,这样可以大大地缩短中断的执行时间,使计数值增多,换相更加准确。
权利要求
1. 一种汽车电动燃油泵控制器的处理程序,其特征在于该汽车燃油泵控制器的处理程序为MCU初始化一开定时器,允许定时器中断一启动前的过压、欠压保护一启动状态控制(开环拖动)一主循环清零看门狗一定时器中断一执行中断函数,实现换相控制;定时器中断函数中完成计数加1,正常启动后根据计数值换算成的电角度判断执行的内容,主要包括换相和检测反电动势负过零点,并且针对不同的电角度区间分别进行电压保护、电流保护和温度保护。
全文摘要
本发明涉及一种汽车电动燃油泵控制器的处理程序,根据反电动势负过零点进行换相控制。该汽车电动燃油泵控制器的处理程序为MCU初始化→开定时器,允许定时器中断→启动前的过压、欠压保护→启动状态控制(开环拖动)→主循环清零看门狗→定时器中断→执行中断函数,实现换相控制。定时器中断函数中完成计数加1,正常启动后根据计数值换算成的电角度判断执行的内容,主要包括换相和检测反电动势负过零点,并且针对不同的电角度区间进行不同的保护,即电压保护、电流保护和温度保护。采用本发明可以准确地控制三相的换相时机,进行精确的控制。
文档编号F02M37/08GK102434338SQ20111031241
公开日2012年5月2日 申请日期2011年10月14日 优先权日2011年10月14日
发明者王大方 申请人:遵义天义利威机电有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1