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

Raspberry GPIO pinout - 各种 Raspberry Pi 引脚的功能

Raspberry Pi 是机器人电子项目中必不可少的微控制器。这主要归功于它与音频插孔、灯光和传感器等其他外围设备的兼容性。在本文中,我们将详细讨论 raspberry GPIO 引脚排列的特性。

了解 GPIO 引脚

图 1:Raspberry Pi DIY 电子板

一般来说,GPIO 头针是一个数字转换器,它可以处于开启或关闭状态。以下是关键引脚的完整列表:

5V 引脚

它们是输出引脚,可用于从 Raspberry Pi 提供 5V 电源输出。通常,这些是 PIN 码 2 和 4。

3.3V 引脚

它们的主要功能是为 Raspberry Pi 的外部组件提供 3.3V 电源。您会发现它们表示为引脚 1 和 17。

GND 接地引脚

接地连接通常靠近电路,以保护 Raspberry Pi 的电路板不被烧毁。此外,您可以从地面测量电路的电压。接地 GPIO 接头针脚包括 39、34、30、25、20、14、9 和 6。

预留引脚

它们对于启用替代功能至关重要,特别是 EEPROM 和 I2C 的通信。但是,如果您不熟悉 Raspberry Pi 的操作,请不要将任何设备连接到它们。用于保留用途的备用功能 GPIO 引脚包括引脚 27 和 28。

GPIO 引脚执行的各种功能。

图 2:GPIO 与集成电路板上的电子元件背景

脉宽调制 (PWM)

GPIO 引脚在脉宽调制中必不可少,将数字信号转换为模拟信号。所有引脚都可用于软件 PWM,但对于硬件 PWM,只有引脚 12、13、18 和 19 是必不可少的。

Raspberry Pi 4 上的串行外设接口引脚

串行外设接口 (SPI) 对于促进设备和 Raspberry Pi 之间的通信至关重要。设备的示例包括致动器和传感器。

本质上,树莓派通过主从总线协议进行通信。它包括主输出从引脚 (MOSI) 和主输入从输出 (MISO) 引脚。前者便于将数据发送到外部设备,而后者有助于从外部设备接收数据。

另外,请注意,串行端口必须使用至少 5 个 GPIO 端口,主要用于 MISO、MOSI、GND、CE 和 SCLK。在这种情况下,CE 串行端口引脚启用或禁用电路集成。另一方面,SCLK 履行 SPI 通信中的时钟角色。

Raspberry Pi 4 上的内部集成电路引脚

图 3:Raspberry Pi Pico

您还可以使用内部集成电路 (I2C) 芯片组 GPIO 引脚来控制 Raspberry Pi 模型上的外围设备。其他重要引脚包括串行时钟 (SCL) 和串行数据 (SDA) GPIO 端口。您可以发送的另一种数据类型是可擦除可编程只读存储器 (EEPROM)。

对于通过 SDA 进行的数据传输,您将使用 Raspberry Pi GPIO 连接器引脚 2。此外,对于数据速度控制,您将使用 GPIO 3 物理引脚,在这种情况下,它将用作 SCL GPIO 连接器。另一方面,您将使用 GPIO 连接器引脚 0 从 Pi 的 GPIO 硬件为 EEPROM 传输数据。

最后,GPIO 连接器引脚 1 用作数据速度控制的附加 GPIO 引脚。

Raspberry Pi 4 上的 UART 引脚

在 UART-通用异步收发器中,有顺序的逐位数据传输。对于这种传输,发射器和接收器是必要的。可用于这些功能的 GPIO 引脚是 GPIO 14 和 15。前者是发送器,而后者充当接收器。

如何获取 Pinout 来运行树莓派?

图 4:树莓派单板

首先,您需要知道您使用的 Raspberry Pi GPIO 版本以了解 Pinout。不同版本的完整列表包括 Raspberry Pi 1、2、3 和 4。

树莓派 1

最初的 Raspberry Pi 版本有一个 26 针 GPIO 接头。但是,Raspberry Pi GPIO 1 的第二个版本在 GPIO 端口编号方面有所不同。这是因为 Raspberry 更改了其 CPU 以迎合替代功能。

主要区别在于 I2C 管脚的 BCM 编号,树莓派从 0 改为 2,从 1 改为 3。

树莓派 2、3、4

所有附加板都有一个 40 针 GPIO 接头。此外,Raspberry Pi 2 和 Raspberry Raspberry 在前 26 个引脚方面相似。

但是,Raspberry 2 和后续版本具有额外的 GPIO 引脚来改进功能。例如,额外的 24 个引脚有助于 I2C 和 SPI 等串行协议。

最后,颜色代码、信号名称和 SPI 总线引脚名称有助于识别相应的 GPIO 硬件部件。因此,请考虑检查这些编码,因为它们将有助于为 Raspberry 配置远程 GPIO。

结论

Raspberry Pi 是一种有价值的生产板/适配器板,因为它拥有大量的芯片组 GPIO 引脚列表。我们已经解释了任何 GPIO 驱动程序模型的一些关键引脚。如有其他问题,请与我们联系,我们会及时提供帮助。


工业技术

  1. 2021 年顶级单板计算机
  2. Raspberry Pi 上的温度监控
  3. 树莓派的 DHT Tiny Breakout
  4. Raspberry Pi 上的 1 线温度传感器 DS1820(直接 GPIO)
  5. 超声波传感器 (HC-SR04) + Raspberry Pi
  6. Raspberry Pi 上没有模拟输入的模拟传感器
  7. 使用 Raspberry pi 通过 GPIO 检测按钮按下
  8. 树莓派上的 HC-SR04 超声波距离传感器
  9. Raspberry Pi 的最佳配件
  10. EAM vs CMMS:有什么区别及其功能
  11. 电路板组装的各种方式
  12. 成型机的各部分及其作用