为了收集CAN信号而制作的测试BOX

你好! 这是Suresoft!
今天,就让我们一起来看看让车联网通信成为可能的CAN(Controller Area Network)吧!
CAN是什么?
1.定义

CAN(控制器局域网)是一种标准通信规范,设计用于微控制器或设备在没有主机的车辆中相互通信。 车辆中的 ECU(电子控制单元)使用 CAN 协议进行通信。



2.出现背景

早在 1980 年代,汽车大多是机械的。然后,随着技术的发展,汽车中逐渐出现了各种模块(ECU),这些模块之间使用异步串行通信方式UART(通用异步接收器/发送器)进行通信。
但是,由于每个模块进行1:1通信,因此每次添加模块时,UART的通信都需要更多的连接线。众多的连接线占用了越来越多的车内空间,从而导致了汽车的重量和成本的增加。

为了解决这个问题,梅赛德斯-奔驰委托博世创建了车载网络,博世于1985年开发了CAN。多个CAN设备可以相互通信,一个CAN接口可以控制多个模块。通过这种方式,可以减少连接线的数量,减轻车辆的重量,降低成本,并有效的对系统进行控制。 1993年ISO确立为国际标准时,CAN已成为汽车通信不可缺少的元素,现已发展到第二代。



3.CAN通讯的优点

1)多线程通信​
CAN总线通讯方式是多线程的,允许多个节点共享通信总线,随时都可以使用。

2)结构简单
它与两个信号进行通信CAN_High 和 CAN_Low因此只需要两根线。 因此,即使添加了很多模块,添加的线数也很少。

3)抗电噪声强大​
CAN 总线由两根双绞线组成,因此具有很强的抗电噪声功能来保护信息。

4)优先使用ID值
汽车中的 ECU 具有唯一的 ID 值。 CAN通过接收过滤设置的ID值来确定优先级。 由于消息内容和优先级由 ID 值而不是地址决定,因此可以提高系统控制速度和安全性。

5)高速远程通讯
CAN 通信提供高达 1M bps 的高速通信,可实现高达 1,000m 的远距离通信。

6)即插即用功能
该功能可轻松将 CAN 控制器连接和断开总线,从而轻松添加和移除多个设备。

虽然CAN是为车辆开发的,但其安全性和优势已经得到验证,CAN总线正被广泛应用于医疗器械、飞机、电梯、地铁等其他领域。 ​


测试BOX

  1. CAN收集装置、制作 Test box​

    1)CAN收集终端装置
    它是为了使用无线通信网络将车辆的 CAN 信息传输和管理到控制服务器而创建的。
  1. 测试BOX的制作目的
    作为车辆测试的临时响应方式,可以方便终端与服务器之间的数据验证。
  2. 测试BOX的工作方式
    在 CAN 模拟器(PCAN-View)中,它通过无线通信响应 CAN 数据(传输到控制服务器系统和数据管理)。

    为了收集CAN信号而制作的测试BOX_第1张图片
  1. 测试盒的内部构成
  1. 构件清单
  • Debugging board
  • CAN simulator : 1CH/2CH
  • 13V Adapter : 220V/13V/5A
  • Sw pc simulator
  • 终端cableA(8pin), B(12pin)
  • 其他(switch,box,bracket)


2)成品参考照片
2.1) CAN-2ch 终端-A (I/F 8pin) 检测 box为了收集CAN信号而制作的测试BOX_第2张图片

  • DC+13V/5A
  • CAN 2ch simulator + Debugging board
  • 终端-A (I/F 8pin) type harness cable
  • On/off switch 和固定装置
    2.2) CAN-1ch 终端-B (I/F 12pin) 检测 box
    为了收集CAN信号而制作的测试BOX_第3张图片
  • DC+13V/5A
  • CAN 1ch simulator + Debugging board
  • 终端-B (I/F 12pin) type harness cable
  • On/off switch 和固定装置
    2.3)其他连接设备
    为了收集CAN信号而制作的测试BOX_第4张图片
  • Wire avss 0.3 / 1M / 12pin
  • DSUB9 : RS232, CAN1, CAN2
    为了收集CAN信号而制作的测试BOX_第5张图片

你可能感兴趣的:(CAN通信,安全)