Spannungen für GPIO Pins für den Raspberry Pi
Als Ausgang können Sie 3V3 GPIO Pins definieren. Der Ausgangspin kann auf High (3V3) oder Low (0V) gesetzt werden.
- Ausgang
- Maximale Summe aller Pins 50 mA.
- Standardmäßig 8 mA max pro Pin. (Kehrt nach Reset zu dieser Konfiguration zurück.)
- Per Software konfigurierbar von 2 mA bis 16 mA.
- Eingang
- Schwellwert von 1,8 V
- Maximal 0,5 mA
- Verwenden Sie einen 6Kohm-Widerstand, um sicherzustellen, dass der Strom von einer 3,3V-Quelle 0,5 mA nicht überschreiten kann
( 3,3V / 6000Ω = .00055A )
Mehr Pins
Neben einfachen Ein- und Ausgabegeräten können die GPIO-Pins mit einer Vielzahl von alternativen Funktionen verwendet werden, einige sind auf allen Pins verfügbar, andere auf bestimmten Pins.
- PWM (Pulsweitenmodulation)
- Software-PWM auf allen Pins verfügbar
- Hardware-PWM verfügbar auf GPIO12, GPIO13, GPIO18, GPIO19
- SPI
- SPI0: MOSI (GPIO10); MISO (GPIO9); SCLK (GPIO11); CE0 (GPIO8), CE1 (GPIO7)
- SPI1: MOSI (GPIO20); MISO (GPIO19); SCLK (GPIO21); CE0 (GPIO18); CE1 (GPIO17); CE2 (GPIO16)
- I2C
- Daten: (GPIO2); Takt (GPIO3)
- EEPROM Daten: (GPIO0); EEPROM-Takt (GPIO1)
- Seriell
- TX (GPIO14); RX (GPIO15)
GPIO Pins
3V3 power | 1 | 2 | 5V power |
GPIO 2 (SDA) | 3 | 4 | 5V power |
GPIO 3 (SCL) | 5 | 6 | Ground |
GPIO 4 (GPCLK0) | 7 | 8 | GPIO 14 (TXD) |
Ground | 9 | 10 | GPIO 15 (RXD) |
GPIO 17 | 11 | 12 | GPIO 18 (PCM_CLK) |
GPIO 27 | 13 | 14 | Ground |
GPIO 22 | 15 | 16 | GPIO 23 |
3V3 power | 17 | 18 | GPIO 24 |
GPIO 10 (MOSI) | 19 | 20 | Ground |
GPIO 9 (MISO) | 21 | 22 | GPIO 25 |
GPIO 11 (SCLK) | 23 | 24 | GPIO 8 (CE0) |
Ground | 25 | 26 | GPIO 7 (CE1) |
GPIO 0 (ID_SD) | 27 | 28 | GPIO 1 (ID_SC) |
GPIO 5 | 29 | 30 | Ground |
GPIO 6 | 31 | 32 | GPIO 12 (PWM0) |
GPIO 13 (PWM1) | 33 | 34 | Ground |
GPIO 19 (PCM_FS) | 35 | 36 | GPIO 16 |
GPIO 26 | 37 | 38 | GPIO 20 (PCM_DIN) |
Ground | 39 | 40 | GPIO 21 (PCM_DOUT) |