当前位置:首页 > 嵌入式 > 玩转嵌入式
[导读]CAN是Controller Area Network 的缩写,目前CAN总线被广泛的应用在汽车电子领域和工业的现场总线中。

今天讲解CAN总线的典型电路。


CAN总线简介


CAN是Controller Area Network 的缩写,目前CAN总线被广泛的应用在汽车电子领域和工业的现场总线中,相比于RS485而言,CAN总线具有如下特点:
  1. 通信速率可达到1Mbps(通信距离小于40米);
  2. 通信距离可达10Km(通信速率小于5Kbps);
  3. 无主从之分,任意节点之间可以进行数据交互;
  4. 仲裁机制明显,多节点同时通信不会造成总线拥堵;
  5. 错误处理机制丰富,可保证CAN通信的稳定可靠;
  6. 标识符ID有标准帧(11位ID)和扩展帧(29位ID)之分;

硬件设计思路


本文主要介绍片上CAN接口电路的设计,不讨论SJA1000的硬件设计。
现在mcu种类繁多,片上资源丰富,很多8位、32位单片机都带有片上CAN资源,所以用户在使用片上CAN总线时主要考虑选择合适的电平转换芯片就可以,这样可大大降低设计的难度,而且还能提高硬件的稳定性。
在用单片机设计CAN接口电路的时候,必须要考虑电平的转换情况,所以有两个问题你要有概念:
  1. 单片机的电平是TTL电平;
  2. CAN的电平是以CANH、CANL两线之间的差分电压定义的;
  3. TTL电平与CAN电平不兼容;
所以在设计电路的时候,必须想到要电平转换,这也是该电路的设计核心,幸好很多半导体公司都替你想好了,所以你只需要选择一款合适的CAN收发器芯片就可以了。常用的CAN收发器芯片有:42675,PCA82C250等。


CAN典型电路


以片上CAN资源为核心,配合CAN收发芯片所设计的电路如下:
从图中可以看出,CAN接口电路非常简单,这种接口类的技术,一般硬件电路简单,麻烦的是协议。


抗干扰设计


  • 通讯隔离
为了提高CAN总线的稳定性,一般将CAN总线与单片机网络隔离开来,与RS485电路不同的是,CAN总线与单片机相关的引脚只有两个,所以使用一个双通道数字隔离芯片就可以完成了,隔离电路如下图所示。

  • 限流保护
防止CAN总线的电流过大将芯片烧坏,可以在总线上串入自恢复保险丝,当电流过大时,保险丝熔断,电流恢复正常时保险丝自恢复。

关注微信公众号『玩转嵌入式』,后台回复“128”获取干货资料汇总,回复“256”加入技术交流群。

精彩技术文章推荐



01

|上拉电阻为什么能上拉?看完恍然大悟


02

|电阻上的数字是什么意思?


03

|卡尔曼滤波算法,啥原理?


04

|关于三极管,大家必须要知道的事情



免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在工业自动化场景中,传感器输出的微弱信号常伴随噪声干扰,直接影响数据采集精度与系统稳定性。以压电式加速度传感器为例,其输出电荷量仅为纳库级,需通过信号调理电路实现噪声抑制与信号放大,最终输出毫伏级电压信号供后续处理。本文...

关键字: 工业传感器 电路设计

在电子电路的复杂体系中,元件作为构成电路的基本单元,其分类直接决定了电路的功能实现与性能表现。其中,无源元件与有源元件的划分是最基础也是最关键的分类方式,二者如同电路世界的 “基石” 与 “引擎”,分别承担着能量调控和功...

关键字: 无源元件 有源元件 电路设计

电容,作为电路设计中不可或缺的器件,以其独特的功能和广泛的用途,在电子领域扮演着举足轻重的角色。它不仅是一种无源元件,更在多个方面发挥着关键作用,如旁路、去耦、滤波以及储能等。

关键字: 电路设计

电路稳定性(stability of electric circuit)是动态电路在受到扰动后维持原有工作状态或恢复至原状态的能力,属于电气工程学科核心研究内容。其核心特性表现为系统运行中遭遇扰动时不发生质变,或在扰动消...

关键字: 元器件 电路设计

音频放大器是电子DIY领域的经典项目,既能实践模拟电路设计,又能获得可听化的成果。本文将以经典LM3886芯片为例,系统讲解从电路原理设计、元件选型、PCB布局到调试优化的完整流程,帮助读者构建一台高性能的DIY音频放大...

关键字: 音频放大器 电路设计

电池管理系统(BMS)作为新能源汽车的核心技术之一,其电路设计需兼顾电量估算精度、均衡控制效率与保护电路可靠性。本文结合行业实践与技术原理,通过数据支撑与案例分析,探讨BMS电路设计的关键要素。

关键字: BMS 电路设计

在电子电路中,电解电容的纹波电流承受能力直接影响其使用寿命和电路稳定性。准确测试纹波电流不仅能验证电容性能是否达标,也是电路设计可靠性验证的关键环节。以下从测试原理、设备准备、操作步骤到数据解读,全面介绍电解电容纹波电流...

关键字: 电解电容 纹波电流 电路设计

在电子电路设计与实践中,稳压芯片是维持稳定输出电压的关键组件。然而,当我们将两个输出电压不同的稳压芯片的输出脚连接在一起时,会引发一系列复杂的物理现象和潜在风险。这一操作不仅违反了常规的电路设计原则,还可能对电路系统造成...

关键字: 稳压 芯片 电路设计

在当今电子技术飞速发展的时代,随着电子产品不断向小型化、高性能化迈进,印刷电路板(PCB)的设计变得愈发复杂和精密。过孔,作为 PCB 中连接不同层线路的关键元件,其对信号完整性的影响已成为电路设计中不可忽视的重要因素。...

关键字: 印刷电路板 电路设计 信号

IIC(Inter IC Bus)协议是一种广泛应用于嵌入式系统中的同步半双工通信协议。随着电子设备的复杂性不断增加,高多层电路板设计变得越来越普遍。在高多层电路板中实现可靠的IIC通信,需要综合考虑布线策略、电源设计、...

关键字: 电路板 电路设计
关闭