Skip to content

RTL2832Uドングルを使ってテレビを見る!

kik edited this page Aug 16, 2014 · 16 revisions

RTL2832Uドングルを使ったSDRが流行っているのでやってみた

なんだかよく知らないですけど、RTL2832Uというチップを使ったワンセグチューナーは万能の受信機として使えるそうです。 とりあえず、ひとつ750円と激安なので、DS-DT305を買いました。

SDR#というアプリを使えば簡単にFM受信機になりました。でも、これはもう出来上がってるアプリで仕組みがよく分かりません。GNU Radioというのはもっとプログラマ向けで、部品を並べて配線すると好きなようにデジタル信号処理をプログラムできます。これを使ってFM受信機とか作ってみたりしたんですが、これが結構難しかったりしたわけです。

FMは受信できるようになったので、次は気になっていたTVSharpを試してみました。これはNTSCの放送を受信して白黒の絵が出ます。ソースを見たらむちゃくちゃ簡単だったので、自分もGNU Radioの部品を組み合わせて作ってみたくなったわけです。 tvsharp

まあ21世紀ですし、テレビぐらい画面でぽちぽち部品を繋いだらできるみたいな電子ブロックみたいな感覚で作れて当然なわけです。 あと、アナログ放送はもうCATVでしかやってないっぽいので、ない人はファミコンとかで試しましょう。CATVのデジアナ変換も来年3月で終わりだそうです。

AM復調

RTL2832Uに適当に周波数を設定すれば信号が出てくるので、AM復調します。単に複素数の絶対値を取るだけでいいらしいので簡単でした。

AM demod

level

saw

signal

Clone this wiki locally