汽车空调电机驱动端口连接自动识别校正的方法

文档序号:6273721阅读:261来源:国知局
专利名称:汽车空调电机驱动端口连接自动识别校正的方法
技术领域
本发明涉及汽车空调,特别涉及汽车空调电机驱动端口连接自动识别校正的方法。
背景技术
汽车空调系统中,混合风门控制、吹风模式控制、内外循环控制等大部分都使用带有反馈功能的直流电机,并且这些电机在空调箱中都有机械限位即具有极限位置(例如60度至300度)。这些电机都支持这些端口:5V (电源)、GND (地)、Feedback位置反馈端(指示电机当前处在哪个角度位置)、OH正向转动驱动端)、ccw(反向转动驱动端)。如果所有端口都连接正确,把CW端置为高电平,CCff端置为低电平将实现电机正向转动,把CW端置为低电平,CCW端置为高电平将实现电机反向转动,当目标角度和反馈角度在容忍误差(2度)范围内则认为已达到目标。在实际使用中,5V、GND、Feedback都能正确连接,而CW、CCff经常出现接反的现象,导致电机无法按照需求进行控制,更严重的还会出现电机毁坏现象,严重影响空调的使用效果,车厂需要重新连接驱动端口甚至更换电机。

发明内容
为克服上述汽车空调电机的缺陷与不足,本发明提出一种汽车空调电机驱动端口连接自动识别校正的方法。本发明所采用的技术方案是:
汽车空调电机驱 动端口连接自动识别校正的方法,包括步骤:
(1)分别定义两个驱动端口Pcw和Pccw ;
(2)对电机进行点火,判断是否是电机上电后第一次点火,如果是第一次点火,则执行步骤(3),否则执行步骤(6);
(3)将Pcw置低电平,Pccw置高电平,等待I 30秒,记录电机位置反馈端的角度,记为 AngleO ;
(4)再将Pcw置高电平,Pccw置低电平,等待I 30秒,记录电机位置反馈端的角度,记为 Anglel ;
(5)判断如果AngleO>Anglel,则电机驱动端接反,把之前定义的Pcw重新定义成Pccw,之前定义的Pccw重新定义成Pcw ;如果AngleO〈=Anglel,则电机驱动端定义正确,不需要调整;
(6)电机驱动端口自动识别校正完成。

具体的,所述判断电机上电后第一次点火的步骤包括:
(1)定义电机上电后第一次点火标记FirstIgnition;
(2)在非易失存储芯片中定义一段固定空间存储第一次点火标记和Checksum码;
(3)点火后,从非易失存储芯片读取第一次点火标记和Checksum码,进行校验,如果读取的数据无效,设置FirstIgnition=I,如果有效则直接给FirstIgnition赋值;(4)如果FirstIgnition等于I,表示是电机上电后第一次点火,然后该标志清零即FirstIgnition=O,计算Checksum码,存储入非易失存储芯片。本发明基于汽车空调系统电机驱动端口经常出现反接的现象,自动识别并进行相应的校正,实现电机正常控制功能,减少由于人工的失误造成电机损坏和空调系统工作异常,只要5V、GND、FeedbaCk连接正确,CW和CCW错误连接也能保证电机能正常工作,空调系统功能正常。


图1是本发明所述汽车空调电机驱动端口连接自动识别校正的方法的流程图。
具体实施例方式为方便本领域的技术人员了解本发明的技术内容,下面结合实施例对本发明做进一步的详细说明。如图1所示,本发明揭示的汽车空调电机驱动端口连接自动识别校正的方法,具体包括步骤:
(1)分别定义两个驱动端口Pcw和Pccw ;
(2)对电机进行点火,判断是否是电机上电后第一次点火,如果是第一次点火,则执行步骤(3),否则执行步骤(6);
(3)将Pcw置低电平,Pccw置高电平,等待10秒钟,记录电机位置反馈端的角度,记为AngleO ;
(4)再将Pcw置高电平,Pccw置低电平,等待10秒钟,记录电机位置反馈端的角度,记为 Anglel ;
(5)判断如果AngleO>Anglel,则电机驱动端接反,把之前定义的Pcw重新定义成Pccw,之前定义的Pccw重新定义成Pcw ;如果AngleO〈=Anglel,则电机驱动端定义正确,不需要调整;
(6)电机驱动端口自动识别校正完成。所述判断电机上电后第一次点火的步骤包括:
(1)定义电机上电后第一次点火标记FirstIgnition;
(2)在非易失存储芯片中定义一段固定空间存储第一次点火标记和Checksum码;
(3)点火后,从非易失存储芯片读取第一次点火标记和Checksum码,进行校验,如果读取的数据无效,设置FirstIgnition=I,如果有效则直接给FirstIgnition赋值;
(4)如果FirstIgnition等于I,表示是电机上电后第一次点火,然后该标志清零即FirstIgnition=O,计算Checksum码,存储入非易失存储芯片。实施例1
汽车空调电机驱动端口连接自动识别校正的方法,包括步骤:
(1)分别定义两个驱动端口Pcw和Pccw ;
(2)对电机进行点火,控制器判断电机是上电后第一次点火; (3)将Pcw置低电平,Pccw置高电平,等待10秒钟,记录电机位置反馈端的角度,记为AngleO ;(4)再将Pcw置高电平,Pccw置低电平,等待10秒钟,记录电机位置反馈端的角度,记为 Anglel ;
(5)判断AngleO与Anglel的大小,结果AngleO>Anglel,则电机驱动端接反,把之前定义的Pcw重新定义成Pccw,之前定义的Pccw重新定义成Pcw ;
(6)电机驱动端口自动识别校正完成。实施例2
汽车空调电机驱动端口连接自动识别校正的方法,包括步骤:
(1)分别定义两个驱动端口Pcw和Pccw ;
(2)对电机进行点火,控制器判断电机是上电后第一次点火;
(3)将Pcw置低电平,Pccw置高电平,等待10秒钟,记录电机位置反馈端的角度,记为AngleO ;
(4)再将Pcw置高电平,Pccw置低电平,等待10秒钟,记录电机位置反馈端的角度,记为 Anglel ;
(5)判断AngleO与Anglel的大小,结果AngleO〈=Anglel,则电机驱动端定义正确,不需要调整;
(6)电机驱动端口自动识别校正完成。实施例3
汽车空调电机驱动端口连·接自动识别校正的方法,包括步骤:
(1)分别定义两个驱动端口Pcw和Pccw ;
(2)对电机进行点火,控制器判断出电机并非上电后第一次点火,
电机驱动端口自动识别校正完成,不必进行其他步骤。上述实施例1 3仅为本发明的其中具体实现方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。本专利中描述的是基于汽车空调系统带反馈直流电机的自动识别和校正,范围不局限于本文中的描述或举例,任何基于此方式的扩展都受本专利保护。
权利要求
1.汽车空调电机驱动端口连接自动识别校正的方法,其特征在于,包括步骤: (1)分别定义两个驱动端口Pcw和Pccw ; (2)对电机进行点火,判断是否是电机上电后第一次点火,如果是第一次点火,则执行步骤(3),否则执行步骤(6); (3)将Pcw置低电平,Pccw置高电平,等待I 30秒,记录电机位置反馈端的角度,记为 AngleO ; (4)再将Pcw置高电平,Pccw置低电平,等待I 30秒,记录电机位置反馈端的角度,记为 Anglel ; (5)判断如果AngleO>Anglel,则电机驱动端接反,把之前定义的Pcw重新定义成Pccw,之前定义的Pccw重新定义成Pcw ;如果AngleO〈=Anglel,则电机驱动端定义正确,不需要调整; (6)电机驱动端口自动识别校正完成。
2.根据权利要求1所述的汽车空调电机驱动端口连接自动识别校正的方法,其特征在于,所述判断电机上电后是否为第一次点火的步骤包括: (1)定义电机上电后第一次点火标记FirstIgnition; (2)在非易失存储芯片中定义一段固定空间存储第一次点火标记和Checksum码; (3)点火后,从非易失存储芯片读取第一次点火标记和Checksum码,进行校验,如果读取的数据无效,设置FirstIgnition=I,如果有效则直接给FirstIgnition赋值; (4)如果FirstIgnition等于I,表示是电机上电后第一次点火,然后该标志清零即FirstIgnition=0,计算Checksum码,存储入非易失存储芯片。
全文摘要
汽车空调电机驱动端口连接自动识别校正的方法,包括步骤(1)分别定义两个驱动端口Pcw和Pccw;(2)对电机进行点火,判断是否是电机上电后第一次点火;(3)将Pcw置低电平,Pccw置高电平,等待1~30秒,记录电机位置反馈端的角度,记为Angle0;(4)再将Pcw置高电平,Pccw置低电平,等待1~30秒,记录电机位置反馈端的角度,记为Angle1;(5)判断如果Angle0>Angle1,则电机驱动端接反,把之前定义的Pcw重新定义成Pccw,之前定义的Pccw重新定义成Pcw;如果Angle0<=Angle1,则电机驱动端定义正确,不需要调整。本发明基于汽车空调系统电机驱动端口经常出现反接的现象,自动识别并进行相应的校正,实现电机正常控制功能。
文档编号G05B19/04GK103235524SQ20131011827
公开日2013年8月7日 申请日期2013年4月8日 优先权日2013年4月8日
发明者黄军, 隋延春, 钟启兴 申请人:惠州市德赛西威汽车电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1