A D osztályú ampúk alapvető – csak vegyen be egy bemenetet, valamint hasznosítsa azt, hogy modulálja a négyzethullámot PWM-vel. Küldje el ezt a pwm jelet egy moszfetnek, vagy valami, valamint a legegyszerűbb D osztályú amp a létezésben. Olyan egyszerűek, hogy egy D osztályú amp chipet kaphat 3 dollárért, de [George] azt hitte, hogy olyan könnyű lenne. Instead, he developed his own with an ATTiny as well as an H-bridge motor driver. No surprise, it works, however what’s fascinating is what impact the code on the ATtiny can have on the high quality of the audio coming out of the speaker.
The microcontroller selected for this job was the ATtiny 461, a part we don’t see much, however still precisely what you’d expect from an ATtiny. A fejlesztés nehéz emelő része egy L298 chip, amelyet az eBay-en felfedezett néhány dollárért. Ezt a kettős H-hídot rendszerint a hajtómotorokhoz használják, de [George] felfedezték egy házat egy erősítő tápellátásában.
The ATtiny is clocked at 16 MHz, making the ADC clock run at 1 MHz. 10 bites precíziós konverzió történik, és ez az érték beállítja a PWM feladatciklusát. Az időzítő1 a chipben a 32 MHz-es futtatáshoz hasonlóan, valamint az időzítő számításával, amennyire csak az 1023-at adja meg, ezt az erősítőt a PWM ciklussebessége 31,25 kHz. Ez ideális a közösségben, hogy a D. osztályú ampnak futnia kell, és a kód csak körülbelül 30 sor. Nem lehet könnyebbé tenni.
[George] Tegyen fel egy videót erről az erősítőről, és annak ellenére, hogy nem felel meg a D osztályú amp közös stílusának, elég jónak tűnik. Láthatja az alábbi videót.