Pilot Rd. 920
Nevada
Las Vegas, Vereinigte Staaten, 89119
[email protected]
https://www.pololu.com/
Am Ostbahnhof 3
Niedersachsen
Clausthal-Zellerfeld, Deutschland, 38678
[email protected]
https://eckstein-shop.de
GTIN: | 4060137039058 |
: | 2595 |
Categoria: | Pulsante/Varie |
Peso di spedizione: | 0,01 kg |
Peso dell'articolo: | 0,01 kg |
Dimensioni ( Lunghezza × Ampio × Altezza ): | 1,30 × 1,20 × 0,30 cm |
![]() |
Panoramica
Con l'evoluzione dei dispositivi digitali, una volta onnipresente logica a 5 V ha lasciato il posto a standard di tensione sempre più bassi come 3,3 V, 2,5 V e persino 1,8 V, portando a un ecosistema di componenti che necessitano di un piccolo aiuto per comunicare tra loro. Ad esempio, una parte a 5 V potrebbe non riuscire a leggere un segnale a 3,3 V come alto, e una parte a 3,3 V potrebbe essere danneggiata da un segnale a 5 V. Questo convertitore di livello risolve questi problemi offrendo una traduzione di tensione bidirezionale fino a quattro segnali indipendenti, convertendo tra livelli logici da 1,5 V sul lato a bassa tensione fino a 18 V sul lato ad alta tensione, e le sue dimensioni compatte e la spaziatura dei pin compatibile con breadboard lo rendono facile da integrare nei progetti.
I livelli logici alti su ciascun lato del convertitore sono ottenuti tramite resistori pull-up da 10 k? alle rispettive alimentazioni; questi forniscono tempi di salita sufficientemente rapidi per consentire una conversione decente dei segnali I²C in modalità veloce (400 kHz) o altre interfacce digitali altrettanto veloci (ad esempio SPI o seriale TTL asincrono). È possibile aggiungere pull-up esterni per accelerare ulteriormente il tempo di salita a scapito di un maggiore consumo di corrente. Vedere il diagramma schematico di seguito per ulteriori informazioni.
Caratteristiche
- Traduzione del bus a doppia alimentazione:
- Alimentazione a bassa tensione (LV) può essere da 1,5 V a 7 V
- Alimentazione ad alta tensione (HV) può essere da LV a 18 V
- Quattro canali bidirezionali
- Piccole dimensioni: 0,4? × 0,5? × 0,08? (13 mm × 10 mm × 2 mm)
- Spaziatura dei pin compatibile con breadboard
Connessioni
![]() |
Diagramma di cablaggio di esempio per collegare dispositivi a 5 V e 3,3 V tramite il convertitore di livello logico bidirezionale a 4 canali. |
---|
Questo convertitore di livello logico richiede due tensioni di alimentazione: l'alimentazione logica a bassa tensione (1,5 V a 7 V) si collega al pin LV e l'alimentazione ad alta tensione (LV a 18 V) si collega al pin HV. L'alimentazione HV deve essere superiore all'alimentazione LV per un corretto funzionamento. Le tensioni logiche basse passeranno direttamente da Hx al corrispondente Lx (e viceversa), mentre le tensioni logiche alte verranno convertite tra il livello HV e il livello LV mentre il segnale passa da Hx a Lx o da Lx a Hx.
Il circuito del convertitore di livello non richiede una connessione a terra a nessuno dei due dispositivi, quindi non ci sono pin di terra sulla scheda. (Alcuni moduli di conversione di livello concorrenti forniscono connessioni a terra che fungono semplicemente da pass-through; abbiamo optato per lasciare questi fuori e rendere la scheda più piccola.) I due dispositivi collegati tramite il convertitore di livello devono comunque condividere una terra comune.
La foto sotto mostra una connessione seriale TTL a livello convertito (RX e TX) tra un Arduino Uno a 5 V e un Raspberry Pi a 3,3 V.
![]() |
Utilizzo del convertitore di livello logico bidirezionale a 4 canali per creare una connessione seriale tra un Arduino Uno a 5 V e un Raspberry Pi a 3,3 V. |
---|
Hardware incluso
Una striscia di intestazione maschio a passo di 0,1? è inclusa per l'uso con questa scheda. La striscia può essere suddivisa in pezzi più piccoli e saldata in modo che la scheda possa essere utilizzata con perfboards, breadboards o connettori femmina da 0,1?. In alternativa, i fili possono essere saldati direttamente sulla scheda per installazioni più compatte. Le connessioni sono etichettate sul retro del PCB, quindi potrebbe essere più conveniente saldare i pin in modo che il lato etichettato sia rivolto verso l'alto.
|
|
Diagramma schematico
La conversione del livello logico è realizzata con un semplice circuito costituito da un singolo MOSFET a canale n e una coppia di resistori pull-up da 10 k? per ciascun canale. Quando Lx è portato a livello basso, il MOSFET si accende e lo zero passa a Hx. Quando Hx è portato a livello basso, anche Lx è portato a livello basso tramite il diodo del corpo del MOSFET, a quel punto il MOSFET si accende. In tutti gli altri casi, sia Lx che Hx sono portati a livello alto alle rispettive tensioni di alimentazione logica. È possibile aggiungere pull-up esterni per accelerare il tempo di salita. Questo stesso circuito è dettagliato nella nota applicativa di NXP sulle tecniche di conversione di livello del bus I²C, e lo abbiamo utilizzato in precedenza su schede portanti per sensori a 3,3 V con interfacce I²C – come il MinIMU-9 – per consentire loro di funzionare direttamente sia con sistemi a 3,3 V che a 5 V.
![]() |
Questo schema è disponibile anche come PDF scaricabile (135k pdf).
Pololu Corporation, Pilot Rd. 920, 89119 Las Vegas, Nevada, Vereinigte Staaten, [email protected], https://www.pololu.com/
Eckstein GmbH, Am Ostbahnhof 3, 38678 Clausthal-Zellerfeld, Niedersachsen, Deutschland, [email protected], https://eckstein-shop.de