LoginSignup
2
2

More than 5 years have passed since last update.

PWMの出力をAMラジオに聞かせる方法。

Posted at

PCラジオに触発されて

ardionoできれいな音を出そうとするとPWMを使うことになります。
これをそのまま利用してAMラジオの電波を飛ばすことができます。

やりかた

ardiunoに適当にプログラムを書き込んで、PWMで音が出るようにしましょう。
音が出たら、スピーカーの近くに同線をつないで、反対の端はラジオに巻き付けます。
これだけで聞けます。

しくみ

音声信号に単純なPWMを行って1ビットオーディオにするとします。結果は音の大きさに応じてデューティー比が増減した矩形波の列になります。この波形にローパスフィルターをかけると元の音声信号に戻ります。これが本来の使用法です。ローパスフィルターでのぞかれた部分にも情報は残っています。PWMの周波数近くでバンドパスフィルターを通すと、これはちょうど元の音声信号を少し歪めてAM変調したものになります。

まとめ

DACのないおもちゃで波形を出力するには、途中でパルスの列に変換する必要があり、PWMもそのひとつである。単純なPWM方式はノイズを拡散する仕組みがないので、AMラジオに激しく混信する。

このテクニックを使えば、PCラジオの音質がかなりよくなりそうなんですが、
誰か暇な人がPCラジオやってくれないかなあ
あと図をいれたい

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2