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

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

3天内不再提示

CAN FD嵌入式控制器开发硬件设计

速锐得车联网 来源:速锐得车联网 2023-08-01 10:41 次阅读

CAN FD作为一种性能可靠、功能完善、成本合理的远程网络通信控制方式,集成CAN/CAN FD控制器MCU、核心板、工控板及物联网解决方案已经被广泛应用到各个控制系统中,例如汽车电子、自动控制、智能大厦、电力系统、能源物流、智慧改装等各个领域。

中国经济已经进入“新常态”的发展阶段,专业调研机构预计全球只有中国汽车市场仍将以7%左右的增速蝉联全球汽车产销第一的位置,作为车载网络市场占有率最高的总线通信网络,我国市场对于CAN FD成功推广的重要性不言而喻。工欲善其事,必先利其器,CAN FD无疑是将是下一个风口,作为高瞻远瞩的厂商,必然会做好准备,乘风破浪。

同时作为成千上万的工业IOT控制的核心,嵌入式处理的独特之处在于控制器对于其他功能和性能的精确定制,就像上篇文章提到,在奔驰汽车CANFD上的座椅调节、后视镜控制、空调控制等功能,综合统一管理各执行器,合理有效地分配系统资源。车身域控制器的功能众多,包括实现灯光控制、雨刮控制、门窗控制、后视镜折叠控制、PEPS、座椅控制等,其中灯光控制部分就包括了近光灯、远光灯、位置灯、转向灯、刹车灯、日行灯等。

雨刮部分包括了低速雨刮、高速雨刮、间隔控制和点刮,门窗控制部分包括了四门闭锁、碰撞解锁、自动落锁、车窗升降及百分比、车窗防夹及一键升窗,后视镜包括了折展、调节及加热,PEPS包括了无钥匙启动、无钥匙进入、迎宾功能、发动机防盗、整车电源控制与管理,座椅包括控制调节与通风、加热,其他还包括OTA及远程诊断、升级、刷写、传感器CANFD数据破解等等。

9e3c6f0e-3014-11ee-9e74-dac502259ad0.png

除了传统的汽车领域,CAN/CAN FD系列总线系统在非汽车应用中也是非常成功的,比如在数控机床、机器人伺服电机工业自动化领域都有广泛的应用,每年全球安装8亿以上的CAN/CAN FD节点。CAN FD的推出,在继承CAN总线优势的基础上,将为用户带来更快更好的应用体验。

自动驾驶车辆无疑是未来汽车的发展趋势,65%的人相信自动驾驶车辆在10—15年内出现,除此之外,我国司机习惯使用紧急刹车辅助系统、盲点检测以及自动泊车系统等高级驾驶辅助系统。而这些系统中大量采用的雷达、超声波等感应元器件(传感器),需要高速、可靠和稳定的车载网络接入到系统中,而这也正是CAN FD的优势所在。

所以,当大量的数据涌入袭来,我们应该如何获取到我们想要的数据及控制,来满足单一的嵌入式处理器与千变万化的IOT产品需求之间存在的不断增大的差距,那就需要对不同的处理器为应用的方案提供不同的功耗,不同的可扩展性、不同的计算性能、不同安全性等来应对不同的用户体验。

为了满足这些需求,我们速锐得凭借十二年来为工业、汽车、物联网、车联网市场提供CAN总线数据应用及解决方案的经验,为客户定制、设计、基于CAN/CAN FD控制器的核心模块及核心板及TBOX。功能从满足、简单、易用、接口清晰,场景应用接口合理等前提选择合适客户的创新方案,而不让硬件的选择限制了最终设计中可能实现的创新。

9e589116-3014-11ee-9e74-dac502259ad0.jpg

MCU控制器系列,我们选择一款基于ARM Cortex-M3内核32位高性能的微控制器,采用96MHz的主频,内置高速储存器,丰富的外设和增强型IO端口芯片包括1个CAN/CAN FD接口,2个I²C接口,2个SPI接口,一个USB接口和3个串口,一个16位高级定时器,满足车规要求,并有多种省电工作模式保证低功耗的需求。

在CAN总线进入到国内之初,CAN设备大多使用NXP的CAN收发器芯片,后来因为芯片荒,导致各个不同厂区的封闭,一度缺货,价格飞涨,现在已经实现了国产替代,无论是使用进口NXP还是国产替代,我们依旧会选择使用方便、简单、抗干扰性好的CAN收发器,但是随着CAN设备或者CAN终端的需求日益剧增,各个半导体厂家都虎视眈眈,比如德州仪器、飞思卡尔、微芯等等纷纷推出了自己的CAN收发器,并声称PIN对PIN兼容,性价比高。

这样,我们在设计这些基础的CAN/CAN FD控制器的时候,比如通过一路CAN/CAN FD采集客户需求的信号,这个架构下,既能轻松开发,也能让应用得到最快实现。开发过程中也发现,尽管芯片的引脚兼容,但是不同厂家的收发器和制造工艺存在较大的区别,他们的参数和性能还是不尽相同,有的车型就是得用进口NXP芯片才能兼容,国产应用和量产均还存在差异,例如有的最低波特率为5—40kbps,很多低波特率的汽车就没办法兼容到。

审核编辑:汤梓红

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

    关注

    146

    文章

    16022

    浏览量

    343676
  • 控制器
    +关注

    关注

    112

    文章

    15238

    浏览量

    171219
  • 嵌入式
    +关注

    关注

    4983

    文章

    18291

    浏览量

    288566
  • CAN
    CAN
    +关注

    关注

    56

    文章

    2471

    浏览量

    459310

原文标题:奔驰CAN FD嵌入式控制器开发硬件设计及应用趋势

文章出处:【微信号:Thread_IOV,微信公众号:速锐得车联网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    奔驰CAN FD嵌入式控制器开发硬件设计及应用趋势

    CAN FD作为一种性能可靠、功能完善、成本合理的远程网络通信控制方式,集成CAN/CAN FD
    的头像 发表于 08-01 10:30 1763次阅读
    奔驰<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>嵌入式</b><b class='flag-5'>控制器</b><b class='flag-5'>开发硬件</b>设计及应用趋势

    诚聘嵌入式硬件

    猎头职位:嵌入式硬件【广州】职位职责:1、开发硬件电路,优化电路设计;2、参与电路原理图设计到PCB打样3、参与嵌入式硬件调试;4、为公司内
    发表于 12-14 10:25

    嵌入式系统和实时系统开发的关键工艺

    和实时系统的关键特性,并探讨在选择或开发硬件和软件组件的基础上开发高效嵌入式系统的解决方案,同时详细说明嵌入式系统和实时系统开发所特有的关键
    发表于 07-11 07:53

    嵌入式系统开发硬件平台分享!

    实用的功能。嵌入式处理通常集成了大量的I/O模块单元(如中断控制器和通信控制器等)和存储(Flash和RAM等)。当
    发表于 08-23 04:35

    嵌入式系统和实时系统开发的关键工艺是什么?

    和实时系统的关键特性,并探讨在选择或开发硬件和软件组件的基础上开发高效嵌入式系统的解决方案,同时详细说明嵌入式系统和实时系统开发所特有的关键
    发表于 08-23 06:45

    嵌入式硬件设计资料分享!

      第4章 搭建硬件平台  第5章 PIC微控制器第6章 AVR微控制器  第7章 68000系列处理  第8章 基于DSP的控制器 第9
    发表于 09-04 17:36

    嵌入式4412开发硬件平台的基础知识

    嵌入式4412开发硬件平台之基础介绍
    发表于 02-04 06:39

    基于OMAP平台的嵌入式运动控制器设计资料分享

    PC独立运行等优势,得到了高速发展与广泛应用。本文主要研究基于OMAP平台的嵌入式运动控制器,为通用嵌入式运动控制器开发提供一种解决方案。
    发表于 12-24 06:52

    嵌入式硬件开发有哪些步骤?

    嵌入式硬件开发,不得不先理解什么是嵌入式?度娘给出的答案是:嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,
    发表于 04-14 14:02

    嵌入式编程和微控制器应用

    欢迎进入嵌入式编程和微控制器应用的世界!使用日益流行且价格适宜的AtmelAVR嵌入式控制器作为学习平台。本书是目前可以获得的最佳书籍之一。对于初学者,本书将会是极好的选择。随着
    发表于 09-20 07:52

    嵌入式硬件 Jack Ganssle

    英文版的嵌入式硬件 embedded hardware 一本关键嵌入式开发硬件学习的书
    发表于 04-05 14:26 82次下载

    嵌入式开发硬件平台的基础部件说明

    嵌入式系统的独特功能。 嵌入式处理器是嵌入式系统中硬件的核心组成部分,但是若没有存储器和I/O设备,它就无法具有各种实用的功能。嵌入式处理
    发表于 11-30 01:21 1017次阅读
     <b class='flag-5'>嵌入式开发硬件</b>平台的基础部件说明

    带SPllnterface的外部CAN FD控制器MCP2517FD的英文数据手册

    MCP2517FD是一种低成本、占地面积小的FD控制器,可以很容易地添加到具有可用SPI接口的微控制器中。因此,CAN
    发表于 07-10 08:00 34次下载
    带SPllnterface的外部<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>控制器</b>MCP2517<b class='flag-5'>FD</b>的英文数据手册

    嵌入式ARM开发教程之ARM9微控制器LPC3180的软硬件平台的设计

    嵌入式ARM开发教程之ARM9微控制器LPC3180的软硬件平台的设计(嵌入式开发硬件开店)-该文档为
    发表于 08-04 11:28 11次下载
    <b class='flag-5'>嵌入式</b>ARM<b class='flag-5'>开发</b>教程之ARM9微<b class='flag-5'>控制器</b>LPC3180的软<b class='flag-5'>硬件</b>平台的设计

    【玩转多核异构】双核高速率CAN-FD评测——飞凌嵌入式

    基于飞凌嵌入式OKMX8MP-C开发板双核控制CAN-FD的使用方法
    的头像 发表于 02-17 11:34 566次阅读
    【玩转多核异构】双核高速率<b class='flag-5'>CAN-FD</b>评测——飞凌<b class='flag-5'>嵌入式</b>