Driver di gate Half Bridge FAN7382 DIP-8 600V
zoom_out_map
chevron_left chevron_right

Le immagini dei prodotti sono solo a scopo informativo e potrebbero presentare piccole differenze, a seconda del lotto e del fornitore. Le specifiche e i prezzi dei prodotti potrebbero essere soggetti a modifiche senza preavviso. Facciamo del nostro meglio per aggiungere specifiche quanto più precise e corrette possibili alla pagina del prodotto, ma è possibile che non siano del tutto corrette. Se identifichi un caso del genere, ti preghiamo di segnalarcelo.

Il prodotto è destinato agli specialisti e richiede personale qualificato e autorizzato. Il prodotto non include istruzioni di montaggio/uso . La messa in funzione del prodotto da parte di persone non qualificate comporta la perdita della garanzia secondo i Termini e Condizioni presenti sul sito.

Le specifiche tecniche indicate (corrente, potenza, ecc.) rappresentano valori massimi consentiti in condizioni ideali di funzionamento. Per un utilizzo sicuro e una durata ottimale, si raccomanda di utilizzare il prodotto in regime continuo a non più del 50% dei valori massimi specificati.

Driver di gate half-bridge FAN7382, fino a 600V, 350mA / 650mA, DIP-8

Driver monolitico half-bridge per il comando rapido e sicuro di MOSFET e IGBT in applicazioni di potenza, supporta tensioni di lavoro fino a 600V, integrazione in un unico package per un design compatto e affidabile, compatibile con i livelli logici comuni e dotato di protezione UVLO per un funzionamento stabile, disponibile in DIP-8 per un montaggio semplice.

11,35 RON Tasse incluse

9,38 RON Tasse escluse

Non ci sono ancora recensioni

Acquistando questo prodotto guadagni 0,57 RON in punti fedeltà.

Garanzia: 24 mesi per le persone fisiche
SPEDIZIONE INTERNAZIONALE
Spedizione veloce gratuita per ordini superiori a 100EUR nella maggior parte de paesi UE.
SPEDIZIONE VELOCE 24 ORE
Spediamo dal nostro magazzino entro 24 ore
PUNTI FEDELTÀ
Ricevi punti a ogni ordine, per un valore del 5%.

FAN7382 è un driver di gate monolitico per half-bridge, con due canali di comando, uno per il transistor di alto lato (high-side) e uno per il transistor di basso lato (low-side). Il circuito riceve segnali logici di basso livello e comanda MOSFET e IGBT a canale N che lavorano a tensioni fino a 600 V. È adatto per alimentatori switching, convertitori, inverter, comando di motori e reattori per lampade fluorescenti.

Il canale di alto lato è flottante e si alimenta in regime bootstrap, con un condensatore collegato tra VB e VS. Ciascun canale fornisce tipicamente 350 mA all'accensione del transistor e 650 mA al suo spegnimento. Il circuito si alimenta con 10 - 20 V su VCC e su VBS e dispone di protezione UVLO su entrambi i canali, con soglia di avvio tipica di 9.2 V. Gli ingressi HIN e LIN sono compatibili TTL, quindi sopra 2.9 V vengono interpretati come livello 1 e sotto 0.8 V come livello 0. Le uscite HO e LO sono in fase con gli ingressi. I ritardi di propagazione dei due canali sono allineati con una differenza massima di 50 ns. Il circuito di soppressione del rumore dv/dt di modo comune mantiene stabile il comando del canale di alto lato, mentre uno stadio di traslazione del livello permette il funzionamento con tensione VS negativa fino a -9.8 V tipici.

Tra le caratteristiche principali si annoverano il package DIP-8 con passo di 2.54 mm, adatto a breadboard e circuiti stampati a fori passanti, due ingressi logici indipendenti HIN e LIN, le uscite HO e LO per i gate dei transistor, i pin VB e VS per il condensatore bootstrap e il pin COM comune per la massa logica e il ritorno del canale di basso lato. L'alimentazione avviene con 10 - 20 V sul pin VCC, mentre il canale di alto lato riceve energia tramite il condensatore bootstrap e un diodo veloce esterno.

Gli ingressi HIN e LIN possono essere comandati direttamente dalle uscite digitali o PWM di una scheda Arduino Uno, che ha logica a 5 V, oppure da un altro microcontrollore con uscite compatibili TTL.

 

Specifiche:

Tensione di alimentazione VCC: 10 - 20 VDC

Corrente di uscita gate (source / sink): 350 mA / 650 mA tipici, per ciascun canale

Tipo di circuito: Driver di gate half-bridge, high-side e low-side

Transistor comandati: MOSFET e IGBT a canale N

Tensione massima half-bridge (VS): 600 V

Alimentazione canale alto: Bootstrap, VBS 10 - 20 V

Numero di canali: 2, indipendenti

Livello logico ingressi (HIN, LIN): TTL, livello 1 sopra 2.9 V, livello 0 sotto 0.8 V

Polarità uscite: In fase con gli ingressi

Soglia UVLO VCC e VBS: 9.2 V all'accensione, 8.7 V allo spegnimento (tipica)

Tempo di salita / discesa uscita: 60 ns / 30 ns tipici (carico 1000 pF)

Ritardo di propagazione: 170 ns all'accensione, 200 ns allo spegnimento (tipico)

Differenza tra canali: massimo 50 ns

Corrente di riposo VCC: 70 uA tipica

Tensione VS negativa ammessa: -9.8 V tipica

Temperatura di esercizio: -40 - 125 °C

Package: DIP-8, passo 2.54 mm

Dimensioni: 9.2 x 6.4 mm

 

Pinout:

Pinout driver half-bridge FAN7382, package DIP-8

Connettore Pin Funzione
DIP-8 1 - VCC Alimentazione per il canale di basso lato e per la logica, 10 - 20 V
DIP-8 2 - HIN Ingresso logico per l'uscita del canale di alto lato HO
DIP-8 3 - LIN Ingresso logico per l'uscita del canale di basso lato LO
DIP-8 4 - COM Massa logica e ritorno del driver di basso lato
DIP-8 5 - LO Uscita driver di basso lato, si collega al gate del transistor di basso lato
DIP-8 6 - VS Ritorno dell'alimentazione flottante, si collega al centro dell'half-bridge
DIP-8 7 - HO Uscita driver di alto lato, si collega al gate del transistor di alto lato
DIP-8 8 - VB Alimentazione flottante del canale di alto lato, al condensatore bootstrap

 

Utilizzo:

Le tensioni fino a 600 V sono pericolose. Effettuate i collegamenti solo con il montaggio scollegato dall'alimentazione di potenza, e eseguite la prima prova con un bus di tensione ridotta, ad esempio 12 V.

Alimentate il pin VCC con 10 - 20 V rispetto a COM e montate vicino ai pin un condensatore ceramico da 100 nF e uno elettrolitico da 10 uF.

Collegate un diodo veloce tra VCC e VB, con l'anodo su VCC, e un condensatore bootstrap tra VB e VS. Il diodo deve sopportare la tensione del bus di potenza.

Collegate il pin VS al centro dell'half-bridge, cioè al source del transistor di alto lato e al drain del transistor di basso lato.

Collegate le uscite HO e LO ai gate dei transistor tramite resistenze in serie da 10 - 47 ohm, che limitano la corrente di carica del gate e le oscillazioni.

Collegate il pin COM alla massa del segnale di comando, alla massa dell'alimentazione e al source del transistor di basso lato.

Comandate HIN e LIN con segnali logici di livello 1 sopra 2.9 V e livello 0 sotto 0.8 V, e il livello 1 non deve superare la tensione VCC.

Prima del primo comando del canale di alto lato, attivate brevemente LIN per caricare il condensatore bootstrap, poiché in questo intervallo VS è portato quasi a massa.

Non comandate HIN e LIN simultaneamente con livello 1. I due canali sono indipendenti, quindi il tempo morto tra le commutazioni deve essere generato dal segnale di comando.

Per risultati stabili, mantenete le piste tra il driver e i gate dei transistor più corte possibile e disaccoppiate VCC con condensatori collocati proprio vicino al circuito.

9359
Tensione di alimentazione
10-20 V DC
Dimensioni
9.2 x 6.4 mm
Tipo
Driver di gate half-bridge, high-side e low-side
Temperatura di esercizio
-40-125 °C
Corrente di uscita
350 mA / 650 mA
Tensione logica
TTL, livello 1 oltre 2.9 V, livello 0 sotto 0.8 V
Numero di canali
2, independente
Tensione massima
600 V
Circuito integrato
FAN7382
Passo pin
2.54 mm
Package
DIP-8, passo 2.54 mm
Corrente a vuoto
70 µA

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].

/*
  FAN7382 half-bridge gate driver test
  Board: Arduino Uno (Tools > Board > Arduino AVR Boards > Arduino Uno)
  Board package: Arduino AVR Boards (Boards Manager)
  Libraries: none, only the core Arduino functions are used

  Wiring:
    FAN7382 pin 1 VCC -> +12 V (with 100 nF and 10 uF to COM, bootstrap diode anode)
    FAN7382 pin 2 HIN -> Arduino D9
    FAN7382 pin 3 LIN -> Arduino D10
    FAN7382 pin 4 COM -> Arduino GND, supply GND, low-side MOSFET source
    FAN7382 pin 5 LO  -> low-side MOSFET gate (series resistor)
    FAN7382 pin 6 VS  -> half-bridge midpoint, bootstrap capacitor minus
    FAN7382 pin 7 HO  -> high-side MOSFET gate (series resistor)
    FAN7382 pin 8 VB  -> bootstrap diode cathode, bootstrap capacitor plus

  Test first at a low bus voltage (12 V), never at 600 V.
*/

const uint8_t HIN_PIN = 9;                 // Input of the high-side driver
const uint8_t LIN_PIN = 10;                // Input of the low-side driver

const unsigned int HIGH_ON_US = 40;        // High-side on time in microseconds
const unsigned int LOW_ON_US = 40;         // Low-side on time in microseconds
const unsigned int DEAD_US = 5;            // Dead time between the two switches
const unsigned int BOOT_CHARGE_MS = 10;    // Low-side on time that charges the bootstrap capacitor

void setup() {
  Serial.begin(9600);                      // Start the serial monitor at 9600 baud

  pinMode(HIN_PIN, OUTPUT);                // Configure the control pins as outputs
  pinMode(LIN_PIN, OUTPUT);
  digitalWrite(HIN_PIN, LOW);              // Start with both switches off
  digitalWrite(LIN_PIN, LOW);

  Serial.println(F("FAN7382 half-bridge test"));

  // Turn the low side on to charge the bootstrap capacitor
  digitalWrite(LIN_PIN, HIGH);
  delay(BOOT_CHARGE_MS);
  digitalWrite(LIN_PIN, LOW);
  Serial.print(F("Bootstrap capacitor charged for "));
  Serial.print(BOOT_CHARGE_MS);
  Serial.println(F(" ms"));

  // Compute the nominal period and frequency without the digitalWrite overhead
  unsigned long periodUs = (unsigned long)HIGH_ON_US + LOW_ON_US + 2UL * DEAD_US;
  Serial.print(F("Nominal period: "));
  Serial.print(periodUs);
  Serial.println(F(" us"));
  Serial.print(F("Nominal frequency: "));
  Serial.print(1000000UL / periodUs);
  Serial.println(F(" Hz"));
  Serial.print(F("Dead time: "));
  Serial.print(DEAD_US);
  Serial.println(F(" us"));
  Serial.println(F("Switching started"));
}

void loop() {
  // Low side off, wait for the dead time, then high side on
  digitalWrite(LIN_PIN, LOW);
  delayMicroseconds(DEAD_US);
  digitalWrite(HIN_PIN, HIGH);
  delayMicroseconds(HIGH_ON_US);

  // High side off, wait for the dead time, then low side on
  digitalWrite(HIN_PIN, LOW);
  delayMicroseconds(DEAD_US);
  digitalWrite(LIN_PIN, HIGH);
  delayMicroseconds(LOW_ON_US);
}

In questo tutorial mettiamo in funzione il circuito FAN7382, un driver di gate per semiponte che comanda due transistor di potenza, uno sul lato alto e uno sul lato basso. Viene utilizzato in alimentatori switching, inverter, convertitori DC-DC e driver per motori, dove un piccolo segnale logico deve comandare transistor che lavorano a tensioni elevate.

Il circuito non genera da solo i segnali di comando, quindi ci serve un microcontrollore. Utilizziamo una scheda Arduino Uno, che ha uscite digitali con logica a 5 V, sufficienti per gli ingressi TTL del driver. Arduino Uno è la scelta più semplice per questo circuito, perché non richiede né WiFi, né memoria aggiuntiva, né un'interfaccia speciale.

Half Bridge Gate Driver FAN7382, DIP-8

Come funziona:

Il driver ha due ingressi logici, HIN e LIN, e due uscite, HO e LO, in fase con gli ingressi. Il livello 1 è considerato sopra 2.9 V, mentre il livello 0 sotto 0.8 V. L'uscita LO comanda il gate del transistor inferiore, mentre l'uscita HO comanda il gate del transistor superiore. Ogni canale fornisce tipicamente 350 mA in accensione e 650 mA in spegnimento.

La sorgente del transistor superiore si trova al centro del semiponte, che sale e scende tra massa e la tensione del bus. Per questo l'alimentazione del canale superiore deve seguire questo punto. Si ottiene con un condensatore bootstrap collegato tra VB e VS. Quando il transistor inferiore è acceso, VS viene portato vicino a massa e il condensatore si carica da VCC attraverso un diodo veloce. La tensione del canale superiore è circa VBS = VCC - VF, dove VF è la caduta sul diodo. Per VCC = 12 V e VF = 0.7 V risulta VBS di circa 11.3 V, sopra la soglia UVLO di avvio di 9.2 V tipica.

La velocità di commutazione dipende dalla carica del gate Qg del transistor e dalla corrente del driver, secondo la relazione t = Qg / I. Per un transistor con Qg = 30 nC, a 350 mA risultano circa 86 ns in accensione, mentre a 650 mA risultano circa 46 ns in spegnimento. In realtà i tempi sono più lunghi, perché man mano che il gate si carica, la corrente diminuisce.

Il segnale generato dal programma ha periodo T = tHigh + tDead + tLow + tDead. Con 40 us, 5 us, 40 us e 5 us risultano 90 us, cioè circa 11.1 kHz, a cui si aggiunge il tempo delle istruzioni digitalWrite. Il tempo morto evita la conduzione simultanea dei due transistor, che cortocircuiterebbe il bus.

Collegamento:

Per la prima prova usate un bus di potenza da 12 V, non la tensione massima di 600 V. Le tensioni elevate sono pericolose, quindi eseguite i collegamenti solo con il circuito scollegato. Alimentate VCC con 12 V, nell'intervallo 10 - 20 V. Gli ingressi HIN e LIN hanno livello TTL, quindi si collegano direttamente ai pin di Arduino Uno, senza convertitore di livello. La massa di Arduino, la massa dell'alimentazione e COM devono essere collegate insieme. I transistor sono due MOSFET a canale N, e il carico si collega tra il centro del semiponte e la massa o il bus.

Pin del prodotto Va collegato a Funzione
1 - VCC +12 V, anodo del diodo bootstrap, condensatori da 100 nF e 10 uF verso COM Alimentazione per il canale inferiore e per la logica.
2 - HIN Pin digitale 9 di Arduino Uno Comando del canale superiore.
3 - LIN Pin digitale 10 di Arduino Uno Comando del canale inferiore.
4 - COM GND di Arduino, GND dell'alimentazione, sorgente del transistor inferiore Massa comune.
5 - LO Gate del transistor inferiore, tramite una resistenza in serie da 10 - 47 ohm Uscita driver inferiore.
6 - VS Centro del semiponte, negativo del condensatore bootstrap Ritorno dell'alimentazione flottante.
7 - HO Gate del transistor superiore, tramite una resistenza in serie da 10 - 47 ohm Uscita driver superiore.
8 - VB Catodo del diodo bootstrap, positivo del condensatore bootstrap Alimentazione flottante del canale superiore.

Scheda e librerie:

In Arduino IDE selezionate da Tools > Board la scheda Arduino Uno del pacchetto Arduino AVR Boards, che si installa da Boards Manager e di solito viene fornito insieme ad Arduino IDE. Il programma usa solo le funzioni di base della piattaforma, quindi non è necessario installare alcuna libreria.

Il codice:

Il programma carica brevemente il condensatore bootstrap, poi genera sui pin 9 e 10 due segnali complementari con tempo morto tra loro.

/*
  FAN7382 half-bridge gate driver test
  Board: Arduino Uno (Tools > Board > Arduino AVR Boards > Arduino Uno)
  Libraries: none, only the core Arduino functions are used
  Wiring:
    FAN7382 pin 1 VCC -> +12 V (with 100 nF and 10 uF to COM, bootstrap diode anode)
    FAN7382 pin 2 HIN -> Arduino D9
    FAN7382 pin 3 LIN -> Arduino D10
    FAN7382 pin 4 COM -> Arduino GND, supply GND, low-side MOSFET source
    FAN7382 pin 5 LO  -> low-side MOSFET gate (series resistor)
    FAN7382 pin 6 VS  -> half-bridge midpoint, bootstrap capacitor minus
    FAN7382 pin 7 HO  -> high-side MOSFET gate (series resistor)
    FAN7382 pin 8 VB  -> bootstrap diode cathode, bootstrap capacitor plus
  Test first at a low bus voltage (12 V), never at 600 V.
*/
const uint8_t HIN_PIN = 9;                 // Input of the high-side driver
const uint8_t LIN_PIN = 10;                // Input of the low-side driver
const unsigned int HIGH_ON_US = 40;        // High-side on time in microseconds
const unsigned int LOW_ON_US = 40;         // Low-side on time in microseconds
const unsigned int DEAD_US = 5;            // Dead time between the two switches
const unsigned int BOOT_CHARGE_MS = 10;    // Low-side on time that charges the bootstrap capacitor
void setup() {
  Serial.begin(9600);                      // Start the serial monitor at 9600 baud
  pinMode(HIN_PIN, OUTPUT);                // Configure the control pins as outputs
  pinMode(LIN_PIN, OUTPUT);
  digitalWrite(HIN_PIN, LOW);              // Start with both switches off
  digitalWrite(LIN_PIN, LOW);
  Serial.println(F("FAN7382 half-bridge test"));
  // Turn the low side on to charge the bootstrap capacitor
  digitalWrite(LIN_PIN, HIGH);
  delay(BOOT_CHARGE_MS);
  digitalWrite(LIN_PIN, LOW);
  Serial.print(F("Bootstrap capacitor charged for "));
  Serial.print(BOOT_CHARGE_MS);
  Serial.println(F(" ms"));
  // Compute the nominal period and frequency without the digitalWrite overhead
  unsigned long periodUs = (unsigned long)HIGH_ON_US + LOW_ON_US + 2UL * DEAD_US;
  Serial.print(F("Nominal period: "));
  Serial.print(periodUs);
  Serial.println(F(" us"));
  Serial.print(F("Nominal frequency: "));
  Serial.print(1000000UL / periodUs);
  Serial.println(F(" Hz"));
  Serial.print(F("Dead time: "));
  Serial.print(DEAD_US);
  Serial.println(F(" us"));
  Serial.println(F("Switching started"));
}
void loop() {
  // Low side off, wait for the dead time, then high side on
  digitalWrite(LIN_PIN, LOW);
  delayMicroseconds(DEAD_US);
  digitalWrite(HIN_PIN, HIGH);
  delayMicroseconds(HIGH_ON_US);
  // High side off, wait for the dead time, then low side on
  digitalWrite(HIN_PIN, LOW);
  delayMicroseconds(DEAD_US);
  digitalWrite(LIN_PIN, HIGH);
  delayMicroseconds(LOW_ON_US);
}

Come funziona il codice:

Le costanti HIN_PIN e LIN_PIN indicano i pin 9 e 10, collegati agli ingressi HIN e LIN. Le costanti HIGH_ON_US, LOW_ON_US e DEAD_US stabiliscono la durata di conduzione di ciascun transistor e il tempo morto, in microsecondi. La costante BOOT_CHARGE_MS stabilisce per quanto tempo resta attivo il canale inferiore per la carica del condensatore bootstrap.

Nella funzione setup() si avvia il monitor seriale a 9600 baud, entrambi i pin vengono configurati come uscite e portati su LOW, in modo che entrambi i transistor partano spenti. Poi LIN viene portato su HIGH per BOOT_CHARGE_MS millisecondi, il che carica il condensatore bootstrap, e torna su LOW. Alla fine si calcolano e si visualizzano il periodo e la frequenza nominali, nella variabile periodUs.

La funzione loop() ripete all'infinito la stessa sequenza. Prima LIN viene portato su LOW, si attende il tempo morto, poi HIN viene portato su HIGH per HIGH_ON_US microsecondi. Successivamente HIN torna su LOW, si attende di nuovo il tempo morto e LIN viene portato su HIGH per LOW_ON_US microsecondi. In nessun momento i due pin sono contemporaneamente su HIGH.

Risultato:

Aprite il monitor seriale a 9600 baud. Dopo il reset della scheda compaiono i messaggi di avvio, la durata della carica bootstrap e i valori nominali di periodo e frequenza. Con un oscilloscopio o un analizzatore logico sui pin HO e LO vedete due segnali complementari, con una pausa di circa 5 us tra loro.

FAN7382 half-bridge test
Bootstrap capacitor charged for 10 ms
Nominal period: 90 us
Nominal frequency: 11111 Hz
Dead time: 5 us
Switching started

Problemi frequenti:

L'uscita HO non commuta. La causa più frequente è il condensatore bootstrap non caricato o il diodo montato al contrario. Verificate che il diodo abbia l'anodo su VCC e il catodo su VB e che LO sia attivato abbastanza a lungo prima del primo comando HO.

Entrambi i canali restano inattivi. Verificate l'alimentazione VCC, che deve essere sopra la soglia UVLO di 9.2 V tipica, e che il pin COM sia collegato alla massa di Arduino. Senza massa comune, i livelli logici non vengono riconosciuti.

I transistor si riscaldano molto. Probabilmente conducono contemporaneamente. Misurate con l'oscilloscopio i segnali su HO e LO e aumentate il tempo morto DEAD_US finché non si sovrappongono più.

Compaiono oscillazioni sui gate o commutazione caotica. Montate le resistenze in serie da 10 - 47 ohm il più vicino possibile ai gate, accorciate le piste e aggiungete il condensatore da 100 nF direttamente tra VCC e COM.

Il canale superiore si ferma dopo un lungo tempo di conduzione. Il condensatore bootstrap si scarica gradualmente. Usate una commutazione continua, con pause in cui il transistor inferiore ricarica il condensatore.

Limitazioni e consigli:

Il circuito ha due canali indipendenti e non include una protezione interna contro la conduzione simultanea, quindi il tempo morto resta a carico del segnale di comando. L'alimentazione del canale superiore tramite bootstrap richiede una commutazione periodica, quindi non è possibile mantenere il transistor superiore acceso all'infinito.

Il programma di test con digitalWrite arriva a circa 11 kHz e presenta piccole variazioni di tempo a causa degli interrupt di Arduino. Per frequenze elevate e tempi precisi usate i timer hardware del microcontrollore.

Dopo che il montaggio funziona correttamente a 12 V, la tensione del bus si può aumentare gradualmente, con attenzione alle tensioni pericolose e con transistor dimensionati per essa. Su questa base si possono costruire un semiponte per motore, un convertitore Buck o un ponte completo con due di questi driver.