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

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

3天内不再提示

还在为CAN接口不够而发愁?全国产器件高性价比CAN接口扩展芯片CSM330A满足你

ZLG致远电子 2023-10-16 18:19 次阅读

产品开发过程中,相信大家遇到过硬件平台CAN资源紧张、对CAN隔离方案经验不足等情况。为解决此类问题,全国产化、高隔离、高数据流量、超小体积的UART/SPI转CAN芯片CSM330A应运而生。

82c74b2e-6c0d-11ee-9788-92fbcf53809c.jpg  产品概述

CSM330A支持通过SPI/UART扩展出一路CAN接口,可以方便地嵌入到具有SPI或UART接口的设备中,产品效果图如图1所示。

82cdd372-6c0d-11ee-9788-92fbcf53809c.jpg

图1CSM330A产品效果图

CSM330A尺寸仅为15mm*10mm*3mm、元器件100%国产化、UART/SPI速率最高达2Mbps、CAN端口速率最高达1Mbps;能够承受3500VDC隔离耐压,具有错误反馈机制和高数据流量等优秀性能。


82d3d1e6-6c0d-11ee-9788-92fbcf53809c.jpg  产品特色功能

1. 可以实时获取CAN错误计数值

CSM330A具备错误反馈机制,用于帮助用户了解通信过程中UART/SPI端的错误信息及读取CAN错误计数值。错误检测范围为UART/SPI的帧尾错误、CRC校验错误、CAN计数错误,当CSM330A接收的UART/SPI数据发生所述的前2项错误或CAN错误计数值>128,CSM330A的Error Txd引脚由高电平转为低电平通知用户。

除此之外,用户也可无需等待Error Txd电平状态的切换,用户可以主动发送读错误命令来获取错误信息。错误反馈机制时序可参考图2所示。

82e23128-6c0d-11ee-9788-92fbcf53809c.png

图2CSM330A错误检测机制时序图

如果恶劣的应用环境对数据的通信产生了影响,用户可以通过错误反馈机制获取UART/SPI端的错误信息及CAN错误计数值,进而可以实时了解通信状态。该功能更详细的应用信息可以参考CAM330A用户手册。

2. UART/SPI端数据具备CRC校验功能

CSM330A具有四种转换方式供用户选择,分别是透明转换、透明带标识转换、自定义协议转换、自定义带校验转换。其中在自定义带校验转换方式下UART/SPI帧由帧头、帧长度、帧类型、帧ID、数据域、CRC校验域、帧尾组成,CRC校验保证了数据转换的准确性。

3. 具备高数据流量

因文章篇幅有限,本次仅以UART转CAN数据流向的测试进行说明,使用户对CSM330A的高数据流量有直观的了解。本次测试产品配置为自定义带校验转换方式、UART波特率2Mbps、CAN波特率1Mbps的扩展帧,硬件测试框图如图3所示。

82efad76-6c0d-11ee-9788-92fbcf53809c.png

图3硬件测试框图在此环境下 ZCANPRO 完成接收后(接收100w帧CAN报文),ZCANPRO 在 152s和153s处的报文序号分别如图4、如图5所示,读取CAN报文时间标识从152s~153s的帧流量为 6802-286=6516帧/s,此时CAN总线利用率如图6所示约为84.5%。相同方式测得透明转换方式下帧流量约为7600帧/s。

83003452-6c0d-11ee-9788-92fbcf53809c.png

图4CAN报文152s处序号截图

83093ed0-6c0d-11ee-9788-92fbcf53809c.png

图5CAN报文153s处序号截图

8312f0ec-6c0d-11ee-9788-92fbcf53809c.png

图6CAN总线利用率截图


82d3d1e6-6c0d-11ee-9788-92fbcf53809c.jpg  其它应用场景

得益于CSM330A的优秀性能,该芯片除了用作扩展CAN接口外,也有其它广泛应用场景,例如用于低成本CAN中继器、CAN与RS-485转换器、CAN与RS-232转换器等等,以下为相关应用的简易框图。831f7e70-6c0d-11ee-9788-92fbcf53809c.png图7用作CAN中继器简易框图83260204-6c0d-11ee-9788-92fbcf53809c.png

图8用作CAN与RS-485转换器简易框图

833138cc-6c0d-11ee-9788-92fbcf53809c.png

图9用作CAN与RS-232转换器简易框图


82d3d1e6-6c0d-11ee-9788-92fbcf53809c.jpg  总结一下

CSM330A的供应链是稳定可靠的全国产厂家,它具有超小的体积,优异的性能,高稳定性,是一款高性价比的产品。它的应用电路简单、软件适配便捷、使用场景广泛,是帮助用户解决相关应用问题的不二选择。

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

    关注

    455

    文章

    50756

    浏览量

    423343
  • 接口
    +关注

    关注

    33

    文章

    8582

    浏览量

    151072
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2744

    浏览量

    463648
收藏 人收藏

    评论

    相关推荐

    更小!更强!更新颖!三合一全隔离CAN收发芯片SM1500

    导读探索SM1500芯片——一款超小体积的三合一全隔离CAN收发芯片,它如何以其创新威廉希尔官方网站 解决设计尺寸限制和电磁干扰问题,同时在新能源行业中的应用如何提升系统性能和设计效率。您是否在为
    的头像 发表于 12-11 01:05 151次阅读
    更小!更强!更新颖!三合一全隔离<b class='flag-5'>CAN</b>收发<b class='flag-5'>芯片</b>SM1500

    CAN/CANFD卡接口函数使用说明

    电子发烧友网站提供《CAN/CANFD卡接口函数使用说明.pdf》资料免费下载
    发表于 10-15 17:35 0次下载

    物联网行业中汽车电子控制系统分享_CAN接口芯片详解

    CAN接口芯片采用差分信号传输威廉希尔官方网站 ,这种威廉希尔官方网站 能够有效抗干扰和抑制传输误码,从而确保数据传输的可靠性和稳定性。这对于物联网系统来说至关重要,因为物联网系统往往需要在复杂多变的环境中进行数据传输,
    的头像 发表于 09-24 14:34 1153次阅读
    物联网行业中汽车电子控制系统分享_<b class='flag-5'>CAN</b><b class='flag-5'>接口</b><b class='flag-5'>芯片</b>详解

    CAN接口按键面板 控制面板 操作面板 #can总线 #按键面板 #洒水车

    CAN接口
    长沙硕博电子科技股份有限公司
    发布于 :2024年09月09日 09:25:12

    CAN总线的接口类型

    CAN总线(Controller Area Network)是一种基于广播的串行通信协议,广泛用于连接分布式系统中的各个设备,实现它们之间的数据交换和控制。CAN总线接口的定义涵盖了物理层和数据链路层的多个方面,包括
    的头像 发表于 09-03 14:13 1776次阅读

    业内超高性价比CAN BUS通讯接口静电防护器件SENC23T24V2BC

    /NUP2105LT1G等器件作为CAN BUS搭配做静电防护。基于该方案的广泛应用,湖南静芯推出业内最高性价比CAN BUS通讯接口静电防
    的头像 发表于 08-21 15:36 412次阅读
    业内超<b class='flag-5'>高性价比</b><b class='flag-5'>CAN</b> BUS通讯<b class='flag-5'>接口</b>静电防护<b class='flag-5'>器件</b>SENC23T24V2BC

    业内最高性价比RS485/422通讯接口静电防护器件SENC712A

    RS485/422接口在工业自动化领域应用十分广泛,为了防止静电放电事件对端口的损害,业内常使用SM712器件作为485搭配做静电防护。基于该方案的广泛应用,湖南静芯推出业内最高性价比RS485
    的头像 发表于 08-05 17:34 455次阅读
    业内最<b class='flag-5'>高性价比</b>RS485/422通讯<b class='flag-5'>接口</b>静电防护<b class='flag-5'>器件</b>SENC712<b class='flag-5'>A</b>

    芯力特车规TVS产品助力CAN/LIN通讯接口保护

    芯力特深耕车规CAN/LIN通讯接口芯片,在大量的客户项目应用中深入了解客户需求后,推出了汽车级TVS防护器件,助力车规CAN/LIN通讯
    的头像 发表于 07-02 08:07 481次阅读
    芯力特车规TVS产品助力<b class='flag-5'>CAN</b>/LIN通讯<b class='flag-5'>接口</b>保护

    全新Linux环境PCAN驱动程序发布!CAN/CAN FD通信体验全面升级!

    全新8.17.0版本的PCAN-Linux驱动程序正式发布,专为CANCAN FD接口量身打造。无论是CAN 2.0 a/b还是
    的头像 发表于 04-19 10:38 928次阅读

    OBD接口CAN分析仪使用方法

    OBD接口CAN分析仪的使用主要涉及到将设备与汽车的OBD接口连接,并通过配套的软件进行数据的读取和分析。以
    的头像 发表于 04-18 11:21 984次阅读

    CANoe总线接口硬件VN1640A实物展示与功能介绍#汽车CAN总线 

    总线接口CAN总线接口
    北汇信息POLELINK
    发布于 :2024年04月11日 10:50:36

    爱普特再推超高性价比全国产32位MCU—APT32F1025B

    近日,全国产32位MCU小巨人企业爱普特微电子宣布推出一款超高性价比全国产RISC核32位MCU——APT32F1025B,进一步扩展丰富其在全国
    的头像 发表于 03-29 08:17 1042次阅读
    爱普特再推超<b class='flag-5'>高性价比</b><b class='flag-5'>全国产</b>32位MCU—APT32F1025B

    应用探讨:二路CAN接口的定制

    CAN的大部分专利归博世所有,尽管开发开源CAN IP没有任何限制,但对于任何商业用途,博世的协议许可证是必不可少的先决条件。 AG32系列MCU产品,在芯片内部内置了CPLD逻辑,可以有效地
    发表于 01-29 13:37

    NUC240 CAN接口支持5K吗?

    CAN接口使用uint32_t CAN_Open(CAN_T *tCAN, uint32_t u32BaudRate, uint32_t u32Mode)函数配置5000bps是返回2
    发表于 01-15 07:14

    CAN总线接口保护方案

    CAN总线的应用范围广,应用环境相当复杂,一些静电、浪涌等干扰很容易耦合到总线上,并直接作用于CAN总线接口。为了满足一些高等级EMC的要求,有必要添加额外的外围保护电路。
    的头像 发表于 01-13 08:27 697次阅读
    <b class='flag-5'>CAN</b>总线<b class='flag-5'>接口</b>保护方案