Module Convertisseur de Niveau Logique 2 Canaux 3,3V – 5V TTL
En stock
Module Convertisseur de Niveau Logique 2 Canaux 3,3V – 5V TTL (Bidirectionnel)
Interconnectez en toute sécurité vos microcontrôleurs et capteurs de tensions différentes grâce à ce module convertisseur de niveau logique 2 canaux 3.3V 5V TTL
Module Convertisseur de Niveau Logique 2 Canaux 3,3V – 5V TTL : La passerelle sûre pour vos communications numériques
Dans le monde de l’électronique et du prototypage, la coexistence entre des composants fonctionnant sous 5V (comme la majorité des cartes Arduino Uno/Mega) et des composants modernes alimentés en 3.3V (comme l’ESP32, la Raspberry Pi, les cartes STM32 ou de nombreux capteurs récents) pose un défi récurrent : l’incompatibilité des niveaux logiques.
Connecter directement une sortie 5V à une broche tolérant uniquement le 3.3V peut détruire irrémédiablement votre microcontrôleur. Inversement, un signal de 3.3V peut ne pas être détecté de façon fiable comme un niveau logique « HAUT » par une entrée 5V.
Le module convertisseur de niveau logique 2 canaux 3,3V 5V TTL résout définitivement ce problème. Il assure une conversion de tension transparente, bidirectionnelle et ultra-rapide entre deux domaines de tension distincts.
Comment fonctionne ce convertisseur de niveau logique ?
Ce module repose sur un circuit éprouvé associant des transistors MOSFET à canal N (de type BSS138) et des résistances de tirage (pull-up) intégrées de 10 kΩ sur chaque voie.
Cette architecture électronique offre un fonctionnement entièrement bidirectionnel et automatique :
- Abaissement de niveau (5V vers 3.3V) : Un signal logique « HAUT » à 5V émis par votre microcontrôleur est abaissé à 3.3V côté capteur sans aucun dépassement de tension.
- Élévation de niveau (3.3V vers 5V) : Un signal logique « HAUT » à 3.3V est automatiquement amplifié pour atteindre 5V du côté de l’hôte.
- Maintien du niveau bas (0V) : Dès qu’un côté passe à l’état bas (GND), le MOSFET conduit instantanément, tirant l’autre côté à 0V sans retard perceptible.
Vous n’avez pas besoin de configurer le sens de la communication (entrée ou sortie) : le module s’adapte en temps réel aux échanges de données.
Points forts et avantages du module 2 canaux
- Sécurité matérielle maximale : Empêche tout phénomène de surtension sur les broches GPIO délicates de vos composants 3.3V.
- Compatibilité avec les bus bidirectionnels : Parfaitement adapté aux protocoles nécessitant une ligne de données partagée, notamment le bus I2C (lignes SDA et SCL).
- Ultra-compact et facile à intégrer : Son format miniature permet de l’insérer sur une plaque d’essai (breadboard) standard ou de l’intégrer directement dans un boîtier compact.
- Polyvalence de tension : Bien qu’optimisé pour le couple 3.3V / 5V, il peut également convertir d’autres niveaux logiques (par exemple entre 1.8V et 3.3V, ou entre 2.8V et 5V).
Protocoles et Applications Prises en Charge
Grâce à ses 2 canaux indépendants, ce translateur de niveau logique est idéal pour les interfaces série les plus populaires :
- Bus I2C : Le canal 1 prend en charge la ligne d’horloge (SCL) et le canal 2 prend en charge la ligne de données (SDA). C’est la configuration parfaite pour brancher des écrans OLED, capteurs gyroscopiques (MPU6050), capteurs de pression (BMP280) ou mémoires EEPROM.
- Liaison Série UART : Le canal 1 gère la transmission (TX) et le canal 2 gère la réception (RX), permettant par exemple de connecter un module GPS ou un module Bluetooth HC-05 à une carte 3.3V.
- Signaux de contrôle tout-ou-rien (GPIO) : Idéal pour adapter des signaux PWM, des déclencheurs d’interruption ou des commandes de relais.
Tableau des Spécifications Techniques
| Caractéristique | Spécification / Valeur |
|---|---|
| Type de module | Convertisseur de niveau logique / Level Shifter |
| Nombre de canaux | 2 canaux bidirectionnels indépendants |
| Tension côté haut (HV) | 2.8V à 5.5V DC (typiquement 5.0V) |
| Tension côté bas (LV) | 1.8V à 3.3V DC (typiquement 3.3V) |
| Technologie de commutation | Transistors MOSFET N-Channel + Résistances Pull-Up 10kΩ |
| Vitesse de transmission max. | Jusqu’à ~400 kHz (I2C Fast Mode) et UART jusqu’à 115200 bauds |
| Compatibilité protocoles | I2C, UART (Série), 1-Wire, SPI basse fréquence, GPIO |
| Brochage – Côté Haut (HV) | HV (Alim 5V), GND, HV1 (Canal 1), HV2 (Canal 2) |
| Brochage – Côté Bas (LV) | LV (Alim 3.3V), GND, LV1 (Canal 1), LV2 (Canal 2) |
| Pas des broches (Pitch) | Standard 2.54 mm (compatible Breadboard) |
| Dimensions du circuit | ~ 15 mm x 13 mm x 3 mm |
| Poids | < 2 g |
Guide de Câblage Rapide
Pour mettre en œuvre votre module convertisseur de niveau logique, réalisez les raccordements suivants :
- Alimentation de référence :
- Raccordez la broche HV à la source d’alimentation haute tension (ex. broche 5V de l’Arduino).
- Raccordez la broche LV à la source d’alimentation basse tension (ex. broche 3.3V).
- Raccordez les broches GND à la masse commune du système (les deux GND sont reliés en interne).
- Signaux de données :
- Connectez vos lignes 5V sur HV1 et HV2.
- Connectez vos lignes 3.3V correspondantes sur LV1 et LV2.
(Attention : la tension appliquée sur la broche HV doit impérativement être supérieure à la tension appliquée sur la broche LV).
