Raspberry Pi 4 GPIO Pinout a40 broches:26 broches GPIO,deux broches 5V,deux broches 3V3, et7 broches de masse(0V). Les broches GPIO de RPI 4 sont capables de générer une sortie PWM et la carte prend en chargeIPS,2C, etUARTprotocoles de communication série.
Table des matières
- Spécifications du Raspberry Pi 4 :
- Brochage GPIO R-pi 4
- Disposition de la carte Raspberry Pi 4 :
- Description de la broche GPIO du Raspberry Pi 4 :
- Schéma Raspberry Pi 4 (officiel):
- Dimensions physiques du Raspberry Pi 4 :
- Façons de programmer la carte Raspberry PI 4 :
- Où acheter Rpi 4 et ses accessoires ?
10 NOUVEAUX projets Raspberry Pi que vous mu...
10 NOUVEAUX projets Raspberry Pi que vous devez essayer en 2022
Le Raspberry Pi 4 Model B est la dernière carte lancée par la Raspberry Pi Foundation en juin 2019. Ce modèle dispose du dernier quad-Core hautes performancesBroadcom 2711 64 bits,Cortex A72processeur cadencé à 1,5 GHz.
Ce processeur consomme 20 % d'énergie en moins et offre des performances 90 % supérieures à celles du modèle précédent. Framboise Pi 4 GPIOBrochageavec les fonctions, le schéma et les spécifications sont détaillés ci-dessous.
Le modèle Raspberry Pi 4 est disponible en trois variantes différentes de 2 Go, 4 Go et 8 GoSDRAM LPDDR4.
Les autres nouvelles fonctionnalités de la carte sont la prise en charge du double affichage jusqu'àRésolutions 4k via une paire de ports micro-HDMI, décodage vidéo matériel jusqu'à 4Kp60, LAN sans fil double canal 2,4/5,0 GHz, véritable Gigabit Ethernet, deux ports USB 3.0,Bluetooth 5.0, etCapacité PoE(via une carte PoE HAT séparée).
Spécifications du Raspberry Pi 4 :
Le tableau ci-dessous donne les spécifications complètes du Raspberry Pi 4.
Spécifications | Détail |
Processeur | La puce Broadcom BCM2711 se compose d'un SoC Quad-core Cortex-A72 (ARM v8) 64 bits à 1,5 GHz |
Mémoire | 2 Go, 4 Go et 8 Go de SDRAM LPDDR4 (selon la version de la carte) |
Module sans fil | Double canal 2,4/5,0 GHz IEEE 802.11ac sans fil, Bluetooth 5.0, BLE |
Connectivité | 2xConnexions USB 3.0 2XPrises USB 2.0 2 ports micro-HDMI(prend en charge une résolution jusqu'à 4kp60) 2 voiesPort d'affichage MIPI DSI 2 voiesPort caméra MIPI CSI |
Audio Video | Port audio stéréo à 4 pôles et port vidéo composite |
Multimédia | 265 ([protégé par e-mail]décoder), H264 ([protégé par e-mail]décoder et[protégé par e-mail]encoder) |
La puissance d'entrée | 1V/3A DC via connecteur USB-C |
Température de fonctionnement | Température de fonctionnement : 0 – 50oC |
Autres | Graphiques OpenGL ES 3.0 Emplacement pour carte micro-SD pour le chargement du système d'exploitation et le stockage des données Alimentation par Ethernet (PoE) activée(nécessite une carte PoE HAT) |
Brochage GPIO R-pi 4
Le tableau ci-dessous donne le brochage GPIO du Raspberry Pi 4. Nous avons discuté du brochage détaillé plus tard dans cet article..Type de broche Broches GPIO Broches PWM GPIO12, GPIO13, GPIO18, GPIO19 Broches SPI SPI0 :GPIO9 (MISO), GPIO10 (MOSI), GPIO11 (SCLK), GPIO8 (CE0), GPIO7 (CE1)
SPI1 :GPIO19 (MISO), GPIO20 (MOSI), GPIO21 (SCLK), GPIO18 (CE0), GPIO17 (CE1), GPIO16 (CE2)Broches I2C Données:(GPIO2),Horloge:(GPIO3)
Données EEPROM :(GPIO0),Horloge EEPROM: (GPIO1)Broches UART TX: (GPIO14)
RX: (GPIO15)
Disposition de la carte Raspberry Pi 4 :
La disposition de la carte Raspberry Pi 4 montre quelques différences majeures entre le nouveau RPI 4 etRPI 3B+: Plus de mémoire, deux ports micro HDMI prenant en charge la résolution 4K, un port d'alimentation USB C, etc.
CPU:Il se compose d'unBroadcom BCM2711puce qui contient un processeur ARM Cortex-A72 quadricœur 64 bits à 1,5 GHz (utilisant un cœur d'architecture ARMv8).
GPU :BroadcomVidéoCore VI @ 500 MHzest sorti en 2009. Il est capable de lire des vidéos de qualité BluRay, H.265 (décodage 4Kp60); H.264 (décodage 1080p60, encodage 1080p30); OpenGL ES, graphiques 3.0.
RAM:Il est livré avec2 Go, 4 Go et 8 Go(dépend des différentes versions) variantes de LPDDR4 SDRAM.
Port USB:Cela consiste endeuxUSB 3.0etdeux USB 2.0ports pour le connecter à un clavier, une souris ou d'autres périphériques externes.
Prise d'alimentation USB :Il se compose d'unUSB de type C 5,1 V, 3 Aport d'alimentation.
Prise HDMI:Deux ports micro HDMI capables de prendre en charge jusqu'à[protégé par e-mail]résolution.
Port Ethernet:Il vient avec vraiCompatible Gigabit Ethernetd'envoiEthernettrames à raison d'unegigabitpar seconde (1 milliard de bits par seconde).
Sortie vidéo composite :La prise de sortie audio et la prise composite vidéo résident dans unprise unique 4 pôles 3,5 mm.
Fente pour carte SD :Un emplacement pour carte micro-SD est utilisé pour démarrer le système d'exploitation et à des fins de stockage.
Note:L'emplacement pour carte SD est donné à l'arrière de la carte Raspberry Pi 4
Articles suggérés pour vous :
Introduction à la nouvelle disposition de la carte R-Pi Zero 2W, aux spécifications et au brochage GPIO
Spécifications, configuration et avis du Raspberry Pi 400 (avant d'acheter !)
Description de la broche GPIO du Raspberry Pi 4 :
Cette section est uniquement dédiée au brochage GPIO du Raspberry Pi 4 en détail :
Tarte aux framboisesGPIO signifieBroches de sortie d'entrée à usage général. Ces broches sont utilisées pour connecter la carte Raspberry pi à des périphériques d'entrée/sortie externes.
Ce modèle B se compose d'unEmbase GPIO 40 broches. Sur ces 40 broches,28 broches sont GPIOépingles.
Une interface standard pour connecter un ordinateur monocarte ou un microprocesseur à d'autres périphériques se fait via des broches d'entrée/sortie à usage général (GPIO).
Comme les broches GPIO n'ont pas de fonction spécifique, ces broches peuvent être personnalisées à l'aide du logiciel.
Broches d'alimentation sur Raspberry Pi 4 :
La carte raspberry pi 4 modèle B se compose de deux broches 5V, de deux broches 3V3 et de 7 broches de masse (0V).
5V: La broche 5v délivre les 5 volts provenant du port USB Type-C.
3.3V: La broche 3v est utilisée pour fournir une alimentation stable de 3,3v aux composants externes.
Terre: La broche de terre est communément appelée GND.
Broches d'entrée/sortie globale R-Pi 4 :
Une broche pouvant être définie comme entrée ou sortie et contrôlée en temps d'exécution est appelée broche GPIO.
Une broche GPIO définie commesaisirpermet au signal transmis par n'importe quel appareil externe (connecté à cette broche) d'être reçu par le Raspberry Pi.
La tension d'entrée entre 1,8 V et 3,3 V est lue comme ÉLEVÉE par le Raspberry pi. Et lorsque la tension d'entrée est inférieure à 1,8 V, elle est lue comme FAIBLE.
Note:Ne connectez pas un appareil externe avec une tension de sortie supérieure à 3,3 V à l'une des broches GPIO, sinon cela fera frire votre carte Raspberry Pi.
Une broche GPIO définie commesortirdélivre HIGH/3.3V ou LOW/0V.
Outre l'entrée/sortie, les broches GPIO peuvent également exécuter diverses autres fonctions telles que PWM. Certaines de ces fonctions/broches sont :
Broches PWM (modulation de largeur d'impulsion) :
PWM signifie "Modulation de largeur d'impulsion". Cela signifie qu'une valeur analogique est modulée sur un signal numérique.
Le logiciel PWM est disponible sur toutes les broches.
Le PWM matériel est disponible uniquement sur ces broches :GPIO12, GPIO13, GPIO18, GPIO19
Broches SPI sur RPi 4 :
SPI (Serial Peripheral Interface) est un type de protocole de communication série. Il est utilisé par le Raspberry Pi pour la communication maître-esclave afin de communiquer rapidement entre un ou plusieurs périphériques.
Les données sont synchronisées à l'aide d'une horloge (SCLKsur GPIO11) du maître (RPi).
Le Pi envoie ces données à un appareil SPI en utilisantMOSI(Master Out Slave In). Et lorsque le périphérique SPI doit communiquer avec le Raspberry Pi, il renvoie les données via leMISO(Maître Entrée Esclave Sortie).
5 broches sont nécessaires pour la communication SPI :
- Terre: Connectez la broche GND de tous les composants esclaves et la carte Raspberry Pi 4 ensemble.
- SCLK: Horloge pour communication SPI.
- MOSI: Cela signifie Master Out Slave In. Cette broche est utilisée pour envoyer des données du maître à un esclave.
- MISO: Cela signifie Master In Slave Out. Cette broche est utilisée pour recevoir des données d'un esclave vers le maître.
- CE: Cela signifie Chip Enable. Nous devons connecter une broche CE par esclave (ou périphérique) dans notre circuit. Par défaut, nous avons deux broches CE mais nous pouvons configurer plus de broches CE à partir des autres broches GPIO disponibles.
Broches SPI sur Raspberry Pi:
SPI0 :GPIO9 (MISO), GPIO10 (MOSI), GPIO11 (SCLK), GPIO8 (CE0), GPIO7 (CE1)
SPI1 :GPIO19 (MISO), GPIO20 (MOSI), GPIO21 (SCLK), GPIO18 (CE0), GPIO17 (CE1), GPIO16 (CE2)
Broches I2C sur RPi 4 :
Les broches I2C de la carte Raspberry Pi sont utilisées pour communiquer avec des périphériques compatibles avecCircuit inter-intégré(un protocole de communication série à deux fils à faible vitesse).
Ce protocole de communication série nécessite des rôles maître-esclave entre la carte et les périphériques.
Le protocole I2C nécessite deux connexions :SDA (données série)etSCL (horloge série). Ils fonctionnent en transmettant des données à l'aide de la connexion SDA, et la vitesse de transfert de données est contrôlée via la broche SCLK.
Données: (GPIO2), Horloge (GPIO3)
Données EEPROM: (GPIO0), horloge EEPROM (GPIO1)
Broches UART sur RPi 4 :
LeUART(Universal Asynchronous Receiver/Transmitter) est un protocole asynchrone qui permet de communiquer entre deux microcontrôleurs ou appareils.
La broche TX transmet les données série à la broche RX d'un autre appareil et la broche RX reçoit les données série provenant de la broche TX de l'autre appareil.
Émetteur : GPIO14
RX : GPIO15
Schéma Raspberry Pi 4 (officiel):
**Pour télécharger le schéma Raspberry Pi 4,Cliquez ici.
Dimensions physiques du Raspberry Pi 4 :
La dimension physique du Raspberry Pi 4 est85 mm de longueur et 56 mm de largeur.
Façons de programmer la carte Raspberry PI 4 :
Vous pouvez contrôler les broches GPIO du Raspberry Pi 4 à l'aide de nombreux langages de programmation. Certaines des langues populaires ainsi que le matériel d'apprentissage sont donnés ci-dessous:
- Programmation GPIO à l'aidePython
- Programmation GPIO avecC/C++en utilisant la normeinterface noyau via libgpiod
- Programmation GPIO avecC/C++en utilisant un tiersbibliothèque pigpio
- Programmation GPIO à l'aideÉgratignure 1.4
- Programmation GPIO à l'aideGratter 2
- Programmation GPIO à l'aideTraitement3
Vous préférez réserver ? Lire cet article surLes meilleurs livres Raspberry Pi pour les débutants
Où acheter Rpi 4 et ses accessoires ?
Vous pouvez obtenir la carte Raspberry Pi 4 d'origine dans différents magasins. Mais si vous souhaitez l'obtenir auprès d'Amazon, nous vous recommandons les vendeurs suivants :
Articles suggérés pour vous :
Introduction à la nouvelle disposition de la carte R-Pi Zero 2W, aux spécifications et au brochage GPIO
Spécifications, configuration et avis du Raspberry Pi 400 (avant d'acheter !)
Brochage et spécifications du Raspberry Pi Pico en détail
FAQ
Le système d'exploitation PI 64 bits est-il compatible avec Pi 4 ?
Comme le Pi 4 a une architecture 64 bits, la carte est compatible avec leSystème d'exploitation Pi 64 bits. La version officielle du système d'exploitation Pi 64 bits a été lancée récemment par la fondation RPI et peut être installée à partir de leur site Web.
Combien de GPIO possède le Raspberry Pi 4 ?
R-Pi a un en-tête à 40 broches dont 28 broches sont des broches GPIO.
Pouvez-vous alimenter un Raspberry Pi 4 avec des broches GPIO ?
Non, vous ne pouvez pas alimenter un R-Pi 4 en utilisant l'une des 28 broches GPIO. Mais, il est possible de l'alimenter en utilisant les broches 5V et GND de l'en-tête GPIO.
Quel est le but du GPIO dans Raspberry Pi 4 ?
Les broches GPIO sont utilisées pour connecter des composants externes tels que des capteurs, des actionneurs, des écrans, etc. avec le SoC.