MAIN
GOTO
MY BLOG HEADLINE
THANKS COMMENTS
THANKS TRACKBACK
Your access #
検索
BLOG - 最新エントリ
 最新エントリ配信

カテゴリ
mixi(7)
SDR(45)
SSB(3)
WSJT(80)


最新エントリ
2014/09/23

執筆者: ja5fnx (4:18 pm)
皆さんご無沙汰でございます。

 如何お過ごしでしょうか?。

 台風、大風、大雨、洪水・・・・・・・そして地震、原発・・・・・。

 そして、なんやかんやで通り過ぎ去ろうとしている夏。

 そんな気分でおとなしくしていました。

 「FNX-PAN:無線機とパソコンの相互連動の2」をやっと書かなければと書いております。

「無線機とパソコンの相互連動の1」で基本的な連動の方法を書きましたが「rf-front-end SDR hardware coupling」に指定する「if-frequency」と「global offset」を少し詳しく説明します。

 「if-frequency」と「global offset」を一言で書くと


 「if-frequency」に設定する数値は「実IF周波数」+「global offset」を設定します。


 と言うことになります。

 「global offset」は何なのか?必要なのか?必ず必要なのか??

 「global offset」に0を設定した場合。

 global offsetを0に設定してもSDRとアプリが理想的にDCバランス(DC除去)機能が動作していれば全く問題ありません。

 しかし、一般的なSDRやアプリではHDSDRで言う「LO=Tune」の状態ではAMが正常に復調できなかったり、そのセンタ−のスペクトラムに飛び出たところや引っ込んだ(ピップやディップ)点が生じます。

 そのピップやディップのポイントを画面の外へ出してやろうというのが「global offset」です。

 結果的にLOとTuneの差が「global offset」になります。

 「global offset」の値は一覧しているスペクトラムの幅が40kHzであれば半分の20kHz以上の値を「global offset」に入力すると画面の外になります。

 ただし、SDRの受信帯域の中で無ければなりません。

 サンプリング周波数が96kHの場合、プラス・マイナス48kHの有効受信帯域96kHがありますが20kHoffsetさせた場合プラス・マイナス38kH有効受信帯域になります。

 SDRがここで使うRTL−SDRの場合サンプリング周波数最低でも250kHなので大きくとることができますが画面の外に出る最低限の数値で問題ありません。

 次回は


「additional offset per mode in Hz」はモードによってIF周波数がわずかにシフトするためそれらを補正する数値です。


 「additional offset per mode in Hz」を説明したいと思います。

ic-7000_rf-front-end


田村文史郎/JA5FNX
2014/08/14

執筆者: ja5fnx (4:03 pm)
皆さんお盆は如何お過ごしでしょうか?

 今回はパソコンと無線機を連動させてみたいと思います。

 今回のプロジェクト「FNX-PAN Ten dollars SDR Panadaptor」での連動とはSDRの周波数はIF周波数一定でHDSDRのダイアル又は無線機のダイアルを回すと片一方の表示も回した方についてくる事を言います。

 もちろん、HDSDRのスピーカと無線機のスピーカともに同じ信号が受信されるとともに周波数・モード切り替え・モードによるシフト率の補正・送受信切り替え等が連動されます。

必要な物

Omni-Rig
 A COM component for transceiver/receiver CAT control
 http://www.dxatlas.com/omnirig/

CATコントロール(無線機コントロール)_用ケーブル
CW KEY / PTT / RTTY / PCオーディオ入力 / PCオーディオ出力 すべてのモードが運用できるケーブルコネクタセット。

パソコン
 CPU Core 2 Duo 2.8GHz以上
 OS Windows 7 Windows 8.0/8.1 x86 / x64

 CATコントロールが初めての場合はあらかじめ純正ソフトもしくはHAMLOG等で練習して正常に動作することを確認しておきましょう。

 設定は下記の図を見て設定して下さい。

 接続する無線機によって「rf-front-end」に設定するIF周波数が異なりますのでご注意ください。

 「if-frequency」に設定する数値は「実IF周波数」+「global offset」を設定します。

 「additional offset per mode in Hz」はモードによってIF周波数がわずかにシフトするためそれらを補正する数値です。

 「ChannelAdjustment」はDCバランスとイメージを抑圧させるための調整項目です。

 イメージ調整はRTL−SDRでは自動調整のようです。
 DCバランスはAUTOに設定します。

 なお、これらは非常に重要な設定項目ですので設定する意味、数値の意味をよくわかる必要がありますので次回に少し詳しく説明したいと思います。

ic-706_Omni


ic-7000_Omni


ic-706_rf-front-end


ic-7000_rf-front-end


SamplingRate


ChannelAdjustment


CatToRadio



JA5FNX/田村文史郎
2014/08/12
カテゴリ: SDR : 

執筆者: ja5fnx (2:35 pm)
 SDRで遊んでいるとは言っても非常にチープなハードにフリーのSDRアプリと言った感じである意味アマチュアらしくある意味貧乏なSDRを楽しんでいますが「Ten dollars SDR Panadaptor」のプロジェクトをやっていて昔々のSWL時代を引きずるかのように80mと40mを聞いているうちに「なんか音がへんね」と思うようになりました。

 十年くらい前に大病をしてから高域が聞こえなくなってアナログTVの水平発振聞こえるか聞こえないかになったので耳の自信がなくなったせいで音音と言わなくなった今日この頃だったのですが音としては聞くに耐えないアプリもあるのでちょっと測定してみようと思いました。

 WaveGeneで作った周波数10kHz出力−10dBのステレオ左右に振り分けた(90度の位相差信号)IQ信号をVirtual Audio CableでSDRに入力してSDRの出力をVirtual Audio CableでWaveSpectraに入力して測定しました。

測定器

WaveGene 多機能 高精度 テスト信号発生ソフト
 http://efu.jp.net/soft/wg/wg.html

WaveSpectra 高速リアルタイム スペクトラムアナライザー
 http://efu.jp.net/soft/ws/ws.html

設定

サウンド設定
mme 48kHz 16bit ステレオ

FFT サンプルデータ数
65535

スペクトラム
横軸 リニア 0 to 3000 Hz

SDRアプリ
PowerSDR-IF Stage v1.19.3.5
HDSDR 2.70
SDRSHARP 1001304
モード LSB
フィルタ 上限 3kH 下限 設定なし 設定できるものは10Hz

1500HzにおいてSDRアプリの出力が-10dBになるようにSDRアプリの出力調整を設定しています。

アマチュア無線には300Hz〜2700Hzが通過すれば良いと思っている方はまたのお越しを。

SDRアプリの設定と測定結果は画像を見てください。
画像の上に書いてあるのはアプリ名と測定周波数です。
マイナス表示は逆サイドバンドです。

wavegene_screen_10000Hz_iq_lr


hdsdr_screen_100Hz_spectra


hdsdr_output_100Hz_spectra


hdsdr_output_50Hz_spectra


sdrsharp_screen_100Hz_spectra


sdrsharp_output_100Hz_spectra


sdrsharp_output_50Hz_spectra


powersdr_screen_100Hz_spectra


powersdr_output_100Hz_spectra


powersdr_output_50Hz_spectra


powersdr_output_10Hz_spectra


powersdr_output_-10Hz_spectra


powersdr_output_-20Hz_spectra


powersdr_output_-30Hz_spectra


powersdr_output_-40Hz_spectra


powersdr_output_-50Hz_spectra


powersdr_output_-70Hz_spectra


powersdr_output_-80Hz_spectra


JA5FNX/田村文史郎
2014/08/03

執筆者: ja5fnx (5:13 pm)
tapからのレベルは如何だったでしょうか?

 10dBと言う値は目安ですので例え5dBだったとしてもハイバンドで弱い信号を受信する場合にやや不利になるくらいです。

 レベルが不足する場合はtapを取り出す結合コンデンサーを少し大きくしたりしてください。

 ケンウッドのルーフィングフィルタ前tpは1Pで結合している場合が多いので少し大きくする必要があると思います。

 どうしてもレベルが不足する場合の最後の手段としてはポストアンプの追加します。

 ポストアンプは一石の簡単な物で良いのですがディスクリートで作ると周辺の部品が多く必要ですのでMMICを使う方が簡単で安いと思います。

MMICの例

GALI-74+
GALI-84+
GALI-3+
MAR-1+
MAR-6+
MAR-8A+
PHA-1+

購入先
(有)アンテック
http://www.an-tech.co.jp/

 ただし、出来るだけポストアンプは使わずに動作させたいと思っています。
いつも使っている物にはポストアンプは使っていません。

 ハードウェア上で大まかなレベルが決定したらExtIOのチューナゲインで詳細設定を行います。

 かなりの設定範囲がありますがレベルオーバーには弱いですから先ほどの10dB位を守ってください。



 これまでの設定が終わればパンアダプターの動作が確認できると思いますがレベル設定の最後にスペクトラムの確認を行います。

 ここで言うスペクトラムの確認は実際の信号スペクトラム以外のお化けスペクトラムが存在しないかを確認することです。

 適切なレベルを守らなかったり、不適切なtap場所やSDRへのコモンモード障害が発生すると不要なスペクトラムが発生します。

 コモンモード障害についてはかなりの頻度で発生します。

 パソコンからと無線機からのコモンモードノイズを受ける場合がありますのでSDRのUSBケーブルとアンテナケーブルに適当なEMIコアに数ターン巻いてノイズ対策を行う必要があるでしょう。


田村文史郎/JA5FNX
2014/08/01
カテゴリ: Miscellaneous : 

執筆者: ja5fnx (2:02 pm)
昨日今日とびっくりする知らせがあった。

 JA5YS Ex JA5BO 浜田さんとJA5NCD檜田くんが亡くなったという知らせをJA5XPN武田くんからいただいた。

 とてもも悲しく思う。

 ご逝去を悼み、慎んでお悔やみ申し上げます

 田村文史郎/JA5FNX

 YSさん

 JA5YS浜田さんとの最初の出会いは50年くらい前最初に買ってもらった無線機9R-59Dを触りすぎてうかったりうからなかったり色々やっては見たものの九才の僕にはとても手ごわくてどうにもならなくなって当時大黒町にあったヤマダイ電器にお勤めだった浜田さんだったら直してくれるのではと言う事で夜暗くなって両親と一緒に車で9R−59D持って行ったのが最初だった。

 一晩預けて、少ししたら、何事もなかったかのように元気な9R−59Dが返ってきた。

 故障原因は後ろのリモートソケットの結線間違い。

 グリッドリーク抵抗のアースを浮かせてマイナスをかけて送信時のミュートをする様になっていたがそのアースが浮いていた。

 かなりインピーダンスが高い所へパスコンが付いていてそれが時定数になってアースが浮いても一時は受かっていたので九才の僕にはわからなかった。

 当時、家電、船舶無線の修理をやっておられた浜田青年には一瞬の修理だったのだろう。

 とにかく、とてもうれしかった、その後、無線の免許を取って電気を勉強した。

 初めて出会った僕の無線機を無料ですぐ直してくれた浜田青年の思いを引き継いでアマチュア無線も始めたし今の仕事も始めたような気がする。

 ところで、浜田青年と言うのはYSさんの最初のコールサインであるJA5BOを開局されたときに最年少記録と言う事で「浜田青年」と言う見出しで新聞報道されたようだ。

 近年、アマチュア無線を再開したいと言っておられたようですがそれがかなえられなくて残念におもいます。

 JA5YS Ex JA5BO 浜田青年 長い間ありがとうございました。

 NCDさん

 JA5NCD檜田くんとは無線で出会って仲良くなってHFやVHFでいつもQSOしていました。

 休みの時や会社の帰りにうちに遊びに来てご飯を食べて帰ったのが昨日のようです。

 四国でも有数の電子技術の持ち主で電気が見える数少ない人だった。

 アマチュア無線のデジタル通信の一つであるパケット通信が流行ったころこれも結構頑張った一人である。

 15年くらい前、怪我?か何かをして無線から離れていったまた人からも離れていったような感じだった。

 その理由がわからないまま終わってしまった。

 残念なことはいっぱいあるが今までありがとう。
2014/07/26

執筆者: ja5fnx (9:42 am)
tapから取り出した

 IF信号を実際にSDRに繋いで信号レベルを確認してみましょう。

 SDRの周波数を設定します。

 tapを取り出した無線機のIF周波数を確認します。

 この状態で無線機で受信できる信号と同じ信号がSDRでも受信できると思います。

 この時のSDRの受信周波数は無線機のIF周波数のプラスマイナス数キロヘルツになりますから微調整して無線機本体で受信できる音調と同じになるようにSDRの周波数を調整します。

 さて?この状態でどれくらいの信号強度で受信できていますか?

 それでは信号レベルを確認してみましょう。

 無線機で受信できる信号がSDRで受信できているか周波数等を確認します。

 無線機のアンテナを外します。

 SDRのスペクトラム表示の信号強度目盛りもしくはSメータを読み取ります。

 この値をRXONDBとします。

 無線機の電源を切ります。

 SDRのスペクトラム表示の信号強度目盛りもしくはSメータを読み取ります。

 この値をRXOFFDBとします。

 RXONDB − RXOFFDB = 10dB と同じ又は少し大きい必要があります。

 小さい場合には結合コンデンサの調整、tap場所の再検討、ポストアンプの増設を検討します。

 大きい場合にはSDRのRFゲインを調整します。

 R820Tの調整範囲は30dB以上ありますから大きい場合には簡単に設定できます。

 また、スペクトラム表示を細部に精査し不要なスペクトラムが無いか観察します。

 かなりの頻度でパソコンからと無線機からのコモンモードノイズを受ける場合がありますのでUSBドングルのUSBケーブルを適当なコアに数ターン巻いてください。

 田村文史郎/JA5FNX
2014/07/18

執筆者: ja5fnx (1:13 pm)
レベル合わせの前に

 HDSDRをインストールしておきましょう。

 HDSDRは本体とDLLの二つをインストールします。

 HDSDR本体

 http://www.hdsdr.de/ の下の方にあるdownloadをクリックしてください。

 ダウンロードが終了したら実行してインスト―してください。

 RTL用ExtIOdll

 http://www.hdsdr.de/hardware.html の RTLSDR (DVB-T/DAB with RTL2832)欄にあるDLLのリンクをクリックします。

 ダウンロードした ExtIO_RTL2832.dll をHDSDRをインストールしたホルダーへコピーしてください。

 HDSDRを実行するとDLLの選択が表示されますので ExtIO_RTL2832.dll を選んでください。

 HDSDRホルダー中のExtIOのdllをExtIO_RTL2832.dllだけにすると選択画面を省略することが出来ます。

 HDSDR実行画面中のExtIOボタンをクリックするとチューナの設定があります。

 頑張ってインストールして受信練習をしておいてください。

 田村文史郎/JA5FNX
2014/07/17
カテゴリ: Miscellaneous : 

執筆者: ja5fnx (4:40 pm)
フェイスブックの別名に

 アマチュア無線のコールサインの登録が可能になりました。

 以前は別名に数字が含まれたものはエラーになっていましたが無線仲間がフェイスブックに申し出て改良してもらったようです。



田村文史郎/JA5FNX
2014/07/17
カテゴリ: Miscellaneous : 

執筆者: ja5fnx (3:24 pm)
WSJTを使いだして

 結構長くなるんだけどいくらやっても通常伝搬でのJTは興味が薄い今日この頃です。

 でも、今がHFデジタル通信の旬の様なので色々遊んでいる。

 HF−WSJTな人たちがとんでもない風潮を流す人たちがいるのがちょい悲しい。

 WSJTはQRPでやるもの (大嘘)

 WSJTをQROでやると迷惑をかける (大嘘)

 WSJTの送信でALCメータを振らすと電波が汚くなる (大嘘)

 WSJTでフリーメッセージを使う (フリーメッセージを使うと何倍もパワーがいるけどいいの?) (使わないのが基本)

 最近始めた人たちが勝手な事を書いたり言ったりまぁいいけど、あくまでもWSJTは500Wと言うQRPな(わかってください。500WはQRPなのです。)EMEの世界で少しでも小さなアンテナでQSO出来るように考えられたものだと言う事を忘れないでほしい。

 さて、本題へ行きましょう。

 JTとかPSKとかデジタルな電波形式は3kHzのSSB帯域より極めて狭いにもかかわらずSSBフィルタを使って受信しているときが多いと思います。

 RTTYな世界ではRTTY用のフィルタで受信されている方が多いと思います。

 一般的にSSBフィルタは2kHz強の帯域が有りますのでJTだと10局以上の信号が復調用のアプリケーションに入力されて一度に解読されて表示されますよね。

 それはそれで便利で楽しいのですが同じくらいの強さの信号が沢山並んで受信されるのは問題ないのですが(弱くても強くてもね。)S9の信号が9局とイースポで強力なS9+40dBの信号が1局、綺麗に並んで受信された場合、受信機のAGCの作用でS9の信号が9局の信号は大まかにいうとS9から−40dB下がることになります。

 S1個は3dB位でしょうか?−40dB下がると言う事は大変なことになります。

 ちょっと、大げさに表現するとS9の信号はかすかに聞こえる程度になるでしょう。

 今流の短絡的な表現をするとS9+40dBの信号が悪い、もっとQRPにしないのがいけないとんでもない局だと・・・・・・・・・・・・。

 これは自分の受信機で起きていることだと言う事わかる必要があります。

 従来からある解決策としては「適切な帯域のフィルターを入れる」でしょうか?

 これは2つの欠点があります。

 一つは多重解読が出来なくなる一度にたくさんの解読が出来なくなると言う事です。

 もう一つはデジタル解読復調する場合にデジタル信号に狭帯域フィルタを通すと解読復調率が悪くなる恐れがあると言う事です。

 JTの場合、HFではあまり気にならないかもしれませんが−27dBが解読復調出来ていたのに−25dBまでしか解読復調できなくなったと言う様な現象が出ます。

 原因はフィルタの遅延歪や位相歪だと言われています。

 それらの問題を解決するにはJTの場合だけになりますがSDRな受信機とMAP65を使って解決できると思っています。

 と言う事で昨晩より実験を行っています。

 今までも感じでは大変良い感じです。

 設備はFNX−PANと同じシステムで出来ますから皆さんFNX−PANに注目してください。

今回はスクリーンショットを見てください。



田村文史郎/JA5FNX

 
2014/07/15
カテゴリ: Miscellaneous : 

執筆者: ja5fnx (5:04 pm)
老眼か近視か斜視か乱視か

 わからないけれどチップ部品の付いた基板が見えないので虫眼鏡をごにょごにょしている今日この頃です。

 あれやこれやと安物を中心に買ってわ見たものの例えば、DS-DT305チューナ(標準的なR820Tチューナより小さい)あたりだと見えませんでした。

 両手が使えて、まぁまぁ大きく見えて、虫眼鏡と基板の距離がまぁまぁとれて、ラフにみるためにレンズが大きくて、と言う様なものを探していましたが二千円〜三千円ではありませんでした。

 また、倍率が5倍とか書いているけど3倍より小さいとか?こんなことじゃいかんと言う事でまずは測定からと言う事で倍率を測ってみました。

 色々やっているうちに虫眼鏡の多段スタック(積み重ね)がとても有効と言うのに気が付きました。

 そんな時、嵐くんが松山の工具屋さんでセールがあって直径125mm厚さ15mmの虫眼鏡を安く売っていると言う事で一個1500円弱を三個買って来て頂きました。

 その虫眼鏡をばらしてレンズだけにして三つ重ねて周りを透明の荷造りテープで巻いて三つを固定して一枚のレンズに化かして使うと言う事です。

 荷造りテープは透明じゃないほうが良いかもしれません。
 なんやかんやとやっていたので少し傷が入りましたが問題はないようです。

 スタンドはまだ作っていないので有りあわせの台において使っています。

 被写体(チップ部品の載った基板)とレンズとの距離は70mm位でピントが合います。

 小さい時を思い出してごにょごにょしましたが結構面白かったです。
 みなさまも、虫眼鏡の多段スタック(積み重ね)ぜひお試しください。

引用及び焦点距離を教えていただいたWebページ。ありがとう。
http://www.ons.ne.jp/~taka1997/education/2012/1-physics/05/
http://www.eyeloupe.net/loupe3.html

楽しい実験



虫眼鏡の多段スタック



 
田村文史郎/JA5FNX

(1) 2 3 4 ... 68 »

JA5FNX Blog RSS BlogPeople TRACKBACK PEOPLE / JA5FNX / RSS NOAA WWV / JA5FNX / RSS J-Cluster ON VHF ALL / 7M1FCC / JA5FNX / RSS SUPER CLUSTER VIEWER ON 160m / JA5FNX / RSS
SUPER CLUSTER VIEWER ON 80m / 75m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 40m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 30m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 20m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 17m / JA5FNX / RSS
SUPER CLUSTER VIEWER ON 15m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 12m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 10m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 6m / JA5FNX / RSS SUPER CLUSTER VIEWER ON 10m / 6m / JA5FNX / RSS
Powered by Xoops2.05  Theme Design by OCEAN-NET
copyright (c) 2003 All rights reserved.