一种自适应的车窗防夹控制电路及控制方法

文档序号:411039阅读:216来源:国知局
专利名称:一种自适应的车窗防夹控制电路及控制方法
技术领域
本发明涉及一种自适应的车窗防夹控制电路及控制方法,尤其涉及ー种通过电流间接检测车窗关闭カ大小的防夹电路及实现方法,属汽车附属安全装置的技术领域。
背景技术
随着汽车电子技术的发展,越来越多的电子装置在汽车上安装和使用,智能型电动车窗系统也开始投入使用。电动车窗自应用以来引起过多起夹伤人的事故,防夹车窗应运而生。 防夹算法设计过程中要考虑的主要问题有防夹区域探測,防夹カ标定,车窗參数变化以及环境变化等。采用在其它领域广泛使用的红外、力学传感器等方法,通过对カ阈值进行设定可以实现防夹,但是这种方案比较复杂,并且传感器的安装以及后期的维护都导致成本的増加,因此目前主要使用的是根据电机本身特性来实现防夹的控制方案。根据电机本身特性来实现防夹的控制方案又可以根据有无传感器划分为无传感器防夹和有传感器防夹,现在应用比较广泛的无传感器防夹主要有以下两种(I)纹波法采用纹波技术,纹波,也即直流稳压量上的交流分量。电机“纹波”的频率充分体现了电机速度。根据纹波电流的变化就可以对电动窗是否防夹做出判断,利用纹波进行防夹,只是利用了电机的一般特性,不需要増加传感器,因此这是一种整体上成本最优的方案,但是纹波也存在不容易測量等缺点。(2)电流法电机电流可以非常方便的通过控制器单元的A/D转换获得,但是防夹电流阈值随车型、使用情况等的变化而变化,因此在应用前都需要大量测试,可移植性差。有传感器的防夹目前主流的方案是利用力学传感器实现的防夹,该方法直观准确度好,但是同样增加力学传感器会引起安装以及成本问题。同时在车窗电机控制领域,传统的电机驱动芯片例如LMD18200可以非常方便的实现电机换向,但是其连续驱动能力以及发热等现象严重影响其在车窗领域的应用;同样采用继电器进行电机换向的方案,又非常容易产生迟滞现象,本发明就是针对在防夹控制领域的电流法普适性不強,以及电机驱动芯片驱动能力不足的问题,提出了ー种自适应的车窗防夹控制方法,同时提出了一种全新的驱动电路。

发明内容
本发明就是针对电机驱动芯片驱动能力不足又容易发热的问题以及在防夹控制领域的电流法普适性不强的问题,提出了ー种全新的驱动电路,同时给出了ー种自适应的车窗防夹控制方法。(一)本发明ー种自适应的车窗防夹控制电路,它包括控制器单元(1),霍尔传感器(2),检测电路(3)和驱动电路(4);其之间的位置连接关系是控制器単元(I)通过驱动电路(4 )连接车窗电机(5 ),同时车窗电机(5 )运行过程中的參数变化通过检测电路(3 )连接至控制器単元(1),控制器単元(I)通过外部中断引脚与霍尔传感器(2)相连。
该控制器単元(I)是具有定时器/计数器,A/D转换,通用I/O等功能的普通单片机;该霍尔传感器(2)是指安装在普通电机上的霍尔传感器,电机的旋转会使霍尔传感器发出霍尔信号,霍尔信号是规则的方波信号,通过记录霍尔信号的个数来记录车窗位置;该检测电路(3)由两部分组成见图2 (a),第一部分是按键检测电路,按键检测电路包括四个车门的8个按键开关(10),按键开关(10)分别与对应车门的四组按键采样电阻(11)、(12)、(13)、(14)相连,按键采样电阻(11)、(12)、(13)、(14)与连接至5v电源上的按键分压电阻(16)、(18)、(20)、(22)相连,在按键分压电阻的另一端连接有按键滤波电容(15)、(17)、(19)、(21),同时按键采样电阻(11)、(12)、(13)、(14)通过按键排阻(23)连接至控制器単元(I)的A/D转换引脚;见图2 (b),第二部分是车窗电机运行电流检测电路,电流检测采样电阻(28) —端接地,另一端连接至驱动电路(4),同时通过电流检测固定电阻(24)、( 25 )以及电流检测稳压ニ极管(26 )、电流检测滤波电容(27 )等连接至控制器单元(I);该驱动电路(4),见图3,电机驱动芯片(29)的三个管脚(分别为LMD18200的转向,刹车,PWM管脚)通过电机驱动芯片分压电阻(30)连接至控制器単元(I)的通用I/O ロ,电机驱动芯片(29)的管脚输出2通过ニ极管(33)连接正转继电器(31)线圈的一端,电机驱动芯片(29)的管脚输出I直接连接正转继电器(31)线圈的另一端。同时电机驱动芯片(29)的管脚输出I通过与ニ极管(33)反向的ニ极管(34)连接反转继电器(32)线圈的一端,电机驱动芯片(29)的管脚输出2直接连接继电器(32)线圈的另一端。继电器(31)、(32)的两个动触点分别接车窗电机(5)电源线,两个静触点接12v车载电源(9)。在电机驱动芯片
(29)的管脚输出I与自举I之间以及输出2与自举2之间连接有自举电容(39)、(40),电机驱动芯片(29)的温度报警管脚连接温度输出分压电阻(35)、(38),开关三极管(36),发光二极管(37)。电机驱动芯片(29)的电流采样管脚连接电机驱动芯片采样电阻(41),电机驱动芯片采样电阻(41)的另一端接地。其中,该控制器单元(I)的型号是STC12C5A60S2 ;其中,该电机驱动芯片(29)的型号是LMD18200。本发明ー种自适应的车窗防夹控制电路,其工作原理简介如下图I为本发明的整体结构示意图,见图2,检测电路3中的按键检测电路不停检测四个车门的按键状态变化,在无按键按下吋,4路A/D的转换结果均为5V,当上升按键按下吋,A/D的转换结果在2. 5-3V之间,当下降按键按下吋,A/D的转换结果在I. 8-2V之间(此处转换结果只是本例中的结果,其值与检测电路3中的按键检测电路中的采样电阻以及固定电阻阻值大小有夫),同时4路A/D转换电路中,AD4代表右前车窗,AD5代表左前车窗,AD6代表右后车窗,AD7代表左后车窗。检测电路3中的车窗电机运行电流检测电路不停检测流过车窗电机5的电流大小,若车窗上升过程中未遇到障碍物8,则记录该次运行电流变化情况,并不断修正程序存储区域内的防夹电流阈值。当无按键按下吋,4路A/D转换结果均为5V,控制器单元发出的控制信号为停止,其实现形式为PO. 4=1,车窗电机5停止。若检测到某一路A/D转换结果为2. 5-3V,则控制器单元I向对应车窗的电机驱动芯片29发出的控制信号为上升,其实现形式为P0. 4=0,、P2. 6=1,P2. 7=0,此时电流由电机驱动芯片29的电流从输出2流向输出1,ニ极管33正向导通,ニ极管34反向截止,因此正转继电器31线圈中有电流流过,正转继电器31静触点分离,动触点吸合,电流由电机2流向电机1,车窗电机5正转,带动玻璃升降机构6做上升运动。同理,若检测到某一路A/D转换结果为1.8-2V,则控制器单元I向对应车窗的电机驱动芯片29发出的控制信号为下降,其实现形式为P0. 4=0,P2. 6=0, P2. 7=1,此时电流由电机驱动芯片29的输出I流向输出2,ニ极管34正向导通,ニ极管33反向截止,因此继电器32线圈中有电流流过,继电器32静触点分类,动触点吸合,电流由电机I流向电机2,车窗电机5反转,带动玻璃升降机构做下降运动。当电机驱动芯片29因长时间持续工作或其他原因导致芯片温度过高吋,电机驱动芯片29的温度报警管脚输出为低电平,开关三极管36导通,发光二级管37有电流经过,发光。若电机驱动芯片29温度正常,则其温度报警管脚输出为高电平,开关三极管36断开,发光二级管37无电流经过,不发光。同吋,电机驱动芯片29具有电流自检测功能,当检测到通过电机驱动芯片检测电阻41的电流过大时,则芯片停止输出,直至电流减小后恢复。(ニ)本发明ー种自适应的电流防夹控制方法,它包括如下步骤步骤ー初始化防夹车窗系统參数,包括上升按键时间计数器置零,下降按键时间计数器置零,车窗位置初始化,
Inorm ェ1,Ithrehold =P1Xi1, Imax = P2Xii-步骤ニ检测车窗上升键是否按下,若是,则转去步骤三,若否,则转去步骤六。步骤三车窗上升,车窗电机5旋转霍尔传感器2发出霍尔信号,霍尔信号下降沿触发外部中断,每进入一次外部中断,在中断函数内霍尔位置计数器加1,控制器単元部分控制定时器O每IOms溢出进入中断函数,实现每IOms上升按键时间计数器加1,A/D转换获取车窗运转电流,若I_ ^ IthrdTOld,则转去步骤七,否则,车窗继续上升,若一次按键完成后,上升按键时间计数器〈30,则转去步骤四,若大于,则转去步骤五。步骤四车窗上升,A/D转换获取车窗运转电流,在程序存储区内保存本次车窗上升与位置相对应的电流信息,若Inmi ^ Ithre,转去步骤七,否则,车窗继续上升,检测按键,通过A/D读数判断车窗上升/下降按键是否被按下。若是,转去步骤ニ,若否,车窗上升到顶,转到步骤十二。步骤五车窗上升,A/D转换获取车窗运转电流,若InOTm>Ittoe,则转去步骤七,否则,车窗继续上升,检测上升按键是否依然被按下,若是,车窗继续上升,若否,转去步骤十一。步骤六检测车窗下降键是否按下,若是,转去步骤八,若否,则转去步骤十一。步骤七检测车窗位置,若车窗位于防夹区,车窗反转,下降200_。若否,则转去步骤^--。步骤八车窗下降,车窗电机5旋转霍尔传感器2发出霍尔信号,霍尔信号下降沿触发外部中断,霍尔位置计数器减1,控制器单元控制定时器O每IOms溢出进入中断函数,下降按键时间计数器+1,A/D转换获取车窗运转电流,若Inmi ^ Idown _,则转去步骤i^一,否贝1J,车窗继续下降,若一次按键完成之后,下降按键时间计数器〈30,则转去步骤九,若大于,则转去步骤十。
步骤九车窗下降,A/D转换获取车窗运转电流,若I_>Ito,转去步骤i^一,霍尔位置计数器置零,否则,车窗继续下降。步骤十车窗下降,A/D转换获取车窗运转电流,判断InOT>IthM,若是,则转去步骤十一,若否,则车窗继续下降,判断下降按键是否依然被按下,若是,车窗继续下降,若否,转去步骤i—。步骤^^ 一 车窗停止,转去步骤ニ。步骤十二 整理A/D采样电流,通过积分法求出防夹区域内电流运转平均电流I—,另,转去步骤一。本发明的优点在于(I)通过控制器単元的A/D转换获得电机电流,无需加装传感器,成本低廉,使用方便;
(2)能够在使用过程中记录车窗无停顿从底运行到顶过程中的电流,通过积分法计算正常运行电流,通过A更新I1的值;(3) Ithrehold=P1XI1, Imax=P2X I1,在程序中设定P1, P2的值,能够非常方便的实现在不同车型之间的程序移植;(4)车窗电机驱动芯片29的输出峰值电流为6A,连续运转电流为3A,不能满足车窗的使用要求,本发明中采用LMD18200的输出连接继电器的线圈,由继电器控制车窗电机5,克服了 LMD18200发热严重,驱动能力不足的问题,满足使用要求。


图I为本发明的整体结构示意2 (a)为本发明的按键检测电路图2 (b)为本发明的车窗电机运行电流检测电路
图3为本发明的驱动电路4为本发明的程序流程框图附图中符号说明如下I为控制器单元,2为霍尔传感器,3为检测电路,4为驱动电路,5为车窗电机,6为玻璃升降机构,7为玻璃,8为障碍物,9为车载电源,10为按键开关,11、12、13、14为按键采样电阻,16、18、20、22为按键分压电阻,15、17、19、21为按键采样电阻,23为按键排阻;24、25为电流检测固定电阻,26为电流检测稳压ニ极管,27为电流检测滤波电容,28为电流检测采样电阻;29为电机驱动芯片,30为电机驱动芯片分压电阻,31为正转继电器,32为反转继电器,33、34为ニ极管,35、38为温度输出分压电阻,36为开关三极管,37为发光二极管,39、40为自举电容,41为电机驱动芯片采样电阻;P1. 4,Pl. 5,Pl. 6,Pl. 7为控制器单元(本例中为STC12C5A60S2)的输入型A/D引脚;P0. 4,P2. 6,P2. 7为控制器单元(本例中为STC12C5A60S2)的通用 I/O ロ。
具体实施例方式(一)见图1,本发明ー种自适应的车窗防夹控制电路,它包括控制器单元(1),霍尔传感器(2),检测电路(3)和驱动电路(4);其之间的位置连接关系是控制器単元(I)通过驱动电路(4)连接车窗电机(5),同时车窗电机运行过程中的參数变化通过检测电路(3)连接至控制器単元(1),控制器単元通过外部中断引脚与霍尔传感器(2)相连。
该控制器単元(I)是具有定时器/计数器,A/D转换,通用I/O等功能的普通单片机,在本发明电路中采用的是STC12C5A60S2 ;该霍尔传感器(2)是指安装在普通电机上的霍尔传感器,电机的旋转会使霍尔传感器2发出霍尔信号,霍尔信号是规则的方波信号,通过记录霍尔信号的个数来记录车窗位置;该检测电路(3)由两部分组成见图2 (a),第一部分是按键检测电路,按键检测电路包括四个车门的8个按键开关(10),按键开关(10)分别与对应车门的四组按键采样电阻(11)、(12)、(13)、(14)相连,按键采样电阻(11)、(12)、(13)、(14)与连接至5v电源上的按键分压电阻(16)、(18) (20)、(22)相连,在按键分压电阻的另一端连接有按键滤波电容(15)、(17)、(19)、(21),同时按键采样电阻(11)、(12)、(13)、(14)通过按键排阻(23)连接至控制器単元(I)的A/D转换引脚;见图2 (b),第二部分是车窗电机运行电流检测电路,电流检测采样电阻(28) —端接地,另一端连接至驱动电路(4),同时通过电流检 测固定电阻(24)、( 25 )以及电流检测稳压ニ极管(26 )、电流检测滤波电容(27 )等连接至控制器单元(I);该驱动电路(4),见图3,电机驱动芯片(29)(在本发明中采用的是LMD18200)的三个管脚(分别为LMD18200的转向,刹车,PWM管脚)通过电机驱动芯片分压电阻(30)连接至控制器単元(I)的通用I/O ロ,电机驱动芯片(29)的管脚输出2通过ニ极管(33)连接正转继电器(31)线圈的一端,电机驱动芯片(29)的管脚输出I直接连接正转继电器(31)线圈的另一端。同时电机驱动芯片(29)的管脚输出I通过与ニ极管(33)反向的ニ极管(34)连接反转继电器(32)线圈的一端,电机驱动芯片(29)的管脚输出2直接连接继电器(32)线圈的另一端。继电器(31)、(32)的两个动触点分别接车窗电机(5)电源线,两个静触点接12v车载电源(9)。在电机驱动芯片(29)的管脚输出I与自举I之间以及输出2与自举2之间连接有自举电容(39)、(40),电机驱动芯片(29 )的温度报警管脚连接温度输出分压电阻(35)、(38),开关三极管(36),发光二极管(37)。电机驱动芯片(29)的电流采样管脚连接电机驱动芯片采样电阻(41),电机驱动芯片采样电阻(41)的另一端接地。本发明的工作原理如下图I为本发明的整体结构示意图,见图2,检测电路3中的按键检测电路,不停检测四个车门的按键状态变化,在无按键按下吋,4路A/D的转换结果均为5V,当上升按键按下吋,A/D的转换结果在2. 5-3V之间,当下降按键按下吋,A/D的转换结果在I. 8-2V之间(此处转换结果只是本例中的结果,其值与检测电路3中的按键检测电路中的采样电阻以及固定电阻阻值大小有夫),同时4路A/D转换电路中,AD4代表右前车窗,AD5代表左前车窗,AD6代表右后车窗,AD7代表左后车窗。检测电路3中的车窗电机运行电流检测电路不停检测流过车窗电机5的电流大小,若车窗上升过程中未遇到障碍物8,则记录该次运行电流变化情况,并不断修正程序存储区域内的防夹电流阈值。当无按键按下吋,4路A/D转换结果均为5V,控制器単元I发出的控制信号为停止,其实现形式为PO. 4=1,车窗电机5停止。若检测到某一路A/D转换结果为2. 5-3V,则控制器单元I向对应车窗的电机驱动芯片29发出的控制信号为上升,其实现形式为P0. 4=0,P2. 6=1,P2. 7=0,此时电流由电机驱动芯片29的电流从输出2流向输出1,ニ极管33正向导通,ニ极管34反向截止,因此正转继电器31线圈中有电流流过,正转继电器31静触点分离,动触点吸合,电流由电机2流向电机1,车窗电机5正转,带动玻璃升降机构6做上升运动,玻璃升降机构6带动玻璃7上升。在车窗电机5正转的同吋,与车窗电机5相连的霍尔传感器2产生霍尔信号,霍尔信号为规则的方波信号,霍尔信号连接至控制器単元I的外部中断引脚,在程序内部设置外部中断为下降沿触发中断,并设置每进入一次中断,霍尔位置计数器加I。同时判断是否电机电流大于防夹阈值,若是,则继续判断霍尔位置计数器决定的车窗位置是否在防夹区域内,若是,则下降200mm,若否,则停止。同理,若检测到某一路A/D转换结果为I. 8-2V,则控制器单元I向对应车窗的电机驱动芯片29发出的控制信号为下降,其实现形式为P0. 4=0,P2. 6=0, P2. 7=1,此时电流由电机驱动芯片29的输出I流向输出2,ニ极管34正向导通,ニ极管33反向截止,因此继电器32线圈中有电流流过,继电器32静触点分类,动触点吸合,电流由电机I流向电机2,车窗电机5反转,带动玻璃升降机构6做下降运动,玻璃升降机构6带动玻璃7下降。在车窗电机5反转的同吋,与车窗电机5相连的霍尔传感器2产生霍尔信号,霍尔信号为规则的方波信号,霍尔信号连接至控制器 単元I的外部中断引脚,在程序内部设置外部中断为下降沿触发中断,并设置每进入一次中断,霍尔位置计数器减I。同时判断是否电机电流大于电流阈值,若是,则停止下降,霍尔位置计数器清O。(ニ)本发明ー种自适应的车窗防夹控制方法,其流程如图4所示,具体包括如下步骤步骤ー初始化防夹车窗系统參数,包括上升按键时间计数器置零,下降按键时间计数器置零,车窗位置初始化,
Inorm ェ1,Ithrehold =P1Xi1, Imax = P2Xii-步骤ニ检测车窗上升键是否按下,若是,则转去步骤三,若否,则转去步骤六。步骤三车窗上升,车窗电机5旋转霍尔传感器2发出霍尔信号,霍尔信号下降沿触发外部中断,每进入一次外部中断,在中断函数内霍尔位置计数器加1,控制器単元部分I控制定时器O每IOms溢出进入中断函数,实现每IOms上升按键时间计数器加1,A/D转换获取车窗运转电流,若I_ ^ Ithrdmld,则转去步骤七,否则,车窗继续上升,若一次按键完成后,上升按键时间计数器〈30,则转去步骤四,若大于,则转去步骤五。步骤四车窗上升,A/D转换获取车窗运转电流,在程序存储区内保存本次车窗上升与位置相对应的电流信息,若Inmi ^ Ithre,转去步骤七,否则,车窗继续上升,检测按键,通过A/D读数判断车窗上升/下降按键是否被按下。若是,转去步骤ニ,若否,车窗上升到顶,转到步骤十二。步骤五车窗上升,A/D转换获取车窗运转电流,若InOTm>Ittoe,则转去步骤七,否则,车窗继续上升,检测上升按键是否依然被按下,若是,车窗继续上升,若否,转去步骤十一。步骤六检测车窗下降键是否按下,若是,转去步骤八,若否,则转去步骤十一。步骤七检测车窗位置,若车窗位于防夹区,车窗反转,下降200mm。若否,则转去步骤^--。步骤八车窗下降,车窗电机5旋转霍尔传感器2发出霍尔信号,霍尔信号下降沿触发外部中断,霍尔位置计数器减1,控制器単元I控制定时器O每IOms溢出进入中断函数,下降按键时间计数器+1,A/D转换获取车窗运转电流,若Inmi彡Idown max,则转去步骤十一,否则,车窗继续下降,若一次按键完成之后,下降按键时间计数器〈30,则转去步骤九,若大于,则转去步骤十。
步骤九车窗下降,A/D转换获取车窗运转电流,若I_>Ithre,转去步骤i^一,霍尔位置计数器置零,否则,车窗继续下降。步骤十车窗下降,A/D转换获取车窗运转电流,判断I_>IthM,若是,则转去步骤十一,若否,则车窗继续下降 ,判断下降按键是否依然被按下,若是,车窗继续下降,若否,转去步骤i—。步骤^^ 一 车窗停止,转去步骤ニ。步骤十二 整理A/D采样电流,通过积分法求出防夹区域内电流运转平均电流I—,另A ,转去步骤一。
权利要求
1.一种自适应的车窗防夹控制电路,其特征在于它包括控制器单元(1),霍尔传感器(2),检测电路(3)和驱动电路(4);控制器单元(I)通过驱动电路(4)连接车窗电机(5),同时车窗电机(5 )运行过程中的参数变化通过检测电路(3 )连接至控制器单元(I),控制器单元通过外部中断引脚与霍尔传感器(2)相连; 该控制器单元(I)是具有定时器/计数器,A/D转换,通用I/O等功能的普通单片机, 该霍尔传感器(2)是指安装在普通电机上的霍尔传感器,电机的旋转会使霍尔传感器发出霍尔信号,霍尔信号是规则的方波信号,通过记录霍尔信号的个数来记录车窗位置; 该检测电路(3)由两部分组成第一部分是按键检测电路,按键检测电路包括四个车门的8个按键开关(10),按键开关(10)分别与对应车门的四组按键采样电阻(11 )、( 12)、(13)、(14)相连,按键采样电阻(11)、(12)、(13)、(14)与连接至5v电源上的按键分压电阻(16)、(18)、(20)、(22)相连,在按键分压电阻的另一端连接有按键滤波电容(15)、(17)、(19)、(21),同时按键采样电阻(11)、(12)、(13)、(14)通过按键排阻(23)连接至控制器单元(I)的A/D转换引脚;第二部分是车窗电机运行电流检测电路,电流检测采样电阻(28)—端接地,另一端连接至驱动电路(4),同时通过电流检测固定电阻(24)、(25)以及电流检测稳压二极管(26 )、电流检测滤波电容(27 )连接至控制器单元(I); 该驱动电路(4),电机驱动芯片(29)的三个管脚,分别为转向,刹车,PWM管脚,通过电机驱动芯片分压电阻(30)连接至控制器单元(I)的通用I/O 口,电机驱动芯片(29)的管脚输出2通过二极管(33)连接正转继电器(31)线圈的一端,电机驱动芯片(29)的管脚输出I直接连接正转继电器(31)线圈的另一端;同时电机驱动芯片(29)的管脚输出I通过与二极管(33)反向的二极管(34)连接反转继电器(32)线圈的一端,电机驱动芯片(29)的管脚输出2直接连接继电器(32)线圈的另一端;继电器(31)、(32)的两个动触点分别接车窗电机(5)电源线,两个静触点接12v车载电源(9);在电机驱动芯片(29)的管脚输出I与自举I之间以及输出2与自举2之间连接有自举电容(39)、(40),电机驱动芯片(29)的温度报警管脚连接温度输出分压电阻(35)、(38),开关三极管(36),发光二极管(37),电机驱动芯片(29)的电流采样管脚连接电机驱动芯片采样电阻(41),电机驱动芯片采样电阻(41)的另一端接地。
2.一种自适应的电流防夹控制方法,其特征在于它包括如下步骤 步骤一初始化防夹车窗系统参数,包括上升按键时间计数器置零,下降按键时间计数器置零,车窗位置初始化,Inorm 工1,Ithrehold =P1XI1, Imax = P2XI1 ; 步骤二 检测车窗上升键是否按下,若是,则转去步骤三,若否,则转去步骤六; 步骤三车窗上升,车窗电机(5)旋转霍尔传感器(2)发出霍尔信号,霍尔信号下降沿触发外部中断,每进入一次外部中断,在中断函数内霍尔位置计数器加1,控制器单元器(I)控制定时器O每IOms溢出进入中断函数,实现每IOms上升按键时间计数器加1,A/D转换获取车窗运转电流,若I_ ^ Ithrdmld,则转去步骤七,否则,车窗继续上升,若一次按键完成后,上升按键时间计数器〈30,则转去步骤四,若大于,则转去步骤五; 步骤四车窗上升,A/D转换获取车窗运转电流,在程序存储区内保存本次车窗上升与位置相对应的电流信息,若Inmi ^ Ithre,转去步骤七,否则,车窗继续上升,检测按键,通过A/D读数判断车窗上升/下降按键是否被按下;若是,转去步骤二,若否,车窗上升到顶,转到步骤十二;步骤五车窗上升,A/D转换获取车窗运转电流,若InOTm>IthM,则转去步骤七,否则,车窗继续上升,检测上升按键是否依然被按下,若是,车窗继续上升,若否,转去步骤十一; 步骤六检测车窗下降键是否按下,若是,转去步骤八,若否,则转去步骤十一; 步骤七检测车窗位置,若车窗位于防夹区,车窗反转,下降200mm ;若否,则转去步骤十一 ; 步骤八车窗下降,车窗电机(5)旋转霍尔传感器(2)发出霍尔信号,霍尔信号下降沿触发外部中断,霍尔位置计数器减1,控制器单元控制定时器O每IOms溢出进入中断函数,下降按键时间计数器+1,A/D转换获取车窗运转电流,若Inmi ^ Idown _,则转去步骤i^一,否贝U,车窗继续下降,若一次按键完成之后,下降按键时间计数器〈30,则转去步骤九,若大于,则转去步骤十; 步骤九车窗下降,A/D转换获取车窗运转电流,若I_>Ithre,转去步骤十一,霍尔位置计数器置零,否则,车窗继续下降; 步骤十车窗下降,A/D转换获取车窗运转电流,判断InOTm>IthM,若是,则转去步骤i^一,若否,则车窗继续下降,判断下降按键是否依然被按下,若是,车窗继续下降,若否,转去步骤十一; 步骤十一车窗停止,转去步骤二 ; 步骤十二整理A/D采样电流,通过积分法求出防夹区域内电流运转平均电流Ishic^另
3.根据权利要求I所述的一种自适应的车窗防夹控制电路,其特征在于该控制器单元(I)的型号是 STC12C5A60S2。
4.根据权利要求I所述的一种自适应的车窗防夹控制电路,其特征在于该电机驱动芯片(29)的型号是LMD18200。
全文摘要
一种自适应的车窗防夹控制电路,它包括控制器单元(1),霍尔传感器(2),检测电路(3)和驱动电路(4);控制器单元(1)通过驱动电路(4)连接车窗电机(5),同时车窗电机(5)运行过程中的参数变化通过检测电路(3)连接至控制器单元(1),控制器单元通过外部中断引脚与霍尔传感器(2)相连;一种自适应的电流防夹控制方法,它有十二个步骤。本发明是针对汽车中的电机驱动芯片驱动能力不足又容易发热的问题以及在防夹控制领域的电流法普适性不强的问题,提出了一种全新的驱动电路,同时给出了一种自适应的车窗防夹控制方法。它在汽车附属安全装置的技术领域里具有较好的实用价值和广阔的应用前景。
文档编号E05F15/20GK102678008SQ20121017714
公开日2012年9月19日 申请日期2012年5月31日 优先权日2012年5月31日
发明者刘钧, 王岩岩, 王建, 陈洪 申请人:中国科学院电工研究所, 北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1