PCB图如下:
描述
CAN-BUS 分线器
面包板兼容 CAN-BUS 分线模块
这是什么:
我们中的一些人已经使用了市场上常见的 CAN-Bus 分线模块。它们非常便宜,而且效果很好。然而,它们被设计为与 5v 逻辑一起使用,如 Arduino。也可以使用电平转换器使它们与 3v 逻辑一起工作(如 Raspberry Pi、ESP32 等)
现有模块也不兼容面包板。
因此,这是我卑微的尝试,让我自己的生活(也许还有其他人的生活)更轻松一些……
两个模块并排进行比较。
它是如何工作的?/ 它有什么特点?
该板使用 Microchip 的 MCP2515 SPI CAN 控制器和 TJA1050 CAN 收发器。这两者都非常便宜且易于掌握。MCP2515 兼容 3v 或 5v,但 TJA1050 是仅 5v 的器件。
特征:
5 双向电平转换器,基于 BSS138 N 沟道 MOSFET,也是一种非常便宜且易于获得的组件。
清晰标记的 3v 和 5v 逻辑引脚
面包板兼容
跳线可启用 120 欧姆镇流电阻器,用于短距离 CAN 网络
尺寸:63 毫米 x 24 毫米
Breakout 模块兼容 Arduino、ESP32、ESP8266、Raspberry Pi、Raspberry Pi Pico 以及 STM32 和其他配备 SPI 总线的微控制器。
示意图
软件
分线板可与大多数流行的 Arduino 或 Micropython/Circuit Python CAN 总线库一起使用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !