PCラジオに触発されて
ardionoできれいな音を出そうとするとPWMを使うことになります。
これをそのまま利用してAMラジオの電波を飛ばすことができます。
やりかた
ardiunoに適当にプログラムを書き込んで、PWMで音が出るようにしましょう。
音が出たら、スピーカーの近くに同線をつないで、反対の端はラジオに巻き付けます。
これだけで聞けます。
しくみ
音声信号に単純なPWMを行って1ビットオーディオにするとします。結果は音の大きさに応じてデューティー比が増減した矩形波の列になります。この波形にローパスフィルターをかけると元の音声信号に戻ります。これが本来の使用法です。ローパスフィルターでのぞかれた部分にも情報は残っています。PWMの周波数近くでバンドパスフィルターを通すと、これはちょうど元の音声信号を少し歪めてAM変調したものになります。
まとめ
DACのないおもちゃで波形を出力するには、途中でパルスの列に変換する必要があり、PWMもそのひとつである。単純なPWM方式はノイズを拡散する仕組みがないので、AMラジオに激しく混信する。
このテクニックを使えば、PCラジオの音質がかなりよくなりそうなんですが、
誰か暇な人がPCラジオやってくれないかなあ
あと図をいれたい