Soundausgabe über GPIO des Zeros

Es gibt auch die möglichkeit die Audioausgabe mittels GPIO des Zeros zu nutzen, es sei jedoch gesagt dass sie qualitativ der USB-DAC Soundkarte-Methode unterlegen ist.

Audio Wiring

Anmerkung zum Diagram erklärt von Mitglied Sven:
* Man benötigt zu erst die kleine Schaltung die direkt nach dem Pi gezeichnet ist.
* Diese macht aus einem PWM Signal ein analoges Signal.
* Die darauf folgende orange Leitung ist für den rechten Lautsprecher und der hellblaue für den rechten Lautsprecher.
* Also wird orange an input L und blau an input R gelötet, an input G kommt die Masse/GND vom Pi.
* Für die Spannungsversorgung nimmst du die 5V oder 3V3 vom Pi.
(Oder du nimmst einfach eine USB DAC Soundkarte 😉)

Zusätzlich noch folgenden text zur boot.config (einzeiler!) hinzufügen. Damit sollte PWM Audio ohne zusätzliche Software und Scripts funktionieren.

dtoverlay=pwm-2chan,pin=18,func=2,pin2=13,func2=4

 

 

Zusätzliche Erklärung vom Elektro-Meister Paul:
Audio wird im Pi als PWM-signal an den gpios zur Verfügung gestellt (muss allerdings selber im Kernel remapped werden, da es an gpio 45/47? Anliegt, der nicht physisch nach draußen geführt wird). Die beiden Widerstände bilden einen Spannungsteiler, der das 5V PWM-signal auf etwa 1 Volt reduziert. Die Kondensatoren machen die Rechteckwelle etwas sinusartiger. Idealerweise kommt danach noch ein dioden-pärchen gegen Masse und 3,3V, welches Spannungsspitzen anfängt, die die gpios schädigen könnten.

Diese Seite verwendet Cookies für ein besseres Surferlebnis. Durch das Browsen auf dieser Website stimmst du der Verwendung von Cookies zu.