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

    文章

    17123

    浏览量

    350994
  • 控制器
    +关注

    关注

    112

    文章

    16332

    浏览量

    177812
  • 嵌入式
    +关注

    关注

    5082

    文章

    19104

    浏览量

    304823
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2744

    浏览量

    463623

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

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

收藏 人收藏

    评论

    相关推荐

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

    CAN FD作为一种性能可靠、功能完善、成本合理的远程网络通信控制方式,集成CAN/CAN FD
    的头像 发表于 08-01 10:30 2185次阅读
    奔驰<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>设计及应用趋势

    【RK3562J开发笔记】MCP2518FD外部CAN-FD控制器的调试方法

    MCP2518FD是一款在各行业中都有着广泛应用的CAN-FD控制器芯片,本文就将为大家介绍如何在飞凌嵌入式RK3562J开发板上适配MCP
    的头像 发表于 12-07 14:22 749次阅读
    【RK3562J<b class='flag-5'>开发</b>笔记】MCP2518<b class='flag-5'>FD</b>外部<b class='flag-5'>CAN-FD</b><b class='flag-5'>控制器</b>的调试方法

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

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

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

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

    时间触发嵌入式系统设计模式(使用8051微控制器开发可靠应用

    时间触发嵌入式系统设计模式:使用8051微控制器开发可靠应用主要关注使用软件模式迅速地开发时间触发嵌入式系统的软件,涉及的系统全部基于805
    发表于 10-28 23:20 688次下载
    时间触发<b class='flag-5'>嵌入式</b>系统设计模式(使用8051微<b class='flag-5'>控制器</b><b class='flag-5'>开发</b>可靠应用

    嵌入式液压控制器的实现

    嵌入式液压控制器是在国内某大型钢铁公司的技术改造中开发的。控制器硬件上采用研华工控机和I/O 板,软件上使用了VxWorks
    发表于 05-26 13:34 26次下载

    基于嵌入式运动控制器系统的设计与开发

    本文综合运用嵌入式系统技术和运动控制技术,采用X86架构的PC104作为核心中央处理的方案,详细介绍了嵌入式运动控制器
    发表于 07-30 15:18 15次下载

    基于CORBA技术的嵌入式控制器设计

    本文以制造业嵌入式控制器为背景,在所选择的嵌入式硬件和实时操作系统的基础上,开发基于CORBA技术的面向重矿行业的
    发表于 09-06 17:30 1707次阅读
    基于CORBA技术的<b class='flag-5'>嵌入式</b><b class='flag-5'>控制器</b>设计

    嵌入式硬件 Jack Ganssle

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

    智能阀门控制器嵌入式设计与开发

    智能阀门控制器嵌入式设计与开发
    发表于 10-30 14:55 15次下载
    智能阀门<b class='flag-5'>控制器</b>与<b class='flag-5'>嵌入式</b>设计与<b class='flag-5'>开发</b>

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

    嵌入式系统的独特功能。 嵌入式处理嵌入式系统中硬件的核心组成部分,但是若没有存储和I/O
    发表于 11-30 01:21 1374次阅读
     <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>的英文数据手册

    嵌入式开发硬件概念十六条资料下载

    电子发烧友网为你提供嵌入式开发硬件概念十六条资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 03-30 08:45 4次下载
    <b class='flag-5'>嵌入式开发硬件</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 961次阅读
    【玩转多核异构】双核高速率<b class='flag-5'>CAN-FD</b>评测——飞凌<b class='flag-5'>嵌入式</b>