Ruban/Strip de LED RGB NeoPixel...
25 Max. par commande Microcontrôleur Raspberry-Pi Pico RP2040 Cortex M0+...
Le Raspberry Pi 3 Model B - Encore plus rapide que le Pi 2. 4 Coeurs 1.2...
Assortiment de Fils pour Breadboard Femelle-Femelle 300 mm et 75 mm +...
ACHAT MAX 1 ou 2 par personne durant la période de rupture de stock...
ACHAT MAX 1 ou 2 par personne durant la période de rupture de stock...
Fabricants
Flux de dessoudage/soudure - Gel - 10 gr Faible fluidité SMOOTH FLOW...
Poussoir électrique Longueur : 30mm Tension: 6V Force: 128 N
Gravity : Mesure de pH / acidité d’un liquide 0 à 14 pH (+/- 0.1 pH)...
Electro-aimant 5V 1.5W Force de maintient/Holding Force: 8Kg
Flux de soudure - Gel - 10 gr Haute qualité, Haute fluidité NO CLEAN Air...
Chargeur/alimentation USB pour charger un appareil nécessitant un...
Carte de contrôle moteurs pour Raspberry-Pi Pico 4 moteurs continu 2...
Drone MD2 Kit a assembler (Apprentissage et Maker) Réparable Charge...
Air:bit - Drone pour Micro:bit Mesures en temps réel Programmable en...
Carte de prototypage en fond de panier (BackPlane) Boitier DIN: 6...
Déjà vus
Convertisseur Logique 4 canaux (4...
CONV-LOGIC-4BIT
ADA757
Convertisseur Logique 4 canaux (4 bits) 3.3v 5v, bi-directionnel, compatible pour bus I2C
En stock
Date de disponibilité:
Voici un composant connu sous le terme technique de "Level Shifter". Il permet d'adapter la tension de signaux logiques pour rendre compatible, et de façon sécurisée, des logiques 5v et 3.3v.
Arduino (tout comme Basic Stamp) est une plateforme qui fonctionne en 5 Volts tandis que la plupart des senseurs et afficheurs modernes, lecteur de carte Flash, etc fonctionne uniquement sous 3.3v. Par conséquent, il est nécessaire d'utiliser un composant qui converti la tension de 5v en 3.3v et vice-versa.
Dans le même esprit, les GPIO (entrées/sorties) de BeagleBone sont en 3.3v. Il est préférable d'utiliser un convertisseur de tension si l'on désire interfacer un BeagleBone avec une logique ou des senseur fonctionnant sous 5v. S'il est possible de faire des connexions directes selon le senseur et cas d'utilisation, il est préférable de rester prudent.
Utiliser un Level Shifter protège le matériel 3.3v de la tension 5v.
Il existe des composants "levels shifters" prêt à l'emploi tels que le 74LVC245 (DIP) ou le super TXB0108 (aussi bi-directionnel). Cependant, aucun de ces deux composants ne fonctionne en I2C qui utilise un système pull-up particulier pour envoyer et recevoir des données.
Le "Level Shifter" que nous vous proposons combine la simplicité d'utilisation du TXB0108 (bidirectionnel) avec une conception FET proposée par la société NXP et compatible avec I2C.
A titre d'exemple, à l'aide de ce composant, vous pourrez concevoir un bus I2C permettant de faire coexister des BeagleBone (Logique à 3.3v) et des Arduinos (logique 5v).
Ce breakout board utilise 4 FET "BSS138" équipé de résistantes pull-up de 10K.
Il fonctionne jusqu'à la tension de 1.8V sur la partie basse tension (LS dite "low side"), et supporte jusqu'à 10V sur la partie haute tension (HS dite "High Side").
La résistance de 10K rend l'interface un peu moins réactive qu'en utilisant directement un TXB0108 ou un 74LVC245. Si votre projet nécessaire du transfert à haut-débit, il est préférable d'utiliser directement ces composants.
Ce breakout est conçu pour assurer un support I2C, mais il est également adapté au bus SPI, transfert série en TTL et toutes les interfaces digitales. en mode uni-directionnel ou bidirectionnel.
Livré assemblé et testé (sauf pinHeader). Contient 2 rangées de 6 pin-header que vous pouvez souder pour insérer le convertisseur sur une carte de prototypage ou un breadboard.
Voir aussi la datasheet du BSS138.