Amplificatore di classe D con un H-Bridge

Le Amp: Amplificatori di classe D sono di base – basta prendere un input, oltre a utilizzarlo per modulare un’onda quadra con PWM. Invia questo segnale PWM a un MOSFET o qualcosa, così come hai più facile l’amplificatore di classe D esistente. Sono così semplici, puoi ottenere un chip AMP di classe D per $ 3, tuttavia [George] credeva che sarebbe così facile. Invece, ha sviluppato il suo con un ATTUITO E UN DRIVER MOTORE H-BRIDGE. Nessuna sorpresa, funziona, tuttavia ciò che è affascinante è quale sia l’impatto che il codice sull’attuale può avere sull’alta qualità dell’audio che esce dall’altoparlante.

Il microcontrollore selezionato per questo lavoro è stato l’Attintinio 461, una parte che non vediamo molto, tuttavia ancora esattamente ciò che ti aspetteresti da un ATTUITO. La parte di sollevamento pesante di questo sviluppo è un chip L298 scoperto su eBay per alcuni dollari. Questo doppio h-bridge è normalmente utilizzato per motori guida, tuttavia [George] ha scoperto una casa per questo nella sezione di potenza di un amplificatore.

L’ATTUITO È COLLEGATO A 16 MHz, rendendo l’orologio ADC a 1 MHz. Una conversione di precisione a 10 bit ha luogo, così come questo valore imposta il ciclo di attività PWM. Timer1 nel chip è impostato tanto quanto eseguito a 32 MHz, oltre al conteggio di questo timer fino a 1023 fornisce questo amplificatore della sua velocità del ciclo PWM di 31,25 kHz. Questo è l’ideale nella comunità di ciò che è necessario eseguire un’ampio di classe D, così come il codice è solo circa 30 linee. Non può essere più facile di quello.

[George] Pubblica un video di questo amplificato in funzione, oltre a nonostante non rispettare lo stile comune di un amplificatore di classe D, sembra abbastanza buono. Puoi vedere quel video qui sotto.