- 本课程为精品课,您可以登录eeworld继续观看:
- 汽车车身控制模块系统设计 - 2
- 登录
- 课程目录
- 课程笔记
第二部分是车身控制单元的参考框图
那针对以上五个分类的 BCM
我们会一一的会去介绍每一个
每一个 BCM 的参考设计框图
那对于基本的 BCM 来说的话
那么它主要是具有一些控制功能
主要是控制一些如车门 车窗 灯 雨刷
还有一些电源管理的电子器件
譬如说像一些空调
有一些螺线管
那么针对这个基本的应用来说的话
我们可以看到
它有以下这么几个模块需要去实现的
那第一个是模拟前端
第二个是电流跟电压的 sense
第三个是瞬态保护
第四个是功率级的
第五个是输入的电源保护
第六个是电压的调整
第七个是 Microcontroller
第八个是线束接口
第九个是输出的接口
最后一个是用户接口
那针对于每一个 system
那么当它的 subsystem
我们看到对于模拟前端
主要是一些模拟输入
那在于这个方面可能会用到一些电压
基准源 运放
那对于电流跟电压的 sense 来说
可能会需要一些温度检测器
还有一些模拟的多路开关
那对于一些 protection 来说
主要看到的是一些 ESD 的保护
包括一些 CAN 和 LIN 的一些 TVS 保护
那对于功率级来说
主要是一些高边和低边的 Switch
还包括一些继电器的驱动
那对于输入的电源保护来说
主要是一些防反接保护
那么在一些防反接保护里面
我会看到可能会使用一些二极管
或者是使用一些
我们称之为智能二极管 Smart Diode
Power supply 那主要是一些 LDO
跟一些 tracking LDO
那如果功率比较大的话
可能会需要一些 DC DC
Microcontroller 主要是 MCU
线束的通讯接口
主要是 CAN 和 LIN
那输出的一些接口
主要是一些指示灯
输入的接口主要是一些 digital input
使用一些多路选通器和 MSDI
那这张大家可以看到
这是一个典型的 BCM 的框图
那么在这个系统里
大家可以看到它包含了一些 SBC
那 SBC 主要是替代了
刚刚的一些多个功能
譬如说像 LDO watchdog
CAN 和 LIN
那么对于一些 discrete input
那么可以使用多路选通器的 MUX
或者是使用 MSDI
对于一些模拟的输入
可以使用一些 MUX 跟一些放大器
那最终当这些input输入到MCU以后
MCU 会进行一些策略处理
那最终去发送一些信号到执行机构
所以大家可以看到
在这张图的右边
有一些高边开关 低边开关
和一些继电器的 Driver
那包括一些移位寄存器
主要是去显示一些系统的信息
所以相应的模块如图所示
那具有网关功能的基础的 BCM
那主要就是在基础的 BCM 基础上
增加了网关的功能
那我们看到的主要是
CAN LIN 和 EtherNet
包括增加一些诊断功能
那么这个主要是通过
主板的诊断口去实现通讯
那在这张 PPT 的右边
我们可以列出相应的模块
是比较类似的
跟上一章的基础的BCM
那在这个 subsystem 里
我们可以看到
基于原有的基础的 BCM
它的那个通讯的模块
会增加一些
主要是 CAN 的数目 LIN 的数目
以及增加一些 EtherNet 通讯
所以针对这个 subsystem
我们可以从框图上看出
它主要增加了右下角的网关功能
一些 CAN LIN 和 EtherNet
那相应的可以将整个系统去连接到
CAN LIN 和 EtherNet 网络
那这是相关的功能模块
第三种多功能的 BCM
那么在这个多功能的 BCM 里面
它主要是增加了一些安全的功能
如 remove careless 安全
一些 PEPS 跟一些胎压检测
那么也有一些应用里面
会增加一些如 GSM WIFI 跟 BLE 的功能
那在这个功能模块里面
主要是增加了一些 RF 接口
WIFI BLE 跟 LF UHF 接收器
所以在这个应用里面
主要是增加了这个功能
如红色部分所示
这是相关的功能模块
那对于多功能的 BCM
结合网关的应用
那么主要其实就是结合了
我们刚刚有讲的
将前面三种的应用结合起来
所以主要是将 CAN LIN EtherNet
跟 RF 的 interface
结合到 BCM 的 Module 里面
那相应的就是增加了这个
RKE TPMS GSM wifi BLE
包括 Gateway 的 Function
那这是一个最复杂的系统
这个是相应的功能模块
那对于摩托车的车身控制器
那其实它跟我们的
基础的车身控制器是比较类似的
所以大家可以看到
从这个系统里来说
它的功能模块都是比较类似的
这是相应的 subsystem
以及一些描述
这里我们就不一一去跟大家浏览了
那这是一个框图
那相对来说跟前面的是比较类似的
那他的唯一的区别就在于说
它是针对摩托车的一个 BCM
这是相应的功能模块
猜你喜欢
换一换
推荐帖子
- TM4C123G定时器运用——如何测量一个高脉冲的持续时间?
- 最近在使用EK-TM4C123GXL的板卡,想进一步深入有关中断的运用。我想做的是在中断处理程序中如何测量一个高电平脉冲的持续时间,在网上找了很多有关定时器配置的资料,发现大部分的历程都是讲的如何配置周期性计数、单次计数和边沿捕获方面的,但我该如何使用定时器使我能测量出输入引脚上接收到的一个高脉冲的持续时间? 求助!! ...
-
baizeboob
微控制器 MCU
- MSP430设计极低功耗数字温度计
- 用MSP430设计极低功耗数字温度计 -------------------------------------------------------------------------------- 很多地方都需要测量温度。在设计温度遥测系统时,通常需要采用电池供电的极低功耗模块。传统的测温手段比较多,但不论是采用分立晶体管、热敏电阻,或者是热电偶,功耗都降不下来。本文介绍了一种满足低功耗要...
-
Aguilera
微控制器 MCU
- [常见问题解答] F05 FlashC2000器件具有“F05 flash”吗?
- 问:什么是闪存扇区(flash sector)? 它们记录在哪里? 答: 每个扇区的存储位置记录于数据手册存储映射中。 一个flash bank由多个扇区组成。 扇区大小与闪存的物理架构相对应,且大小不能更改。 扇区是可擦除的最小闪存区域。例如,您可擦除整个扇区“A”,但无法擦除扇区A中的单字。 您可在链接器命令文件中合并扇区以创建更大的.text段。这...
-
fish001
微控制器 MCU
- 关于MSP430F5438A升级失败
- 项目过程遇到一个棘手问题:升级成功后,再次升级时,快升级结束时(APP程序一共123包,每次都是死在120、121包)程序跑飞。经过单步跟踪,发现跑到0x0000,然后往下执行到0x0004,进入死循环。 想到在MSP430F5438A无线升级中遇到的同样问题,开始找中断的原因。找了一遍,发现所有中断都写了中断服务程序,并且对APP中的中断都做了重映射。 然后通过打断点运行,发...
-
火辣西米秀
微控制器 MCU