0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

汽车控制器的硬件学习指南

智能汽车电子与软件 来源:汽车与基础与软件 2023-08-02 17:00 次阅读

文章介绍了汽车控制器硬件内容,其详尽程度对于非软硬件开发人员来说基本够用。当你看到下面一个控制器实物,至少知道有点感觉,会认识其中的一些电子器件,他们用来做什么。

1. 输入相关

控制器要实现产品功能,需要一些输入,即通过传感器和通讯总线获取。

对于外部传感器,需要给传感器提供供电,接地和信号线,通过接插件引脚与传感器连接。然后,对于传感器输入的原始信号,在硬件电路层面,需要进行处理,包括滤波,保护,转换和抗电磁干扰等措施。最后,经硬件电路处理好的传感器信号输入到微控制器。这里,电源管理模块根据不同器件的供电要求提供相应的电压。

wKgaomTKG1iAP--WAAB_B1PkXhU011.png

对于通讯,以CAN通讯为例,需要通过接插件接入CAN_H, CAN_L两根总线。然后,对于两根总线的原始信号做硬件电路层面的处理,包括保护和抗电磁干扰等措施。再输入到CAN收发器将两根总线的差分电压转换成逻辑电平,输入给微控制器里的CAN控制器。同样地,电源管理模块根据不同器件的供电要求提供相应的电压。

wKgaomTKG1iAcbEfAACfKreUYk0281.png

2. 输出相关

当控制器获得相应的输入,基于产品自身功能和特性,通过软件算法和逻辑来获得控制指令,这些指令最终会通过驱动器件以电流或电压形式作用到执行器件。

wKgZomTKG1iAUGpjAADWG_VxX14438.png

比如执行器为BLDC电机,微控制器输出控制信号给Gate驱动器,Gate驱动器转换后输出六路电压信号给逆变器,再由逆变器输出三路电压U/V/W经接插件输出给BLDC电机。

比如执行器为电磁阀,若采用高边驱动和底边驱动方案,一方面微控制器输出控制器信号给高边驱动,高边驱动经接插件输入调控后的电压/电流给电磁阀;另一方面微控制器输出控制开关信号给低边驱动,低边驱动以决定电磁阀是否通路或短路。同样地,电源管理模块根据不同器件的供电要求提供相应的电压。

3 其他

以上这两块内容输入和输出相关的电子器件和电路,再加上微控制器,这三块就是汽车控制器的核心部分,当然硬件电路设计还有其他因素要考虑,比如电磁干扰,电路检测,甚至其他一些客户的额外需求。因此,汽车控制器还需要通过硬件电路或电子器件实现一些其他的功能。

3.1 检测功能

汽车控制器上会额外设计一些硬件电路,将电信号(电压/电流)输入给微控制器,从而微控制器可以通过该电信号判断是否电路存在异常,比如下图所示的传感器1,通过硬件处理电路输入给微控制器的信号无法判断所有的硬件故障,这时就需要增加额外的电路,以保证所有的硬件故障能被覆盖,故将这部分额外的电路成为诊断电路,检测硬件电路的状态。

wKgZomTKG1iAMdLGAAB8Zg_TVi8418.png

3.2 存储功能

汽车控制器经常可能会碰到微控制器存储空间不够问题,一方面可能会通过升级微控制器来解决,另一方面,当微控制器已经足够强大的情况下,仍不能满足存储需求,这时就需要增加额外的存储空间,常见于OTA功能所导致的存储空间急剧增加。

wKgZomTKG1iALdCgAAB2KsOJf4o496.png

3.3 抗电磁干扰功能

由于电路板集成度和信号频率随着电子技术的发展越来越高,不可避免的要带来电磁干扰,所以在汽车控制器硬件设计需要抗电磁干扰,使电路板的电磁干扰控制在一定的范围内,达到设计要求和标准,提高电路的整体性能。一方面需要考虑电子器件在PCB上如何布局等因素,另一方面可能需要增加一些电子元器件等措施。

wKgaomTKG1iAD3FwAAB3g6ZYr0k072.png

3.4 测试功能

在PCB需要能够对电路直接进行检测,因此设计时需要布置一些触点,方便用欧万用表等测试设备直接进行测试。

综上,就针对一个汽车控制器的实物,回顾了上面的电子器件都有哪些,用来做什么。当然如果还想了解更多内容,需要靠自己去深耕。

wKgaomTKG1iAHZ-rAADS9W25wQY590.jpg

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48110

    浏览量

    740122
  • CAN
    CAN
    +关注

    关注

    56

    文章

    2470

    浏览量

    459268
  • 引脚
    +关注

    关注

    16

    文章

    1045

    浏览量

    48969
  • 汽车控制器
    +关注

    关注

    0

    文章

    21

    浏览量

    5527

原文标题:汽车控制器的硬件学习指南

文章出处:【微信号:智能汽车电子与软件,微信公众号:智能汽车电子与软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    u-boot学习指南,非常好的u-boot学习资料!

    非常好的u-boot学习资料!u-boot学习指南u-boot学习指南u-boot学习指南u-boot学习指南
    发表于 05-19 15:50

    u-boot学习指南

    本帖最后由 lee_st 于 2018-2-1 11:22 编辑 u-boot学习指南
    发表于 02-01 11:10

    STM32Cube官方例程学习指南

    STM32Cube官方例程学习指南。中文版,权威详细的介绍官方库例程。
    发表于 09-26 15:31

    【资料】ARM系列处理学习指南(官方原版)英文

    `官方原版ARM系列处理,纯英文学习指南。`
    发表于 04-01 14:59

    嵌入式工程师完全学习指南相关资料分享

    嵌入式第0部分:前言-基础预科0.1.嵌入式软件工程师完全学习指南0.1.1课程大纲0.1.2为什么要学习嵌入式0.1.3什么人适合学习嵌入式0.1.4完整的嵌入式学习路线图0.1.5
    发表于 10-27 09:47

    Struts快速学习指南-pdf

    Struts快速学习指南:Struts 是一个技术框架,由Craig R. McClanahan编写,并且在2000 年的时候捐献给了ASF,目前,有很多组织和个人参与Struts 框架的开发,使得Struts保持高速成长,同时
    发表于 12-08 10:32 0次下载

    DX32顶级学习指南

    DX32顶级学习指南(拍砖版)资料,有需要的同学可以看一看。
    发表于 03-28 16:17 0次下载

    CCIE学习指南实验室操作:开放式最短路径优先

    CCIE学习指南实验室操作:开放式最短路径优先
    发表于 05-10 17:22 0次下载

    CCIE学习指南实验室操作 : 帧中继介绍

    CCIE学习指南实验室操作 : 帧中继
    发表于 05-10 17:22 0次下载

    Pixhawk学习指南【WalkAnt版】

    pixhawk飞控学习指南详细版
    发表于 01-18 15:58 0次下载

    STM32Cube官方例程学习指南pdf

    STM32Cube官方例程学习指南。中文版,权威详细的介绍官方库例程。
    发表于 01-25 17:04 123次下载

    嵌入式和物联网的shell脚本学习指南之shell脚本入门免费下载

    本文档的主要内容详细技术的是嵌入式和物联网的shell脚本学习指南之shell脚本入门免费下载。
    发表于 09-11 17:15 20次下载
    嵌入式和物联网的shell脚本<b class='flag-5'>学习指南</b>之shell脚本入门免费下载

    K8S(kubernetes)学习指南

    K8S(kubernetes)学习指南
    发表于 06-29 14:14 0次下载

    先楫系列微控制器硬件设计指南

    电子发烧友网站提供《先楫系列微控制器硬件设计指南.pdf》资料免费下载
    发表于 09-19 14:20 2次下载
    先楫系列微<b class='flag-5'>控制器</b><b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>

    低功耗蓝牙安全学习指南

    Bluetooth_LE_Primer_Paper低功耗蓝牙安全学习指南
    发表于 08-09 16:22 11次下载