亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

Can Bus Shield:全面了解这款汽车控制器

当时,汽车技术还没有现在那么先进。各种创新伴随着其中之一是 Can 总线屏蔽。有了它,现代汽车现在变得更加智能。现在可以获得通过汽车电路的实际发动机转速和车速等信息。

因此,由于其可靠性和中等通信速度,它的受欢迎程度不足为奇。随后,我们讨论了 Can-bus 功能以及如何将它们与微控制器一起使用。

1。什么是 can bus?

Can-Bus shield 是现代机床中的工业控制器。一个很好的例子是车载诊断,它使用来自微型电机或 TIPM 的有效消息来操作电子功能。

(一个Can-bus shield V2芯片)。

https://commons.wikimedia.org/wiki/File:CAN_BUS_Shield_V2.jpg

2。特点

Can-bus shield 有几个特点,使其独特而有效。它们包括:

3。硬件和软件

A.硬件

  1. DB9 电源接口。
  2. V_OBD。
  3. LED 指标:
  1. 终端 – 用于 CAN_L 和 CAN_H。
  2. Arduino UNO 引脚分配。
  3. 串行 Grove 连接器。
  4. I2C Grove 连接器。
  5. ICSP 引脚。
  6. MCP2551 Can-bus 控制器 - 高速 CAN 收发器。
  7. MCP2515 Can-bus 控制器 – 与 SPI 接口集成的单一 CAN 控制器。

(带有 Arduino Uno 的 Can-bus 扩展板)。

https://commons.wikimedia.org/wiki/File:Arduino_Uno_with_CAN-bus_shield.JPG

B.软件

通常,该软件与 Arduino Uno、Arduino Leonardo 或 Arduino MEGA 等 Arduino 标准接口兼容。

4. Can-bus Shield 是如何工作的?

https://www.youtube.com/watch?v=PEI5EWSgaRk

(本视频将带您了解 Can-bus 屏蔽的工作原理)。

5。可以总线屏蔽入门级操作

要开始操作 Can-bus shield,您需要按照以下步骤操作。

所需材料

硬件连接

首先,您必须在 Seeeduino 4.2 版中放置两个 Can-bus 屏蔽。之后,用跳线连接这两个 CAN 总线屏蔽层。这样连接它们:

CAN_L 到 CAN_L 和 CAN_H 到 CAN_H。

软件安装

对于软件安装,您必须查阅 Can-Bus 的 Arduino 库。之后,设置一个节点为Master,其他节点为Slaver。

代码

将适当的代码上传到 Arduino IDE 以完成对 Can-bus 扩展板的编程。

(显示两个 Can-bus 屏蔽之间发送和接收数据的串行监视器。

6.常见问题

Can-bus Shields 是否与 Arduino 兼容?

是的。该控制器完全兼容Arduino Uno、Arduino MEGA和Arduino Leonardo。

如何更换SS Pin?

请按照以下几个步骤操作:

CAN-BUS Shields 初始化失败

对于 Can-bus shield V1.1 到 Can-bus shield V2 及以上,您需要修改代码:

MCP_CAN CAN(9); // 将 CS 设置为引脚 9。

结论

总之,CAN 总线屏蔽非常适合汽车应用。但是,在 Arduino 微控制器的帮助下,它可以运行代码来控制汽车仪表板上的多个元素。

因此,使用 Can-bus shields 模块构建和编程出色的项目变得更加容易。因此,如果您在构建此类项目时需要专业帮助,请联系我们。欢迎联系我们。


工业技术

  1. Arduino Spybot
  2. Arduino GrowBox 控制器
  3. Domotic 温室
  4. ED BMSdiag
  5. 工业 4.0 的智能工厂就是关于数据
  6. 关于全氧燃料
  7. 表面贴装技术——它是关于什么的?
  8. 关于航空航天应用的熔模铸造
  9. 了解什么是 EDM 刻模
  10. 了解什么是硬加工
  11. 了解汽车发动机
  12. 了解汽车继电器