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

预组装 40 针 Pi 楔形连接指南

简介

预组装的 40 针 Pi Wedge 是我们 Pi Wedge 系列的最新成员。这是将那些讨厌的 Pi 引脚拆到面包板上以便可以轻松使用的绝妙方法。

面包板中的 Pi 楔形

此 Pi Wedge 与带有 40 针 GPIO 接头的 Pi 系列成员兼容,包括

它将最近 Pis 上的 40 针 GPIO 连接器调整为面包板友好的外形,并通过类似的功能重新排列针脚。此外,GPIO引脚按升序排列。

此版本也完全组装 - 无需焊接!

Pi Wedge,显示为 Pi B+。

包含在本教程中

​​背景

在围绕 Raspberry Pi 开发 Twitter Monitor 和 Great American Tweet Race 等项目的过程中,我们发现在尝试将 Pi 扩展为涉及外部硬件的原型时,我们遇到了一些成长的痛苦。

这个老鼠窝里有一个树莓派

Raspberry Pi B+ 型有一个 40 针连接器,可提供对多个通信接口以及 GPIO 和电源的访问。但是连接器没有详细的标签,原生的引脚排列有些散乱。用于类似功能的管脚并不总是组合在一起,电源和地管脚穿插在一起,没有明显的图案。

引脚也不会很容易转化为无焊面包板。我们的第一个项目使用了一堆刚插入接头的 F-M 跳线。当事情停止工作时,他们涉及很多“老鼠窝摇晃”。

引导

除了使用 I/O 连接器的物理问题外,开始使用全新的 Raspberry Pi B+ 似乎总是涉及先有鸡还是先有蛋的情况。我们只想通过 SSH 进入它,所以我们可以使用命令行。但是为了通过 SSH 连接到它,我们需要知道它的 IP 地址……当然,通过在命令行上运行 ifconfig 最容易获知 IP 地址。

解决方案

认识 40-Pin Pi Wedge

Pi Wedge B+ 连接到 40 针 GPIO 连接器,并以面包板友好的排列和间距断开针脚。它在电源线上添加了一对去耦电容器,并使初始启动过程更容易 - 您可以将 FTDI 基本模块插入串行端口。

组装

内容

预组装的 Pi Wedge 随附 Wedge PCB 和 40 针带状电缆。

连接

40 针带状电缆用于将楔块连接到 Pi。该电缆是极化的。在 Pi Wedge PCB 端,电缆上的齿将与带护罩的接头中的凹口连接。

插入带状电缆

Pi B+ 上的标头本身没有任何东西可以帮助保证对齐。您需要注意它是否正确连接。 Pi 上的引脚 1 在丝印矩形上标有折角。带状电缆连接器上压印有(一个几乎不可见的)小三角形标记针脚 1。第一个针脚也在电线上编码,例如下图中的红色标记(尽管它也可能是另一种颜色,例如黑色或深蓝色)。

正确的 pin-1 方向

FTDI 连接器也需要正确对齐。请务必匹配两块板上的“grn”和“blk”标记。

正确的 3.3V FTDI-Basic 方向

在下一节中,我们将探讨如何将来自 Pi 的信号映射到 Wedge。

引脚映射

随着 B+ 的变化

当 Raspberry Pi 基金会推出 B+ 时,他们将 GPIO 接头从 26 个引脚扩展到 40 个引脚。 A+ 和 Pi 2 Model B 继承了这些更改。连接器增加了 9 个 GPIO 引脚以及 ID_SC 和 ID_SD 引脚以识别外围设备,您可以在我们的 SPI 和 I2C 教程中了解更多信息。

信号位置

Pi Wedge 重新组织了 Pi 上的 I/O 引脚,在相邻的引脚上放置了类似的功能。 SPI、I2C 和 UART 信号都分组在一起。

功能分组

尽管标签很短,但引脚已贴上标签,以适应 PCB 上的可用空间。 UART、SPI 和 I2C 引脚标有其通信总线功能,但在该模式下配置时,它们也可用作 GPIO 引脚。

下表表示 Pi Wedge 上的信号分配,包括适当的外设和备用 GPIO 分配。

楔形丝绸 Python (BCM) WiringPi GPIO 名称 名称 WiringPi GPIO Python (BCM) 楔形丝
G17 17 0 GPIO17 (GPIO_GEN0) GPIO18 (GPIO_GEN1) 1 18 G18
G16 16 27 GPIO16 GPIO19 24 19 G19
G13 13 23 GPIO13 GPIO20 28 20 G20
G12 12 26 GPIO12 GPIO21 29 21 G21
G6 6 22 GPIO06 GPIO22 (GPIO_GEN3) 3 22 G22
G5 5 21 GPIO05 GPIO23 (GPIO_GEN4) 4 23 G23
G4 4 7 GPIO04 (GPIO_GCLK) GPIO24 (GPIO_GEN5) 5 24 G24
CE1 11 GPIO7 (SPI_CE1_N) GPIO25 (GPIO_GEN6) 6 25 G25
CE0 10 GPIO8 (SPI_CE0_N) GPIO26 25 26 G26
MOSI 12 GPIO10 (SPI_MOSI) GPIO27 (GPIO_GEN2) 2 27 G27
味噌 13 GPIO09 (SPI_MISO) GPIO03 (SCL1, I2C) 9 SCL
SCK (不工作 14) GPIO11 (SPI_CLK) GPIO02 (SDA1, I2C) 8 SDA
RXI 16 GPIO15 (UART_RXD0) GPIO0, ID_SC (I2C ID SC EEPROM) 31 IDSC
TXO 15 GPIO14 (UART_TXDO) GPIO1, ID_SD (I2C ID SD EEPROM) 30 IDSD
5V 5V
3.3V 3.3V
地面 地面

Pi Wedge B+ Pin-Function 映射

抬头! 引脚排列与 Pi Wedge 相关。如果您正在寻找与 Pi 标头相关的引脚排列,请查看 Raspberry gPIo 教程中的表格。

逻辑电平和功率

逻辑层

Pi 使用 3.3V 逻辑电平,不能承受 5V 电压。许多外围设备能够在 3.3V 下运行,但如果您需要与 5V 设备接口,请使用电平转换器,例如 TXB0104 分线器。

通讯

6 针 FTDI 接头上的信号也限于 3.3V 逻辑电平。请务必将其与 3.3V FTDI 模块一起使用,而不是 5V 模块。

电源

了解 Pi 的电源对于成功使用它至关重要,尤其是在将其构建到更大的系统中时。

Raspberry Pi B+ 比它的前辈更高效,因为它用开关稳压器取代了之前的线性电源稳压器链。

最近发布的原理图适用于 Raspberry Pi B+,我们假设 Pi2 模型 B 和 A+ 相似。检查这些原理图,我们看到 5V 电压通过连接器 J1 进入电路板——这是一个微型 USB 连接器,但只连接了电源和接地引脚。来自该连接器的 5V 电压通过一个保险丝和一个晶体管电路,以防止电源极性意外,然后在没有任何进一步调节的情况下继续绕过电路板。 Pi Wedge 上的 5V 连接直接来自这条线。

在 B+ 上,5V 进入双开关稳压器,进一步将其降低到 3.3V 和 1.8V。 I/O 连接器上存在稳压 3.3V。

根据整体需求和可用性,可以在 Pi 部署中应用多种电源策略。

阅读更多信息……预组装 40 针 Pi 楔形连接指南

制造工艺

  1. CNC 原型制作指南
  2. FLIR Lepton 连接指南
  3. Raspberry Pi 3 入门套件连接指南
  4. Pi 伺服帽连接指南
  5. Qwiic HAT for Raspberry Pi 连接指南
  6. 电锤指南
  7. 锻造锻造指南
  8. 铜合金材料指南
  9. 精密铸造指南
  10. GD&T 并行快速指南
  11. 弹簧阻尼器更换指南
  12. 液压缸选择指南