2011年7月9日土曜日

AFF-E11ハイカットフィルタの効果

AFF-E11 AFハイカットフィルタです。

スイッチト・キャパシタ・フィルタを使った、周波数可変タイプのAFローパスフィルタで。 JA3DEW清水さんのWebサイト「自作を楽しもう」で公開されています。 プリント基板とIC(MAX7403CSA)を有償頒布されていて、私も数年前に頒布を受けて製作しました。

当初はIC-R75の音質を何とかしたいと思っていましたので、フィルタ上限を3kHz付近で製作していました。(上限の周波数は、C5,C6の定数で設定します。私はC5=3300pF,C6=330pFでした。)

先日のIC-R75の音質改善を期に、今回はフィルタ上限の周波数をもう少し広げてみることにしました。 手持ちのコンデンサの中から、いくつかの組み合わせを試してみたところ、C5=1000pF, C6=1000pFで下限周波数800Hzから 上限周波数5kHzに設定できました。

フィルタ周波数を決定しているIC LMC555CNの発振周波数を測定しながら、パネルに上限周波数の目盛りを付けています。

WaveSpectraで周波数特性を測定してみました。 赤色の線が「フィルタ オフ」(スルーでAFF-E11内部のオーディオアンプのみの特性です。)

青色の線が 「フィルタ オン」(上限周波数を3kHzに設定時の特性です。)

「フィルタ オン」で3kHz以上が綺麗にカットされているのが良くわかります。

IC-R75に接続した時の、受信音声をアップしましたので聞いてみてください。
受信局は 17790kHz BBC July 8,2011 1323UTC

  • 最初の部分は
    IC-R75 IF filter Wide ( 9M = 15kHz, 455k = 6kHz)
    AFF-E11 はスルー
  • 30秒付近から
    IC-R75 IF filter Wide ( 9M = 15kHz, 455k = 6kHz)
    AFF-E11 フィルタ上限周波数を 3kHzに設定
  • 58秒付近から
    IC-R75 IF filter Normal ( 9M = 15kHz, 455k = 3.3kHz)
    AFF-E11 はスルー

となっています。AFF-E11のフィルタの聞き具合がよくわかると思います。

強力に受信できる局では、IC-R75のIFフィルタをWIDEにして、AFF-E11で3kHzから5kHzの間を可変しながら、ちょうど良いポイントでを見つけて聴くのが良さそうです。 AFF-E11は頼もしいAFフィルタです、清水さんありがとうございます。

2011年7月2日土曜日

青木リストとオートフィルタの活用方法

青木リストには、とても多くの (7月1日のリストでは9653件) データが登録されています。 このデータの中から目的の放送局を探すために、Excelの画面を上下にスクロールしていては大変です。 そこで便利な機能がExcelオートフィルタです。

このExcelオートフィルタが使える状態になっているかは、周波数リストの項目名のセルに

が表示されていれば使用可能な状態です。

もしも、この表示が無い時には、次の手順で操作します。

  1. 項目名が書かれている行の左端の行番号をクリックして行全体を選択します。

    (下図では行番号5をクリックします。)

  2. メニューから「データ(D)」-「フィルタ(F)」-「オートフィルタ(F)」を選択します。

オートフィルタがオンになるとが表示されます。

それでは、オートフィルタを使ってみましょう。
例として、9750kHzで聞こえている放送局を調べたい場合を考えて見ます。

周波数で抽出するので、FREQをクリックし、表示される一覧から(オプション)を選択し、オートフィルタオプションのダイアログボックスを表示します。

抽出する周波数は 9750kHzなので、「抽出条件の指定:」下のFREQのリストボックスに9750を入力します。 今回は 9750だけを抽出するので、右側のリストボックスは「と等しい」のままにしておきます。 「OK」 ボタンをクリックすれば抽出が実行されます。

9750kHzだけが抽出されました。

オートフィルタで抽出条件が指定された項目のが青色に変わり、抽出された行の行番号も青色に変わります。

抽出した結果から、さらに放送時間や放送言語、放送内容から区別すれば放送局名の特定につながります。

ここで「BarGraphViewer」の「時間軸線 オン」を使えば。 現在時刻で放送中は「緑色」で、放送開始15分前は「黄色」で表示されます。 この表示は「BarGraphViewer」の「時間軸線 オフ」で消すことができます。

ここから更に絞り込んで、抽出する事も可能です。

例えば放送言語が日本語の場合は次のような手順です。
Language」のをクリックし、表示される一覧から (オプション)を選択。 オートフィルタオプションのダイアログボックスを表示。 「抽出条件の指定:」の 「Language」リストボックスにJapaneseと入力。  右側のリストボックスは「と等しい」を選択します。

(抽出条件の指定で「Ja」と入力し、 右側のリストボックスは「で始まる」でも可能です。)

データを絞り込んだ結果、”この放送局は「R.JAPAN」のようだ”という事がわかります。 同時刻に放送されている、他の放送局もあるため。 正確に調べたい場合には、放送内容や、局名アナウンスによって特定することが必要かもしれません。

オートフィルタの抽出を元に戻して全体を表示するには、青色に変わっているをクリックし、表示される一覧から(すべて)を選択します。

オートフィルタ自体を「オフ」にするには、メニューから「データ(D)」-「フィルタ(F)」-「オートフィルタ(F)」を選択します。


以上のような感じで、Excelのオートフィルタが活用できると思います。

ただし、「Excelオートフィルタ」 と 「BarGraphViewer」 を組み合わせた使用方法では、注意しなければならない所があります。
詳細は、 バーグラフとオートフィルタの注意点 を参照してください。


追記 Jun 11, 2015
最新版で、この問題は修正されています。バーグラフを再描画することなくオートフィルタを使用できるようになりました。