| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 汽车电子设计之SBC芯片简单认识 -> 正文阅读 |
|
[嵌入式]汽车电子设计之SBC芯片简单认识 |
参考英飞凌SBC官网资料:https://www.infineon.com/cms/cn/product/automotive-system-ic/system-basis-chips-sbc/ SBC芯片在汽车电子领域可谓占一席之地了。那么什么是SBC?怎么用?用在哪里?主要特性? 1.什么是SBC? 系统基础芯片(SBC,System Basis Chip),从广义上来说,是一种包含电源、通信、监控诊断、安全监控等特性以及GPIO的独立芯片。 细致地来说SBC,电源的构成可以是线性电源或者开关电源;通信包含CAN、CANFD以及LIN;监控诊断包括唤醒输入、看门狗、复位、中断,以及对电路诊断后的失效输出,还有功能安全的一些特性。 任意一个汽车电子系统硬件上除了检测单元(如传感器),计算单元(如微控制器)和执行单元(如功率管),往往还需要供电单元(如LDO),通信物理层单元(如CAN收发器),诊断监控单元及一些输入输出接口(如唤醒输入),针对后面这些单元的通用化,系统基础芯片应运而生。 典型的系统基础芯片拥有供电功能,总线收发功能,诊断监控功能和唤醒管理功能。 2.为什么使用SBC? 汽车电子硬件设计中,电源、通信,包括一些监控(例如看门狗/复位/定时器),都是通过多个电路来实现的。这不仅增加了电路设计的难度,也不利于在可靠性、系统成本、PCB空间以及电路功耗等方面做出优化提高。使用了SBC之后,由于SBC内部高度集成了一个基本硬件系统模块的基础电路功能模块(电源和通信),因此使得外部电路得以大大的简化。这也就体现了SBC这类器件的强大优势,因此有了广泛的使用。 通常当系统需要供电单元和总线收发器时,就可以考虑选用系统基础芯片了,使用系统基础芯片可以带来众多好处: 3.SBC用在哪里? 在动力系统、底盘和驾驶辅助、车身系统、舒适系统以及混合动力及电驱动系统中,几乎无处不见SBC,这也说明了这类器件强大的生命力和优势被广泛接纳的程度。 4.怎么用? 要分清系统基础芯片之间的差异。 ? 各功能模块的数量,比如供电输出有一路,两路,三路或者多路,CAN收发器有一个,两个还是多个; ? 各功能模块的能力,比如CAN收发器是否支持CAN局部网络工作(CAN PN),供电输出是250mA能力还是750mA能力; ? 不同功能模块的搭配,比如芯片内部只有一路供电及一路CAN收发器,或者芯片内部有多路电源输出,多路CAN/LIN收发器以及驱动输出。 同一个厂家也会有多个差异化的系统基础芯片。此处以英飞凌产品为例,直观地讲解系统基础芯片家族分类,一般可分为四个家族:简化型,中等型,开关电源型和多CAN型。家族之间的差异在于功能模块数量及搭配的不一样,同一家族(中等型,开关电源型)内根据LIN收发器的数量可以有多个芯片可选,另外依据VCC1输出电压的不一样有5V和3.3V版本可选,依据是否支持CAN局部网络工作有两个版本可选(只有开关电源型家族目前不支持), 一共有多达50个系统基础芯片可供选择。 开关电源型家族相对于中等型家族减少了电源输出通道,但提高了主电源的输出能力并且还增加了Boost功能,通常应用于车身控制,网关和环境气候控制等应用,其参考应用框图如下。 多CAN型家族相对于开关电源型家族减少LIN收发器,增加了CAN收发器,通常应用于网关和辅助驾驶等应用,其参考应用框图如下。 5.如何具体选型? 英飞凌的选型方案: 从以上的列表中可以体会到在需要使用SBC的系统设计中,电源管理和功能安全使得SBC的优势发挥得淋漓尽致。这是因为在片上集成系统的时候,每个芯片都可以在开发的初期就考虑得非常细致和完整,从而不需要后期用分立的器件以及软件代码来实现这些复杂的系统设计,包括功能安全和电源管理等。因此,这类包含“特殊”功能的SBC发展成为独立的一类,叫做功能安全SBC(Functional Safety SBC)。 留个坑,后面说功能安全的事儿。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 12:50:58- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |