您的位置 首页 软件

CAN接口典型电路剖析及使用

CAN总线简介CAN是ControllerAreaNetwork的缩写,目前CAN总线被广泛的应用在汽车电子领域和工业的现场总线中,相比于RS485而言,CAN总…

CAN总线简介CAN是Controller Area Network 的缩写,现在CAN总线被广泛的应用在轿车电子范畴和工业的现场总线中,比较于RS485而言,CAN总线具有如下特色:

  • 通讯速率可到达1Mbps(通讯间隔小于40米);
  • 通讯间隔可达10Km(通讯速率小于5Kbps);
  • 无主从之分,恣意节点之间能够进行数据交互;
  • 裁定机制显着,多节点一起通讯不会形成总线拥堵;
  • 错误处理机制丰厚,可确保CAN通讯的安稳牢靠;
  • 标识符ID有规范帧(11位ID)和扩展帧(29位ID)之分;

硬件规划思路本文首要介绍片上CAN接口电路的规划,不评论SJA1000的硬件规划。

现在mcu品种繁复,片上资源丰厚,许多8位、32位单片机都带有片上CAN资源,所以用户在运用片上CAN总线时首要考虑挑选适宜的电平转化芯片就能够,这样可大大下降规划的难度,并且还能进步硬件的安稳性。

在用单片机规划CAN接口电路的时分,必需要考虑电平的转化状况,所以有两个问题你要有概念:
  • 单片机的电平是TTL电平;
  • CAN的电平是以CANH、CANL两线之间的差分电压界说的;
  • TTL电平与CAN电平不兼容;
所以在规划电路的时分,有必要想到要电平转化,这也是该电路的规划中心,幸亏许多半导体公司都替你想好了,所以你只需要挑选一款适宜的CAN收发器芯片就能够了。常用的CAN收发器芯片有:42675,PCA82C250等。

CAN典型电路以片上CAN资源为中心,合作CAN收发芯片所规划的电路如下:

从图中能够看出,CAN接口电路十分简略,这种接口类的技能,一般硬件电路教简略,费事的是协议。
抗干扰规划

  • 通讯阻隔

为了进步CAN总线的安稳性,一般将CAN总线与单片机网络阻隔开来,与RS485电路不同的是,CAN总线与单片机相关的引脚只要两个,所以运用一个双通道数字阻隔芯片就能够完成了,阻隔电路如下图所示。

  • 限流维护
避免CAN总线的电流过大将芯片烧坏,能够在总线上串入自康复保险丝,当电流过大时,保险丝熔断,电流康复正常时保险丝自康复。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/ruanjian/238175.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部