ハードPCのライン入力でオシロスコープもどきPICで赤外線リモコンの続きです。以前、パソコンのライン入力・マイク入力でオシロスコープもどきをやってる人がいると聞いたことがあったのを思い出してググってみました。確かに、それっぽいことを書いてる人はいるものの、回路図とか詳しい情報は見つけられず。マイク端子はプラグインパワーなので、自前の信号を入力するのはちょっと面倒そう。流れる電流を変化させればいいのかな??マイク入力はよくわからないので、ライン入力で試すことにした。ライン入力ってどれくらいのレベルを入れればいいの??Wikipediaのページによると、民生機では-10dBV程度らしい。20log10(V)らしいので、計算すると0.316V。安全に見積もって50mV程度入力すればいいか。あったので、これで受信した信号を分圧してPCに取り込んでみる。年位前に学習リモコンを作ろうとして秋月で買った物で、もちろん、開封されたことすらない。負論理で出力してくれる。これを100kΩと1kΩで分圧。出力インピーダンスが100kΩと大きいので、実際は5V出力が1/200程度になり、25mVくらいが入力される計算。パソコンの方では、ハンディ・オシロスコープという、音声入力を2chオシロスコープとして使うためのそのものズバリのフリーソフトがあったのでこれを使ってみた。使い方に癖があるものの、手軽に波形が取れるのは便利。数kHz程度までの低周波信号ならこれで十分だな。いいこと知った負論理出力なので、反転した波形なのに注意。実際は、リモコンのボタンを押すと同じ波形が2回送信される模様。この画像はその1つ目の波形。NECフォーマットより、リーダのON期間が短いみたい。4.5ms)、カスタムコード(8bit)、カスタムコード反転(8bit)、データ1(8bit)、データ1反転(8bit)、データ2(8bit)、データ2反転(8bit)、ストップビットというフォーマットになっているようだ。