Raspberry Pi 4 GPIO Pinout

Raspberry Pi 4 GPIO Pinout

Raspberry Pi 4 ha presentado características más avanzadas que el modelo anterior de Raspberry Pi. Se lanzó en junio de 2019 y ha obtenido una velocidad de procesamiento muy mejorada de aproximadamente 90% en comparación con la versión anterior debido a la inclusión de 4 GB y 8 GB de memoria RAM. Sus pines de salida de entrada de uso general (GPIO) también han mantenido el estándar anterior establecido por los modelos Raspberry Pi y ahora son más funcionales y tienen una forma sin problemas.

El Raspberry Pi 4 tiene 40 pines GPIO que se pueden configurar para leer entradas o salidas de escritura. Si no está familiarizado con la operación de estos pines GPIO, este artículo lo ayudará a comprender el funcionamiento de cada PIN.

Raspberry Pi 4 GPIO Pins

Aquí, podrá aprender el funcionamiento de cada pin, lo que le ayuda a hacer cosas en su Raspberry Pi 4. Hay 40 alfileres en este modelo y entre ellos, 26 son pines GPIO.


El modelo Raspberry Pi incluye dos Pins de 5V, dos 3.Pins de 3V, ocho alfileres de tierra y dos alfileres reservados.

Pins de 5V: Los pines de 5V se utilizan para emitir el 5V fuente de alimentación proporcionada por el puerto Tipo-C. Los alfileres están numerados 2 y 4 en el dispositivo Raspberry Pi 4.

3.Pins de 3V: El 3.3V los pines proporcionan un 3.3V fuente de alimentación a los componentes externos, numerado 1 y 17.

Alfileres de tierra: Los pasadores de tierra se utilizan para cerrar los circuitos eléctricos. Los alfileres de tierra lo ayudan a proteger su tablero de la quema y jugar un papel importante en un circuito. Los pasadores de tierra están numerados 6,9,14,20,25,30,34 y 39.

Alfileres reservados: Estos alfileres se utilizan para realizar la comunicación entre I2C y EEPROM. Si es nuevo en Raspberry Pi, se le recomienda no conectar nada con estos pines, que son Pins de 27 y 28 números.

Alfileres gpio

Estos son los alfileres de su Raspberry Pi que realizan varias funciones y a cada pin se le asigna una tarea diferente. Algunos pines se usan como entradas, mientras que otros se usan como salidas. Voltajes de entrada que van desde 1.8V a 3V se consideran alto voltaje, mientras que voltajes inferiores a 1.8V se consideran bajo voltaje. Debe mantener el voltaje de la fuente de alimentación por debajo de 3V para proteger su Raspberry Pi de la quema.

Los pines GPIO construidos en dispositivos Raspberry Pi se utilizan para realizar varias funciones y sus detalles se dan a continuación.

Modulación de ancho de pulso

Los pines GPIO se utilizan para la modulación de ancho de pulso (PWM), que es el proceso de convertir una señal digital en una señal analógica. Todos los pines pueden realizar el software PWM, pero solo unos pocos pueden realizar hardware PWM, incluido el número de pines GPIO 12, 13, 18 y 19.

Pasadores de interfaz periférica en serie en Raspberry Pi 4

Puede usar pines de interfaz periférica (SPI) en serie para comunicarse entre dispositivos como sensores o actuadores en la Raspberry Pi. El Raspberry Pi envía datos a un dispositivo a través del pasador de esclavos Master Out (MOSI), y el mismo dispositivo se comunica con la Raspberry Pi a través del Pin Master in Slave Out (MISO). La comunicación SP requiere el uso de cinco pines GPIO para GND, SCLK, MOSI, MISO y CE. El pin CE se utiliza para habilitar o deshabilitar la integración del circuito, mientras que el pin SCLK sirve como un reloj para la comunicación SPI. Los pasadores de comunicación SPI de Raspberry Pi se enumeran a continuación.

Para SPIO SELECT GPIO9 AS MISO, GPIO10 AS MOSI, GPIO11 AS SCLK, GPIO8 AS CE0 y GPIO7 AS CE1.

Para el caso de Pins Spi1, seleccione GPIO19 como MISO, GPIO20 como MOSI, GPIO21 como SCLK, GPIO18 AS CE0, GPIO17 AS CE1 y GPIO16 AS CE2.

Pins de circuito interintegrados en Raspberry Pi 4

Usando los pines del circuito interintegrado (I2C), la Raspberry Pi puede controlar otros dispositivos periféricos unidos a él. La comunicación es posible utilizando los pines Datos en serie (SDA) y reloj en serie (SCL). Los datos se reenvían utilizando el pin SDA y la velocidad de procesamiento de los datos se controla utilizando el pin SCL. Hay otro tipo de datos llamado "Memoria de solo lectura programable eléctricamente borrable (EEPROM)"Datos, que se encuentran en pequeñas cantidades.

En Raspberry Pi, thE GPIO2 PIN es responsable de transferir datos utilizando Controles SDA y GPIO3 Velocidad de datos trabajando como SCL. Para el caso de Eeprom, el pin GPIO0 se usa para la transferencia de datos mientras el GPIO1 El pin se usa como un reloj para controlar la velocidad de los datos.

Pins UART en Raspberry Pi 4

Un transmisor de receptor asíncrono universal (Uart) es un tipo de comunicación en la que los datos se transfieren secuencialmente bit a poco. Necesita un transmisor y un receptor para realizar la comunicación UART. Para la comunicación UART, la Raspberry Pi 4 tiene dos pines predeterminados. El GPIO14 (TX) PIN es un transmisor para enviar datos a otro dispositivo, mientras que el GPIO15 (RX) PIN es un receptor para recibir datos de otro dispositivo.

Hay cuatro alfileres más adicionales para los que puede usar Uart comunicación. Sin embargo, debe permitirles usarlos. Entre estos alfileres, tres de ellos son de tipo PL011 (UART principal para modelos sin bluetooth) mientras el UART1 es de tipo mini Uart (uaRT para modelos con Bluetooth). La siguiente es la lista de pines que están usando Uart comunicación:

Uart GPIO PINS (TXD/RXD)
0 14/15
1 14/15
2 0/1
3 4/5
4 8/9
5 12/13

Puede habilitar estos pines abriendo el archivo de configuración de arranque utilizando el siguiente comando:

$ sudo nano /boot /config.TXT


Y luego agregando la entrada "dToverlay = uartx"Dentro del archivo. Recuerda que debes reemplazar X en "Uartx" con el Uart número. En caso de confusión, puede obtener ayuda abriendo el Readme Archivo usando el siguiente comando:

$ sudo nano/boot/overlays/readme

Conclusión

Ahora obtiene suficiente conocimiento sobre el uso de pines Raspberry Pi 4 GPIO, pero debe tener cuidado al hacer sus proyectos en Raspberry Pi 4. Un pequeño error puede quemar su Raspberry Pi 4; Por lo tanto, debe seguir las pautas proporcionadas. Aprender sobre los pines GPIO te ayuda a realizar la comunicación de tu Raspberry Pi 4 favorita con otros dispositivos.