Raspberry Pi Zero
Audio out
考え方
Pi-Zeroの低価格にふさわしい、LowCostでSimpleなPWMで音を出す、
PWM 100MHZ/(2^12)=24414.0625HZ
分化能12Bit 周波数10KHZ程度 まあまあの音が出るが音量小ではBit欠けで無理と言った所でしょう。
100M=Pi内部のdevice Clock
Netでは、PWMのを使ったがノイズ混入に有って困っている話が多い。
ノイズ混入は、PWMのタイミングのジッツターでは無いようだ。
BufferのVDDをCleanな物にすることで本体よりのノイズ対策が出来そうだ。
pwm->Buffer->Filter->OUT
Bufferに工夫して6dbの可変が出来るかも。
Bufferのドライブ能力
IC TC7S04F
12mA*64Ω=768mv
64Ω=ヘッドホンのインピーダンス
74HC540 4CH並列なら16Ωが行けそうだ。