[讨论] //电路积木~通用规范//

xutong   2023-1-5 22:10 楼主

       为了让电路积木更加通用,后续不同的板子也能直接copy过来使用所以要定义一些标准接口,这样可以提升其通用性,只要是遵循这一原则所做的开发无论是谁都能方便快捷的复用电路积木的其他模块。

       标准接口使用2.54mm的排针,在电源电流较大的情况下使用3.96mm的排针。一方面价格便宜,另外一方面较为通用。

1.数字接口标准排序(SPI,IIC)

       在接口方面目前比较多的开发板都是兼容ARDUINO的接口,所以IIC和SPI等接口顺序根据ARDUINO 接口顺序排序。这样要是要用到ARDUINO 快速验证调试。

 

image-20230105221034-1.png  

图1:Arduino Uno 引脚定义

1.1有电源IIC接口排序

PIN1

PIN2

PIN3

PIN4

PIN5

VCC

SCL

SDA

NC

GND

1.2无电源IIC接口排序

PIN1

PIN2

PIN3

PIN4

SCL

SDA

NC

GND

1.3 有电源SPI接口排序

PIN1

PIN2

PIN3

PIN4

PIN5

PIN6

VCC

GND

SCLK

MISO

MOSI

CS

1.4 无电源SPI接口排序

PIN1

PIN2

PIN3

PIN4

PIN5

GND

SCLK

MISO

MOSI

CS

    其中一块板子有多个SPI的从机情况下从PIN号后面继续延伸,比如有电源的从机2的CS为PIN7,同理无电源SPI接口的从机2的CS位PIN6。

希望做一些大家觉得好用的东西!

回复评论 (10)

电路积木~通用规范.docx (268.49 KB)
(下载次数: 3, 2023-1-5 22:52 上传)

通用规范第一版,等大伙完善

这样大家都能用

希望做一些大家觉得好用的东西!
点赞 (1) 2023-1-5 22:52

既然数字接口借鉴IIC和SPI等接口顺序

模拟接口仿照ADC/DAC 模块与 Arduino 连接的方式也是可以滴

点赞  2023-1-6 08:27

这是要弄一个通用测试模块吗?到时候看看成品效果

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2023-1-6 08:55
引用: qwqwqw2088 发表于 2023-1-6 08:27 既然数字接口借鉴IIC和SPI等接口顺序 模拟接口仿照ADC/DAC 模块与 Arduino 连接的方式也是可以滴

收到,模拟接口想的主要是命名之类


点赞  2023-1-6 09:13
引用: 秦天qintian0303 发表于 2023-1-6 08:55 这是要弄一个通用测试模块吗?到时候看看成品效果

就是做很多模块,到时候大家画板子一组合就O了


点赞  2023-1-6 09:13

图片.png   图片.png   准备用这个电源顺序,排列现成省事,Type-c转正负5V,12V

希望做一些大家觉得好用的东西!
点赞  2023-1-6 10:18
引用: xutong 发表于 2023-1-6 09:13 就是做很多模块,到时候大家画板子一组合就O了

嗯,到时候直接通过排针连接,不错

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2023-1-6 12:09
引用: 秦天qintian0303 发表于 2023-1-6 12:09 嗯,到时候直接通过排针连接,不错

对。用2.54排针 便宜好用

希望做一些大家觉得好用的东西!
点赞  2023-1-6 15:20
引用: xutong 发表于 2023-1-6 15:20 对。用2.54排针 便宜好用

最常用的是通孔的直插件,不过最近比较喜欢贴片的2.54的,可以更好进行板卡的走线设计

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2023-1-7 20:39
引用: 秦天qintian0303 发表于 2023-1-7 20:39 最常用的是通孔的直插件,不过最近比较喜欢贴片的2.54的,可以更好进行板卡的走线设计

贴片可能可以直接生产,比较方便

希望做一些大家觉得好用的东西!
点赞  2023-1-8 10:01
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复