本发明涉及汽车控制技术,尤其涉及一种集成有dcu防夹模块的bcm车身控制器。
背景技术:
随着汽车在日常生活中的普及程度越来越高,同时随着个人对汽车依赖性的增加,汽车的多功能化也日益明显。汽车所包含的功能越来越多,其中舒适性、安全性和可靠性尤为重要。车窗防夹控制模块作为汽车舒适性、安全性和可靠性的部件,通过信息交互,与其它部件协作的智能化、整车布局有着极大的优势和扩展空间。
随着车窗电机机械加工工艺和电子技术的不断发展,纹波防夹技术的可靠性已经可以与霍尔技术相媲美,而由于纹波防夹具有巨大的成本优越性,近年来市场份额已大幅提升。车窗电机转子在转动过程中,电刷在切换电极时会产生细微的纹波电流,通过对纹波电流进行采样、放大、整形后进行处理,根据纹波数量、幅度、宽度信息,就可以获取车窗的位置,并能够判断是否有障碍物阻碍车窗运行,从而实现车窗防夹功能。
然而,对于市场上的很多汽车而言,为了实现车窗的防夹功能,必须在汽车上单独安装一个带防夹功能的dcu模块,一方面增加了汽车的自重,也增加了汽车上有限空间的占用,另一方面,额外的模块也会增加汽车制造成本,不同的模块间也会存在通讯的不可控因素。
技术实现要素:
本发明主要目的在于,提供一种集成有dcu防夹模块的bcm车身控制器,以解决现有技术中汽车要实现车窗防夹功能必须在汽车上单独安装带防夹功能的dcu模块的问题。
本发明是通过如下技术方案实现的:
一种集成有dcu防夹模块的bcm车身控制器,用于汽车,包括中央控制单元、车身状态信号采集单元、车身驱动信号输出单元、can模块、lin模块和纹波dcu防夹模块;
所述车身状态信号采集单元、车身驱动信号输出单元、can模块、lin模块和纹波dcu防夹模块与所述中央控制单元连接通信;
所述纹波dcu防夹模块包括:
纹波检测电路,用于检测车窗电机的纹波电流信号;
车窗控制电路,用于根据所述纹波电流信号计算车窗位置及判断车窗障碍物情况,并根据所述车窗位置及障碍物情况,向车窗电机输出驱动信号以控制车窗升降或停止。
进一步地,所述lin模块能够通过汽车k线与诊断仪器连接,以向所述诊断仪器发送汽车诊断信号,供所述诊断仪器对汽车进行在线故障诊断。
进一步地,所述can模块与汽车can总线连接,通过所述汽车can总线获取汽车状态信息。
进一步地,所述纹波dcu防夹模块还包括纹波放大整形电路,所述纹波放大整形电路与所述纹波检测电路和所述车窗控制电路连接,用于将所述纹波电流信号放大整形后发送给所述车窗控制电路。
进一步地,所述车身状态信号采集单元包括数字信号采集模块、模拟信号采集模块、脉冲信号采集模块。
进一步地,所述中央控制单元为mcu。
进一步地,所述车身状态信号采集单元与所述汽车的ecu连接通信。
与现有技术相比,本发明提供的集成有dcu防夹模块的bcm车身控制器,在bcm车身控制器中集成有纹波dcu防夹模块,纹波dcu防夹模块包括纹波检测电路和车窗控制电路,通过纹波检测电路检测车窗电机的纹波电流信号,通过车窗控制电路基于纹波电流信号计算车窗位置及判断车窗障碍物情况,并根据车窗位置及障碍物情况,向车窗电机输出驱动信号以控制车窗升降或停止,从而实现车窗控制和车窗防夹功能。由于不需要在汽车上单独安装带防夹功能的dcu模块,从而降低了汽车的自重,降低了对汽车上有限空间的占用,同时也避免了不同模块间的通讯不可控因素,也降低了汽车制造成本。
附图说明
图1是本发明实施例集成有dcu防夹模块的bcm车身控制器的电路原理示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明作进一步详细说明。
本发明实施例提供的集成有dcu防夹模块的bcm车身控制器用于汽车。如图1所示,该集成有dcu防夹模块的bcm车身控制器包括中央控制单元1、车身状态信号采集单元7、车身驱动信号输出单元5、can模块2、lin模块4和纹波dcu防夹模块6。车身状态信号采集单元7、车身驱动信号输出单元5、can模块2、lin模块4和纹波dcu防夹模块6与中央控制单元1连接通信。
车身状态信号采集单元7主要用于采集车身状态信号,并将采集到的信号发送给中央控制单元1进行分析处理;车身驱动信号输出单元5主要用于输出中央控制单元1根据车身状态信号生成的控制车身各功能模块的驱动信号,以控制车身各功能模块;can模块2和lin模块4分别用于进行can总线数据和lin总线数据的收发,以便于中央控制单元1进行can总线数据和lin总线数据的分析处理;中央控制单元1用于对采集的信号的分析处理和发送控制指令等;而纹波dcu防夹模块6主要用于车窗控制和实现车窗防夹功能。
纹波dcu防夹模块6为本发明的主要发明点,通过将纹波dcu防夹模块6集成到传统的bcm车身控制器中,使传统的bcm车身控制器具备了车窗控制和车窗防夹功能。纹波dcu防夹模块6包括纹波检测电路601和车窗控制电路603。纹波检测电路601用于检测车窗电机的纹波电流信号。车窗控制电路603用于根据纹波电流信号计算车窗位置及判断车窗障碍物情况,并根据车窗位置及障碍物情况,向车窗电机输出驱动信号以控制车窗升降或停止。通过在传统的bcm车身控制器的基础上集成纹波dcu防夹模块6就能以很少的成本使不具备车窗防夹功能的bcm车身控制器具备车窗防夹功能,由于不需要在汽车上单独安装带防夹功能的dcu模块,从而降低了汽车的自重,降低了对汽车上有限空间的占用,同时也避免了不同模块间的通讯不可控因素,也降低了汽车制造成本,具有很强实用性。
在设计车窗控制和车窗防夹程序时,可以利用现有的车窗控制和车窗防夹程序,同时也需考虑现有bcm车身控制器的资源分配,尽量压缩bcm车身控制器的资源占用率,为纹波防夹相关程序的运行提供足够的资源。主要需要考虑的方面有:1)分析目前bcm车身控制器的资源占用情况;2)考虑车窗运行与bcm车身控制功能同时操作的情形;3)考虑两个甚至多个车窗同时运行时后的资源分配与优化。
在该bcm车身控制器中:
lin模块4可通过汽车k线与诊断仪器3连接,以向诊断仪器3发送汽车诊断信号,供诊断仪器3对汽车进行在线故障诊断。
can模块2能够与汽车can总线(如图中canh和canl)连接,能够通过汽车can总线获取汽车状态信息,实现对汽车状态的监控。
纹波dcu防夹模块6还可包括纹波放大整形电路602,纹波放大整形电路602与纹波检测电路601和车窗控制电路603连接,用于将纹波电流信号放大整形后发送给车窗控制电路603,使车窗控制电路603对车窗位置和车窗障碍物的计算分析更准确。
车身状态信号采集单元7包括数字信号采集模块701、模拟信号采集模块702、脉冲信号采集模块703,通过数字信号采集模块701、模拟信号采集模块702和脉冲信号采集模块703可分别采集数字信号、模拟信号和脉冲信号形式的汽车状态信号。
本实施例中,中央控制单元1为mcu,具有高集成度。
车身状态信号采集单元7可与汽车的ecu连接通信,从ecu获取汽车的状态信号。
上述实施例仅为优选实施例,并不用以限制本发明的保护范围,在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。