Bcm车身控制模块的制作方法

文档序号:6299925阅读:1640来源:国知局
Bcm车身控制模块的制作方法
【专利摘要】本实用新型所要解决的技术问题是提供一种BCM车身控制模块,通过简单的结构减少车内布线的复杂程度,简化电路从而减少电路之间的干扰,提高整车的可靠性能。为解决上述技术问题,本实用新型采用如下技术方案:BCM车身控制模块,包括印刷线路板,所述印刷线路板上分设有数字电路和功率驱动电路,其中数字电路包括CPU以及作为CPU存储器映像外围设备的CAN总线,所述CAN总线上连接有CANADR、CANCON、CANSTA和CANDAT这四个寄存器,所述CAN总线上还连接有RAM。本实用新型由于采用了上述技术方案,该产品主要针对现今越来越多的车身电子设备在车身得到应用,通过简单的结构,使得BCM(车身控制模块)控制对象更多;实现各电子设备之间的信息共享,一个信息可同时供许多部件使用。
【专利说明】BCM车身控制模块
【技术领域】
[0001]本实用新型涉及一种汽车用电子设备,尤其涉及BCM车身控制模块。
【背景技术】
[0002]电控单元在汽车中的应用越来越多,各电子设备间的数据通信变得越来越多,同时这些分离模块的大量使用,在提高车辆舒适性的同时也带来了成本增加、故障率上升、布线复杂等问题。于是,需要设计功能强大的控制模块,实现这些离散的控制器功能,对众多用电器进行控制。
[0003]新型的车身控制系统采用I根总线来代替复杂的点对点的线束,引用软硬件相结合的智能控制节点来构建车身控制系统。其方法是把各种器件连接到分布于车身中的多个智能控制节点上,每个智能控制节点都是拥有一定计算和储存资源的嵌入式处理单元。智能控制节点通过总线连接在一起,通过智能控制节点中的软件来实现对各种器件的综合控制,也即用软件逻辑取代传统车身控制系统中的硬件逻辑,具有更好的灵活性与易维护性。
[0004]目前国内现有的车身控制系统中,是采用线束通过点对点的方式实现各电子器件间的相互连接和对其进行直接控制。但随着电子器件的增加,是汽车内部的线束日益复杂、车内可利用空间变的越来越小,这势必造成车内布线复杂,制造和安装困难,并存在故障隐患,造成汽车的制造成本提高,设计和维护难度也不断增加,可靠性却大大降低。
实用新型内容
[0005]本实用新型所要解决的技术问题是提供一种BCM车身控制模块,通过简单的结构减少车内布线的复杂程度,简化电路从而减少电路之间的干扰,提高整车的可靠性能。
[0006]为解决上述技术问题,本实用新型采用如下技术方案:BCM车身控制模块,包括印刷线路板,印刷线路板配有用于供电的电源,所述印刷线路板上分设有数字电路和功率驱动电路,其中数字电路包括CPU以及作为CPU存储器映像外围设备的CAN总线,所述CAN总线上连接有CANADR、CANCON, CANSTA和CANDAT这四个寄存器,所述CAN总线上还连接有RAM0
[0007]优选的,所述CPU为单片机mc9sl2。
[0008]优选的,所述CPU上还连接有中断寄存器。
[0009]优选的,所述线路上采用光电隔离电路。
[0010]优选的,所述电源采用DC-DC隔离即电源和接地之间设有至少一个去耦电容。在电源和地之间设计了一个去耦电容,它可以滤掉来自电源的高频噪声。
[0011]优选的,所述印刷线路板上,数字电路和功率驱动电路分开布置,两者之间设有隔离带。电源也采用DC-DC隔离。在印刷线路板的布局上,将数字电路和功率驱动电路合理分开,使相互间的信号耦合减少到最小。
[0012]本实用新型由于采用了上述技术方案,该产品主要针对现今越来越多的车身电子设备在车身得到应用,通过简单的结构,使得BCM (车身控制模块)控制对象更多;实现各电 子设备之间的信息共享,一个信息可同时供许多部件使用。
【专利附图】

【附图说明】
[0013]图1为本实用新型BCM车身控制模块的结构示意图。
【具体实施方式】
[0014]下面结合附图对本实用新型的【具体实施方式】作进一步描述。BCM车身控制模块,包括印刷线路板5,印刷线路板5配有用于供电的电源4,所述印刷线路板5上分设有数字电路I和功率驱动电路2,其中数字电路I包括CPU以及作为CPU存储器映像外围设备的CAN总线,所述CAN总线上连接有CANADR、CANCON、CANSTA和CANDAT这四个寄存器,所述CAN总线上还连接有RAM。所述CPU为单片机mc9sl2。所述CPU上还连接有中断寄存器3。所述线路上采用光电隔离电路。所述电源4采用DC-DC隔离,即电源4和接地之间设有至少一个去耦电容。所述印刷线路板5上,数字电路I和功率驱动电路2分开布置,两者之间设有隔离带。
[0015]该产品主要用于对车身各个电器单元部件的控制,是一种新型的汽车车身控制系统,该系统具有波特率自适应功能,相对以往固定波特率的控制系统,能更加稳定的进行数据传输。由于整车电子化电子单元的增多,导致CAN、LIN节点的电子设备越来越多,相互之间的数据通讯干扰越来越大,传统固定波特率的电子设备由于地磁干扰和节间电容及设备间的晶体振荡器的偏差导致波特率不可避免出现偏差,导致误码率。波特率自适应功能是建立在通讯线路连接的基础上,通过不断的修改BCM (车身控制模块)主节点的波特率与从节点进行数据侦测,直到达到波特率最高数据稳定波特率位置。
[0016]其中地址寄存器(CANADR),CPU通过CANADR读/写CAN控制器的验收码寄存器;数据寄存器(CANDAT),CANDAT对应由CANADR指向的CAN控制器内部寄存器;控制寄存器(CANCON),它具有两个功能,读CANCON意味着访问CAN控制器的中断寄存器,写CANCON意味着访问命令寄存器;状态寄存器(CANSTA),具有两个功能,读CANSTA是访问CAN控制器的状态寄存器,写CANSTA是为后续的DMA传输设备内部数据存储器RAM的地址。此外,DMA逻辑允许CAN控制器与CPU在片主RAM之间的高速数据交换。
[0017]单片机mc9sl2和其在CAN控制器都具有中断寄存器,必须注意两者的区别。CAN中断子程序首先读CAN中断寄存器(IR)以判断中断类型,据此转入相应的操作。如果接收缓存器满而另一个报文的首字节又需要被存储时,数据超限位被置位,此时应清除超限并释放接收缓存,然后重新发送数据请求。在数据接受子程序中当数据被转入RAM区后,应及时释放接受缓存器,以便为接收下一帧数据做好准备。CAN控制器向总线发送数据时,首先将在片主RAM中数据存放的首地址写入CANSTA,然后读取CANSTA.6的值(读CANSTA的操作其实是对CAN控制器内部状态寄存器的读操作,CANSTA.6是错误显示位,当至少有一个总线错误计数器计数达到CPU告警极限时,该位将被CAN控制器置位),若检测出错,则执行CAN初始化子程序,若正常,则继续检测接收状态和发送缓冲器状态,若发送条件满足则在CANADR中写入发送缓存器地址并置位DMA控制位(MOV CANADR, 8AH),DMA传送随即被启动,数据场由RAM拷贝到发送缓存器,置发送请求位(CANCON.0)后数据开始发送。
[0018]该系统采用了 CAN/LIN总线实现车身控制系统的智能化、人性化控制,实现了车身系统门锁、玻璃升降器、雾灯、大灯、信号灯、刮水器、喇叭、后备箱、电动座椅、各种传感器、倒车雷达测距及语音提示功能的网络化控制;具备车窗防夹功能;具备网络管理功能,实现网络监控识别、节点自监控、软件在线更新和标定等功能。汽车上电磁干扰较厉害,对系统的抗干扰能力要求较高,系统在硬件和软件上进行了抗干扰设计
[0019]。在硬件上,通讯线路上采用了光电隔离电路,电源也采用DC-DC隔离。在电源和地之间设计了一个去耦电容,它可以滤掉来自电源的高频噪声。在印刷线路板5的布局上,将数字电路和功率驱动电路合理分开,使相互间的信号耦合减少到最小。
【权利要求】
1.BCM车身控制模块,包括印刷线路板(5),印刷线路板(5)配有用于供电的电源(4),其特征在于:所述印刷线路板(5)上分设有数字电路(I)和功率驱动电路(2),其中数字电路(I)包括CPU以及作为CPU存储器映像外围设备的CAN总线,所述CAN总线上连接有CANADR、CANCON、CANSTA和CANDAT这四个寄存器,所述CAN总线上还连接有RAM。
2.如权利要求1所述的BCM车身控制模块,其特征在于:所述CPU为单片机mc9sl2。
3.如权利要求2所述的BCM车身控制模块,其特征在于:所述CPU上还连接有中断寄存器(3)。
4.如权利要求1所述的BCM车身控制模块,其特征在于:所述线路上采用光电隔离电路。
5.如权利要求1所述的BCM车身控制模块,其特征在于:所述电源(4)采用DC-DC隔离,即电源(4 )和接地之间设有至少一个去耦电容。
6.如权利要求1所述的BCM车身控制模块,其特征在于:所述印刷线路板(5)上,数字电路(I)和功率驱动电路(2)分开布置,两者之间设有隔离带。
【文档编号】G05B23/02GK203397209SQ201320516130
【公开日】2014年1月15日 申请日期:2013年8月22日 优先权日:2013年8月22日
【发明者】李继平, 孙永法, 俆晖, 俞斌 申请人:黄山金马股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1