设计Arduino转接板
时间:10-02
整理:3721RD
点击:
为了迎合项目的功能,特打了一块转接板,用于接出所需要的功能。
转接板增加了RS485与CAN的通讯接口。
增加了继电器的驱动电路。
增加OneNet的8266接口。
将I2C、SPI、UART接口统一集中到一起。
原理图如下:
CAN使用的是芯片PCA82C250T,并使用光耦进行隔离。
RS485使用的芯片是6LB184,自动换向,不使用多余的GPIO进行方向的控制了。同样,也使用光耦进行隔离。
继电器的驱动使用的是光耦隔离的三极管。
PCB文件如下:
使用了Arduino的接口。
丝印比较小,由于布板、打样比较仓促,有一些地方可以修改的,下面这个是1.2版本的PCB,较第一版要好一点,但还是在修缮中。
最两侧的双排针最好是使用两边都是针的那种,这样也不影响原有的接口的使用,但我这儿没有那样的,就使用了普通的那种。
空板子,正反面;
焊接好的板子,正反面。
与开发板连接在一起,还是挻配的啊。再加上8266模块。
不错!
支持小编,
谢谢分享,学习学习。