ホーム >> 無線ブログ集 >> JJ1LFO ~線無きことかな~

無線ブログ集

  メイン  |  簡易ヘッドライン  

リンク 単体表示


link JJ1LFO ~線無きことかな~ JJ1LFO ~線無きことかな~ (2025/3/7 12:06:07)

現在データベースには 23 件のデータが登録されています。

feed Grove Beginner Kit for Arduino の温度湿度センサーを動くようにしてみる (2022/8/14 10:29:00)
先日、マルツ秋葉原本店に寄った際。
たまたま限定特価で売られていた Seed の Grove Beginner Kit for Arduino を衝動買い。
Auduino Uno 相当の CPU 基板と、各種センサーの基板が1枚の基板上に集積されていて入門用に最適。
この Kit 自体の詳細についてはネット上に沢山の情報が上がっているので、そちらをググってご参照下さい。

取り敢えず一通り試してみるかと。
のチュートリアル Lesson を試していったのだが、
温湿度センサーが、どうもうまく動かない!

温湿度センサーが上手く動かない?

Lesson 8: Detecting Surrounding Temperature & Humidity
の通りにやってみても。

OLED Display に、
  • Temp: 0.00C <-> nanCC の繰り返し
  • Humidity: 0.00%
としか表示されない。

試しに Initial Arduino Firmware Demo の  GroveBeginnerKitFirmwareFINAL.zip
を落としてきて Grove_Starter_Kit.ino をコンパイル、アップロードしてみても。
やはり Temp : 0 C, humid : 


これだけ明確に動作していないのだから、同じような経験している人もいるだろうと検索してみたが、中々それらしい情報にぶち当たらなかった。

搭載されている温湿度センサーが DHT20

いろいろ検索していたら  PDF のマニュアル ではなく Seed の Wiki に、しれっと
Some upgraded kit has been euqipped with DHT20. If your Humidity and Temperature Detector on the kit is black then the detector is DHT20 and the example code of it is after DHT11.

と書いてあった。

よくよく自分の Kit を確認すると、

DSC_0934-01-01-01.jpeg

やはり、カバーの色が黒の DHT20 だった。

DHT11 はカバーが青色らしい。


さっそく、  Seed の Wiki  の DHT20 用 の

 Lesson 8: Detecting Surrounding Temperature & Humidity

 コード

//Temperature and Humidity Sensor
#include "DHT.h"
#include <Arduino.h>
#include <U8x8lib.h>
#include "Wire.h"
 
#define DHTTYPE DHT20   // DHT 20
 
DHT dht(DHTTYPE);  
#if defined(ARDUINO_ARCH_AVR)
    #define debug  Serial
 
#elif defined(ARDUINO_ARCH_SAMD) ||  defined(ARDUINO_ARCH_SAM)
    #define debug  SerialUSB
#else
    #define debug  Serial
#endif
 
U8X8_SSD1306_128X64_NONAME_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE);
 
void setup(void) {
    debug.begin(115200);
    debug.println("DHTxx test!");
    Wire.begin();
 
    /*if using WIO link,must pull up the power pin.*/
    // pinMode(PIN_GROVE_POWER, OUTPUT);
    // digitalWrite(PIN_GROVE_POWER, 1);
 
    dht.begin();
  dht.begin();
  u8x8.begin();
  u8x8.setPowerSave(0);  
  u8x8.setFlipMode(1);
}
 
void loop(void) {
 
  float temp, humi;
  temp = dht.readTemperature();
  humi = dht.readHumidity();
 
  u8x8.setFont(u8x8_font_chroma48medium8_r);
  u8x8.setCursor(0, 33);
  u8x8.print("Temp:");
  u8x8.print(temp);
  u8x8.print("C");
  u8x8.setCursor(0,50);
  u8x8.print("Humidity:");
  u8x8.print(humi);
  u8x8.print("%");
  u8x8.refreshDisplay();
  delay(200);
}
をコンパイルしてみるが、 "DHT20" がスコープ範囲に見つからない というコンパイル・エラーが出てしまって ビルド出来ない

今度は DHT20 で検索していると、 Grove-Temperature-Humidity-Sensor-DH20 WiKi  が見つかり。
ライブラリ Grove_Temperature_And_Humidity_Sensor-master.zip  を Arduino IDE にインストールして入れ替える必要があるらしい。
が、ただ単にインストールしても古いライブラリが先に使われてしまってコンパイル・エラーが出たままに。
古いライブラリを Uninstall したら新しいライブラリが使われてコンパイルが成功。
やっと温度湿度センサー DHT20 が正常に動作した

 Initial Arduino Firmware Demo の 修正

当然、Seed の Demo も最新版ならば DHT20 に対応しているだろうと、GitHub を探し回るが DHT11 用のソースしか見つからなかった。
しかた無いので、自分で DHT20 対応に修正しました。

修正済の Source は こちら  Grove_Starter_Kit.ino

無事に Demo でも、温湿度センサーが動作しました。

おわりに

妙な所に引っ掛かってしまったが。
Seed ももう少し分かりやすく情報開示して欲しいですね。
GitHub に Initial Arduino Firmware Demo の  GroveBeginnerKitFirmwareFINAL.zip  のリポジトリが有れば、修正を Pull Request しておくのですが。うまく見つけらなかった。

私と同じように DTH20 搭載版の Grove Biginner Kit で悩んでいる方の参考になれば幸いです。





feed QRP ANTENNA TUNER タカチのケース加工サービスを利用してみる (2022/8/8 8:00:00)

DSC_0941-01.jpeg

IC-705 亀井堂総本店 瓦煎餅缶 アンテナ・チューナー  で、煎餅缶にマッチング範囲の広い T-match 型 アンテナ・チューナーを組み込んで便利に使用していたのだが。

  • VC のつまみの径が、もう少し大きい方が調整しやすい。
  • 705用バッグ LC-192  の容量がそんなに大きくなく、移動運用に必要なモノを詰め込むと煎餅缶の大きさが邪魔になって来た。(もう少し  LC-192  が大きければ Note PC なども楽に収納できたのだが。もうパンパン。)

というのと、今まで電子工作のケース加工は自分でやっていたけど、 タカチ ケース加工・印刷 サービス を一度は利用してみたかったので、アルミダイキャストのケースで作り直す事にした。

回路

基本的に  IC-705 亀井堂総本店 瓦煎餅缶 アンテナ・チューナー  と同じ T-match 回路ですが、ケーブルを抜き差しせずにバイパスできるように2回路2接点のトグルスイッチを追加。
回路の動作や使用法等は  IC-705 亀井堂総本店 瓦煎餅缶 アンテナ・チューナー  をご参照ください。

CASE

ケースの大きさ、つまみの径と部品配置をいろいろ検討した結果。
  • TD7-10-3B 外形 W70 x H32.5 x D100 mm
を採用。

穴加工 DATA 作成

タカチの製品ページにある TD7-10-3B の DXF データ  をダウンロードして、Free の汎用2次元 CAD の Jw_cad  で読み込み、部品を配置して加工寸法の検討。
この  Jw_cad  、操作方法に少し癖が有りますが慣れるとサクサク図面が書けます。

加工位置が決定したら、外形、加工、寸法だけにした DXFファイル  QRP_ANT_TUNER2_drill.dxf をセーブ。

パネル印刷 DATA 作成

Jw_cad  でつまみなどの部品配置を睨みながら、文字の配置を検討して外形と印刷のみにした DXF を出力。
この DXF を、これまたフリーの illustrator もどきの Inkscape  にインポート。
文字のフォントや線の太さが変わってしまうので、フォントを選び直して位置や線の太さを調整する。  QRP_ANT_TUNER2_print.svg

最終的な印刷データは文字をアウトライン化しておく必要があるので、  Inkscape  で文字のアウトライン化オプションを付けて PDF に出力。

見積

最初、直接タカチの「 カスタム品見積依頼フォーム 」で見積依頼したのだが。
誠に恐縮ではございますがお見積回答・ご注文は代理店経由になります
*弊社HPではご案内がなくご不便をお掛け致しております」
との回答が返ってきた。(皆さんもご注意を)

を添付して再度見積もり。

パネル印刷に関しては、
  • 彫刻文字にスミ入れが一番高級感がありそうだが文字数が多いと高そう。
  • インクジェット印刷は多色刷りも可能で、シルク印刷のように版を起こさなくて良いので初期費用が安く一点もの向き。
  • 最近は、インクジェット印刷同様に初期費用が安そうなレーザーマーキング加工もできるようになっている。
という事情を考慮し、インクジェット印刷とレーザーマーキング加工の2種類の見積を取る。

数日後に、マルツから見積回答メールが来た。
  • インクジェット印刷: 合計金額15,905円 = 加工インクジェット印刷付きケース12,145 + 印刷初期費用3,760
  • レーザーマーキング加工: 合計金額18,990円 = 加工レーザーマーキング付きケース13,345 + データ費レーザーマーキング5,645
インクジェット印刷よりレーザーマーキング加工の方が割高だが、耐久性も考慮してレーザーマーキングで発注する。

発注

提出した穴加工データ  QRP_ANT_TUNER2_drill.dxf  を、タカチで書き直した承認用図面が送られて来るので、内容を確認後に承認印を押して返送する事で正式に発注。
今回は、穴加工 + レーザーマーキング加工で 
  • 07/22 承認図承認、正式発注メール
  • 08/07 マルツ秋葉原本店納品
という納期でした。

納品

08/07 にマルツ秋葉原本店で店頭受取
検査済みのハンコが押された検査合格証が入っていた。

当然ながら自分で穴加工するより、NC加工でしょうから綺麗で精度も全く問題なし。
レーザーマーキング加工はエッジも綺麗にでていて、色調も真っ白じゃなくて落ち着いた感じに仕上がっており高級感あり。もっと精細なフォントでも大丈夫でしょう。

組立

部品を揃えて
空中配線。

最初、BNCコネクタからトグルSWへの配線を単線で行ったところ、
TUNER OFF バイパス時の50 MHz 帯 SWR が 2.0 付近まで上がってしまった。
1.5D 同軸ケーブルにする事で 1.1 程度まで下がりました。

所感

天面から操作できるうえにVCのつまみが大きくなったので、格段に調整しやすくなりました。
D70 x W100 x H56 mm (突起物含む)と小さくなったので、移動運用セットの LC-192 に収めるのも楽になり大満足。

ケースの加工・印刷サービスは、精度高く大変綺麗に仕上がるのですが、
TD7-10-3B 自体は、マルツで買えば 1,170円  (2022/07現在)。
1点モノの場合は加工・印刷を依頼するとかなりの高額になってしまいます。
個人でも数量が纏まれば、手間を考えるとそれなりにメリットが出そうだが。

今後の1点モノの電子工作では、やはり自分で穴加工して自宅のプリンタでインクジェット・ステッカーを作成し貼り付けるパターンに戻りそう。




feed IC-705 & PC 用に ヘッドセットを改造してみた (2022/4/3 17:00:00)
DSC_0870-01.jpeg


入手したヘッドセット

捨てられていた、まだ使えそうな片耳ヘッドセットを拾ってくる。
STANDARD 製の本体が CHP820 、ヘッドバンドが CMB820 という型番。
Web でメーカーの製品ページや取扱説明書を見つける事が出来なかったが、
の販売ページによると、特定小電力トランシーバー用のヘッドセットみたい。
DSC_0863-01.jpeg

ケーブルの途中に "CALL" スイッチがあり。これは IC-705 等の無線機の PTT に使えそう。

マイクは接話型。
マイクの表側と裏側に穴が開いていて差動になっており、
同じ位の音圧・位相になる遠い音源の音は打消しあうけど、
口元の音は表側の音圧が強いので拾うという、パッシブ・ノイズキャンセリング。
単純なノイズキャンセリングだが、試しに裏側の穴を指で押さえてみたら結構効果が有るのが確認できた。

しかし、ケーブルの先の接続端子がこんな感じで、このままでは使えない。

そこで、このケーブル先端の端子を切り取り、DINプラグに交換して。
DINジャックの PC ヘッドセット用ケーブルと、IC-705 ヘッドセット用ケーブルの2種類の変換ケーブルを作る事にする。

改造

CHP820 のケーブル先端を切断し、配線を調べると。
  • 黒: スピーカ-, CALL SW
  • 白: スピーカ+
  • 青: CALL SW
  • 緑: MIC
  • 編線: MIC GND
と判明したので、以下のような変換ケーブルの回路を考える。(クリックで拡大)
  • スピーカ用プラグとマイク用プラグの PC 用
  • CTIA 4極プラグのスマホ等用
  • 2.5mm Phone のマイク用と 3.5mm Phone のスピーカ用プラグの、無線機用
の3種類の変換ケーブルを考えたが、実際に作成したのは PC 用と無線機用のみ。

また、無線機用で使う時に CALL SW の GND がスピーカ側だと、
マイク単体で PTT として動作しないので、MIC GND 側になるように CHP820 の CALL SW部もパターンカットして改造。

ステレオの PC スピーカ出力をモノラルにする抵抗や、無線機のマイク・PTTとして動作させる為のキャパシタや抵抗は、DIN ジャック内に収める事にする。

作った変換ケーブルがこれ。
上側が無線機用のマイク・PTT/スピーカ変換ケーブル。
下側が PC ヘッドセット用ケーブル。
PC ヘッドセット用ケーブルの、ステレオ・ミニ・フォーン・プラグケーブルは、
手持ちの、4極-スピーカ・マイク変換ケーブルから切り取って流用。

使用感

  • 片耳ヘッドセットなので、周囲音も聞こえながらクリアに PC や無線機の音が聴ける。
  • 想像していたより圧迫感が少なく、暑苦しくもない。
  • 接話マイクは単純な割に効果があり、周りの雑音がかなり軽減される。ただし、喋っている声の低音は減っているようだが、会話用途には好都合?
  • 最近増えている Zoom などの PC リモートミーティングに便利。
  • 無線機ヘッドセットとしても、かなり有用。受信時にスピーカから音を出さなくて済むので、周囲に迷惑にならないし。接話型マイクのおかげで、逆に送信時は周りの騒音が回り込みにくい。

CTIA 4極変換バージョンも考えたけど、スマホなら Bluetooth イヤホン使うから必要ないか。
4極-SP/MIC変換ケーブルも安く売っているから、それ使えばいいし。



feed Raspberry Pi をはじめてみた (2022/2/2 18:05:00)

DSC_0848-01_20220202155910c60.jpeg 世間で流行っている Raspberry Pi

小さな電子工作向けには、少し大きいし消費電流も多そうなので。
今まで  PIC ESP32 , Arduino にしか手を出してこなかったのだが。

先日、知り合いが D-Star の dmonitor を、 Raspberry Pi4 を使って動かしているのを目の当たりにしたら。なんか妙に欲しくなって来た。
調べてみると、GNU Radio を動かしたり、FT8 の WTJX/JTDX も動作するし、RTL-SDR ドングルと組み合わせて受信専用 APRS I-Gate を構成出来ると知り、さらに欲しくなってしまい とうとう買ってしまった

Raspberry Pi 400 購入

いざ買おうとすると。
昨今の半導体不足の影響か Raspberry Pi 4 本体が、スイッチサイエンス/秋月電子/マルツ電波/千石電商などで軒並み 在庫なし入荷未定!!
前のモデルの Pi 3 でさえ入手不可能。

ただし、本体がキーボードと一体化した Raspberry Pi 400 は流通在庫があるようで、
秋月電子で購入できた。
マウスは買わなくても余っているのを使えば良いし AC アダプターも要らないけど(本当はキーボードも要らなかった)、HDMI 端子が Mini なのか Micro なのか分からなかったので HDMI ケーブルが付属している スタータキット にした。日本国内技適取得済。

初期設定

以下は、少々引っ掛かった所と、セキュリティ・リスク回避の為の設定方法の
自分の為の備忘録
(ネットには、もっと詳しい情報がゴロゴロしているので、そちらをご参照あれ)

OS

Pi に HDMI でディスプレイを接続しない状態で、PC から VNC 経由で Raspberry Pi Desktop を使いたかったのだが。
なぜか現時点で最新の、 Bullseye 2022-01-28 ではディスプレイを HDMI 接続しておかないと VNC で使えなかった。
一つ前の (Legacy) Buster にしたら大丈夫。

Bullseye も更新されて、簡単に HDMI 接続なしで VNC 出来るようになるのかな?

セキュリティ対策

PC やスマホと見た目が違うので忘れがちだが、ネットに繋いで使う事が多いのでセキュリティ対策を施しておく。
一連の連載記事「 ラズパイのセキュリテイ対策 」によると、あの NASA でも Raspberry Pi が抜け穴となってサイバー攻撃を受けたそう。

デフォルトユーザーのアカウントとパスワード変更
新しいアカウントを作成し、デフォルトユーザーを削除してアカウントを推定しにくくする。

新規ユーザー作成。
sudo adduser 新しいユーザー名

デフォルトユーザー pi と同じ group 権限付与。

sudo usermod -G pi,adm,dialout,cdrom,sudo,audio,video,plugdev,games,users,input,netdev,spi,i2c,gpio 新しいユーザー名 

デフォルトユーザー pi のホームディレクトをコピー。

sudo cp -R /home/pi/* /home/新しいユーザー名

デフォルトユーザー pi の自動ログイン無効化

diff /etc/lightdm/lightdm.conf.orig /etc/lightdm/lightdm.conf
126c126,127
< autologin-user=pi
---
> #     autologin-user=pi
> autologin-user=新しいユーザー名
diff /etc/systemd/system/autologin@.service.orig /etc/systemd/system/autologin@.service
28c28,29
< ExecStart=-/sbin/agetty --autologin pi --noclear %I $TERM
---
> #     ExecStart=-/sbin/agetty --autologin pi --noclear %I $TERM
> ExecStart=-/sbin/agetty --autologin 新しいユーザー名 --noclear %I $TERM

デフォルトユーザー pi の有効期限を過去にして、ログイン出来ないようにする。

sudo usermod --expiredate 1 pi

root のパスワードも変更しておく。

sudo passwd root


SSH を公開鍵認証方式にする。
秘密鍵と公開鍵のキーペアを作成。
ssh-keygen -t rsa

公開鍵の配置とパーミッション設定。

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
rm ~/.ssh/id_rsa.pub
chmod 600 ~/.ssh/authorized_keys

SSH のパスワード認証方式を無効化。

diff /etc/ssh/sshd_config.orig /etc/ssh/sshd_config
56a57
> PasswordAuthentication no


これから

しばらく触ってみましたが。
組込用 CPU というよりも、普通に Linux パソコンですねこりゃ。
古くは SUN Sparc の Unix から、Windows Cygwin, Windows WSL と渡り歩いて来た身からすると馴染み深い。

先ずは、GNU Radio 動かして楽しんだ後に APRS I-Gate にでも挑戦してみますか。



feed IC-705 外部キーバッドをフリスクケースで作ってみた (2022/1/24 16:00:00)

DSC_0841-01-01.jpeg

IC-705 で CW 運用時、KEYER メモリーを送出するのに、いちいちメニューを開くのが面倒なので外部キーバッドを作成。

どうせ作るならと、電子工作界隈でちょっと流行っているフリスクのケースに組み込んでみた。

構想

  • 回路は基本的に IC-705 の取扱説明書に掲載されているもの。
  • 移動先にパドルを忘れてしまっても CW 運用できるように、応急キーを追加。
  • パドルと外部キーバッドを並列に接続するため、3.5mm Mini Stereo Phone ジャックを2個設ける。

回路図

IC-705_ExtKeypad.png

そして、今回の最大のテーマが。
  • 持ち出しやすく小型軽量化するために、フリスクのプラケースに収める。

ケースの調達

家の近所のコンビニやスーパーでは、なぜかプラケースじゃなくて金属缶の FRISK neo しか置いていなかった。
電子工作にとって金属ケースは有り難い点もあるがこのケースは構造上、基板を組み込むのが困難で使えない。
もしかして、プラケースのフリスクは無くなって金属缶の NEO だけになってしまった?と心配していたが。

なぜか、職場の近所の成城石井には金属缶 NEO は置いていないのに、プラケースのフリスクが売っていたので無事調達。

製作

最初に
  • フリスクのケース
  • ケースにぴったり収まるユニバーサル基板
  • 12 mm角タクトスイッチ x 8
を揃えて部品配置を検討した。

タクトスイッチの取り付け

この大きさのタクトスイッチを収まるようにする為には、各スイッチをほぼ密着させて配置するしかない。
そこでタクトスイッチの一方の端子は根元から切り取り。
さらに残した端子もユニバーサル基板の穴が小さく入らないので、基板ランド表面に半田付け用に、
スイッチ底面と同じ高さに切り揃える。
スイッチの固定は、基板に貼り付けた強力両面テープに頼る事に。
端子を処理したタクトスイッチを、端子がランドに合うように両面テープで固定し。
端子をランドと半田付け。

抵抗の取り付け

抵抗を基板に取り付けて配線。
ただしスペースが足りず手前側の抵抗は、基板ランド穴に挿入出来なかったので
スイッチの端子に直接半田付け。

ジャックの取り付け

赤丸で示した下部ケース内の壁が、Stereo Mini Jack を取り付けるのに邪魔なので。
壁を切り取り。
ジャック穴を空けて、無事2個のジャックを取り付け完了。
基板に応急用KEYの小さいタクトスイッチも半田付けして、ジャックとの配線も取り付け。
下部ケースに収めた状態がコチラ。

上部ケースの加工

次に上部ケースのスイッチのキートップの頭に合わせて穴あけ。
応急 KEY 用の穴もあけておく。
これで一通り揃う。

目隠しダストカバーの作成

と、ここでスイッチとケースの穴の間から中身が見えてしまうのが、見た目的に気になったのと。
基板上に貼り付けた両面テープに、埃が吸いつけられそうなので。

コピー用紙を図のように切り抜いて、ダストカバーを作成。

油性マジックで黒く塗り。
タクトスイッチの頭に合わせて置く。

タクトスイッチのキートップを嵌め込んで。
上部ケースを取り付けて完成。

使用感

3.5 mm Stereo Mini ジャックの片方と IC-705 の KEY ジャックを接続し、もう片方のジャックにパドルを接続して、こんな感じで使用中。

目標どおり小型軽量にまとまり。
いちいち MENU から呼び出さなくても、ワンタッチで KEYER メモリーが呼び出せてとても便利。
もうこれ無しには戻れない。
もっと早く作っていれば良かったです。

というか、最初から IC-705 本体パネルにスイッチを設けておくか、スピーカマイクに1~8のスイッチを付けておいて欲しかった。

応急用 KEY も、少し慣れれば通常の縦ブレ電鍵と同じように符号が打てますし、
TUNER 調整時等の連続キャリア送出にも使えて便利。

無理やりフリスクのケースに押し込む為に、タクトスイッチの端子加工や、片側の抵抗を基板じゃなくスイッチの端子に直接半田付けする羽目になりましたが。
初めてのフリスクケース経験にもなったので良しとします。

今後の改善点としては。
スイッチのキートップを黒1色じゃなく色分けした方が、周りが薄暗くなってもスイッチの押し間違いを防げて良さそう。
今度、秋葉原に寄る機会があったら探してこよう。

feed 7/21MHz帯ベランダ・ワイヤー・アンテナに3.5MHz帯延長エレメント追加してみた (2021/12/30 19:30:00)

DSCPDC_0003_BURST20211230104727084_COVER-01.jpeg 動機

で出られるようになった 7 MHz帯。
日中は日本全域からの電波が賑やかで安定して繋がるのですが、日没後は DX 局以外かなり静かになります。

そこで、夜間にも国内通信ができそうな 3.5 MHz帯への対応 を目論む。

構想

大きなインダクタンスのみによる延長

最初に  7 MHz帯延長エレメント追加の時 と同様にトラップじゃなくて、
インダクタンスの大きなのコイルで 7 MHz 帯を阻止かつ 3.5 MHz 帯の延長コイルとして使う方法を検討。
インダクタンス 300 uH 弱 、約 70 cm のワイヤ追加で使えそうな MMANA シミュレーション結果が得られた。


しかし短縮がキツ過ぎて 3.5 MHz帯の共振帯域が、かなり狭くなってしまう。
前回 の 7 MHz と 21 MHz の周波数3倍とは違い、3.5 MHz と 7 MHz では2倍しか離れていないのも難しくなる要因か。

7 MHz 帯トラップによる延長

そこで少しでも帯域幅をかせぐ為、やはり普通に 7 MHz トラップ を入れることに。
こちらも MMANA 簡易モデルでシミュレーションしてみた。

トラップの L が小さいと、延長ワイヤーが長くなり過ぎる。

ベランダに収まる、延長ワイヤー 2 m 未満にしようとするとだいたい 100 uH 位。
ほぼ 5 pF のキャパシタ―との並列で 7 MHz に共振。



まだまだ帯域幅は狭いが、これを採用することにする。

製作

トラップの作成

直径約 65 mm のペットボトルの切れ端に、0.32 mm UEW エナメル線を 32 ターン密巻で 100 uH になった。雨などで特性が変化するのを少しでも減らす為に、巻線の外側を自己融着テープで保護。
組み合わせるキャパシタ―には耐圧が必要だし。共振点を 7 MHz に合わせる為に調整も必要となるので 同軸ケーブルの芯線と編線の間の容量成分を利用 する。

50 Ohm 系の同軸ケーブルの芯線-編線間の容量は、約 100 pF/m なので。
少し長めの 8 cm 程度に切り出した 1.5D-2V の芯線と編線を、空芯 L に並列に接続。

徐々に同軸ケーブルを切り詰めていって、トラップの共振点を 7 MHzになるように上げていく。
結果、約 3 cm で 7 MHz に共振してくれました。
屋外に設置するので、念の為に同軸ケーブルの断面にホットメルトを塗り、熱収縮チューブを被せて防水処理をしておく。

既設の 7/21MHz帯ベランダ・ワイヤー・ アンテナ の先端にトラップを接続して、
その先に長さ約 2 m のワイヤーを付加。

延長ワイヤー調整

7 MHz 帯の共振点に殆ど影響が無いのを確認した後。
今度は延長したワイヤーを 3.5 MHz 帯の目的の周波数に共振するように短くしていく。
後から再度調整可能にする為に、ワイヤーは切り詰めるのではなく、
写真のように調整用に出したヒゲ状部分を折り曲げて電気的長さを短くする。

調整完了後の寸法は、こんな感じ。

調整後の実測

調整後に NonoVNA で実測。
  • SWR 最低値は 1.135 と十分に低い。
    • 帯域幅は SWR 1.5 以下で約 30 kHz。
    スクリーンショット 2021-12-30 172843

    • SWR 2.0 以下で約 52 kHz。
    スクリーンショット 2021-12-30 173002

シミュレーションより少しだけ帯域幅が広くなっているが、それでもやはり狭さは否めない。

使用感

今まで、無理やり手動 アンテナ ・チューナで SWR を落としても受信音は静かなままで Sメータが振らなかった 3.5 MHz帯でしたが。
日本全域と中国や極東ロシアの局が入感するようになりました。
送信も PSK Reporter を見る限り、海外は厳しいですが日本中には飛んで行っているみたい。

ただし、
FT8 QSO では軒並み、こちらの受信レポートに対して送信レポートが約 10 dB 悪い。
短縮率が厳しい + ロケーションの悪さ (+ 出力 10 W とこのバンドでは貧弱?) の為かと思いますが、仕方ありませんね。

これで、3.5 / 7 / 21 MHz帯の 3 バンドに対応した、ベランダ・ワイヤー・ アンテナ が完成!
7 / 21 MHz帯は十分実用的ですが、3.5 MHz帯はギリギリという感じですが。

防水には気を使ったつもりですが。雨が降ったりすると、共振周波数が動くみたいです。
帯域幅が狭いので運用可能周波数に影響をモロに受けてしまいます。
いちいちベランダに行って、調整ヒゲの長さを変えて対応するのが面倒だ。

今後の改良

もう少しインダクタンス値を下げて、3.5 MHz帯延長ワイヤーの長さを長くして、帯域幅を少しでも広げたいですね。そうすれば雨が降るなどしても再調整の必要性が減らせるかも。

また欲が出てきて、次は 1.8 MHz帯対応にチャレンジしてみたくなってきました。
ベランダに延長ワイヤーを追加するスペースに余裕がもう無いので。
これまでの手法とは発想を変え。
電流腹が低くなるのを覚悟の上で、ワイヤーの根本にボトム・ローディング・コイルを挿入してみるか?
他のバンドを殺したくないので、遠隔でローディング・コイルの挿入/未挿入を切り替える手段の検討必要。

それよりも、14 MHz帯にも出られるように上級アマチュア無線従事者免許を取得するか?
大電力にそれ程魅力を感じていなかったし、昔は和文電気通信術がネックだったけど。
最近は電気通信術の実技も無くなったので、1アマでも目指してみましょうか。


feed IC-705 TUNER 一定キャリア送信プラグの作成 (2021/8/29 23:20:00)

IC-705 でアンテナ・チューナーの調整を行う時に。

SSB モードやエレキ―使用 CW モードでも、ワンアクションで一定キャリアを送信できる、
送信ボタンを作成した。

概要

瓦煎餅缶アンテナ・チューナー を調節するために、一定キャリアを出す為には、
・FM または AM モードに変更して PTT を押す。
・SSB モードの場合は、一定レベルのトーンを入力して PTT を押す。
のいずれか操作が必要で、ちょっと面倒臭い。

しかし IC-705 には、オート・アンテナ・チューナー用に本体右側面に
[TUNER] Jack が装備されている。
この端子を流用して、ワンタッチで一定キャリアの送信が出来ないか調べる。

すでに同じような事を考えている先人達が居るもので。

どちらも、
IC-705 に外部オート・アンテナ・チューナーが接続されたと認識させて [TUNER] 機能を有効にする為。
[TUNER]  Jack のKEY 端子に出ている 3.3 V を利用し、START 端子に電圧を与えている。

                                                          
さらに、キャリア送信するため KEY 端子を接地した瞬間も START 端子の電圧を保持させるために、
逆流防止のダイオードと電荷を溜めておくキャパシタ―を使用。

IC-705 [TUNER] Jack 回路

かつてのアマチュア無線機には、回路図が必ずついていたものですが、
なぜか最近の日本製の無線機には付属されないようです。
(普通に家庭用の据置テレビの背面にも、回路図が添付されていた時代が有りました。修理する人のため用だったのだと思うけど。
ちなみに大昔の自動車や二輪車の取説にも、電気配線図が掲載されていましたね。)


電波法施行規則 第三条 第一項 十五  に「アマチユア業務」とは、
「金銭上の利益のためでなく、もつぱら個人的な無線技術の興味によつて行う自己訓練、通信及び技術的研究の業務をいう。」
とあるのですから、必ず回路図を付属して欲しいところです。

どこかに IC-705 のサービス・マニュアルが落ちていないか探していたら、つい最近とうとう見つけた。

  [TUNER]  Jack 周りの回路はこんな感じ ( IC-705 Service Manual  より)
  • CONNECT UNIT

  • MAIN UNIT


[TUNER]  Jack 
  • START 端子 (3.5mm Plug RING)
IC161 のバッファを通して CPU に入力される。
一定以上の電圧がかかると、外部オート・アンテナ・チューナーが接続されたと判断し、
[TUNER] 機能を有効にする。

[TUNER]機能が有効であれば、IC-705 の画面で [TUNER] ボタンを長押しすると、
外部オート・アンテナ・チューナーに TUNE 動作開始を指示する為。
Q162  MOS FET のオープンドレインを ON にして、0.5 秒間端子を接地する動作をしている。


  • KEY 端子  (3.5mm Plug TIP)
IC161 のバッファを通して CPU に入力される。
[TUNER]機能が有効時、接地されると一定キャリアを送信。

調査

[TUNER] 機能が有効になる、START 端子の電圧

手始めに、START 端子の電圧がどれ位なら [TUNER] Jack に外部チューナーが接続されたと認識して、[TUNER] 機能が有効になるかしらべた。

端子に電圧を 0V から徐々に上げていくと、約 1.5 V 以上になると [TUNER] 機能が有効になるようです。

KEY 端子からは約 3 Vの電圧が出ているので、これが利用可能。

START 端子電圧保持用のキャパシタ容量

KEY 端子を接地する事でキャリア送信が開始されるのだが。
同時に START 端子の電圧が下がってしまうと [TUNER] 機能が無効になるようで、
キャリア送信されない。

そこで、逆流防止のダイオードと電圧保持用のキャパシタが必要になる。
START 端子が本体側から接地されたときに、
電流が流れ過ぎないように抵抗も入れておく。

KEY端子を接地しても、しばらくSTART 端子の電圧を保持しておくキャパシタの容量が
どの程度以上あれば良いのか調べる為、ブレッドボードに回路を仮組み。

  • キャパシタ無しでは、スイッチを押しても送信が始まらない。 nocap.png

  • 0.1 uF 2個を直列にした、0.05 uF でも送信は始まらない。 0_05u.png

  • 0.1 uF 1個では、送信する時もあるが、かなりの割合で送信が始まらない。 0_1u.png

  • 0.1 uF 2個を並列にした、0.2 uF にすると、百発百中で送信が始まる。 0_2u.png
この場合、KEY 端子を接地してから、START 端子の電圧が 1.5 V を切るまでの時間は約 50 ms。

CPU による
  • 端子電圧ポーリング周期
  • デバウンス処理の手法
  • KEY 端子と START 端子の監視の順番
等の都合で、最低でも約 30~50 ms 以上の時間が必要になるようだ。

0.2 uF に対してマージンを持たせた 0.47 uF 以上の容量があれば十分そうであるが。

ちょうど手持ちに、電解コンデンサよりも小さくプラグに内蔵させるのに都合の良い、
ムラタの 1.0 uF という大容量の積層セラミックが有ったので、
これを使う事にする。
この時の START 端子の波形がこれ。START端子電圧 1.5 V を切るまで約 300 ms。 1u.png

製作

回路定数決定に必要な情報が集まったので、設計(という程大したことはない)した回路。
部品も少ないし。
移動での持ち出しも楽になるし、設置撤収時にケーブルが絡んだりして手間が増えないように。
直接 3.5 mm ミニ・フォーンプラグに組み込む事にする。

部品はこれだけ。
  • PUSH SW は押している間だけ ON する、ジャンクBOXにあったもの。
  • ダイオードも手持ちの、一般的なシリコン・小信号スイッチング・ダイオード。
  • キャパシタは前述のムラタの積層セラミック。
  • 3.5mm ミニ・ステレオ・フォーン・プラグ。カバーは不使用。
  • 抵抗の値はあまり神経を使う必要がないけど。 IC-705側のQ162 が ON してしまった時の電流を制限しており、あまり大きいと電圧降下が発生するので、だいたい1 k~数100 k オーム位の範囲なら問題ないでしょう。

各部品とプラグ、スイッチを空中配線で半田付けして。

念の為、実際に [TUNER] Jack に挿入して動作を確認しておく。
動作がOKなら。

振動や機械的ストレスで断線しないように、ホットメルトで固めて。

最後に、さらに熱収縮チューブを被せて補強して完成。


使用法

完成したプラグを、IC-705 の右側面の [TUNER] Jack に挿入。

MODE に関係なく、プラグ頭の SW を押している間。
一定キャリアが送信されます。

まとめ

この [TUNER] Jack に差す、一定キャリア送信プラグを使うことで。
AH-705 以外のマニュアル・チューナーや他社のオート・チューナーの調整時に、
いちいち送信モードを変えたりしなくてもキャリア送信がワンタッチで出来るようになりました。

ただ残念なのは。

  • IC-705 の [TUNER] 機能でキャリア送信時には、何故か SWR メーターを表示させていても、全然メーターが振れない。
AH-705 や AH-4 では TUNE 時に、ATT が挿入されて IC-705 側から見ると SWR が実際より良く見えてしまいユーザーが誤解するのを防止する為か?
そんなお節介せずに、IC-705 から見える SWR を表示してくれれば、マニュアル・アンテナ・チューナーの調整に便利だったのに。


  • もう一点、145 MHz帯と 430 MHz帯では [TUNER] 機能が有効に出来ません。
これも AH-705, AH-4 が前提という仕様でしょうね。

どちらも、 MENU>機能設定>チューナー>チューナー選択
「その他」 を選んだときは有効にして欲しい。
次回のファームウェアアップデートで改善されないかなぁ。

あと、SPDT 単極双投 Non-Shorting のモーメンタリ PUSH SW が使えれば、
Diode 無しに出来ましたね。



feed QRP SWRインジケータの製作 (2021/7/5 12:01:00)
2つの LED で整合具合を確認できる、ブリッジ方式の小型 SWR インジケータを製作した。

動機

では、スペースの関係もあるし、IC-705 本体に SWR メータ機能があるので省略していた、
SWR インジケータ。

アンテナ・チューナの調整時に、いちいち IC-705 の MULTI つまみを押して送信出力を絞り。
調整が終わったら、また送信出力を戻すのが面倒になってきた。
特に CW 運用中は MULTI つまみは、WPM の調整のままにしておきたい。

ブリッジ方式の SWR インジケータならば、スイッチ一つのワンアクションで
  • アンテナ側出力電力を約1/4に。アンテナからの無用な電波放射を少しでも減らす事ができる。
  • 送信機側からみた SWR が、最大でも 2.0 以内になるので出力段に優しい。
  • アンテナ・チューナの保護。
ということで目的に合致。

4SQRP 4S-Tuner の動作

Four State QRP Group が頒布している、David Cripe, NMØS さん設計の 4S-Tuner には、
一般的な SWR が下がると1つの LED が消灯するブリッジ方式のSWRインジケータとは違って。
赤色/緑色 2 つの LED を使い。

  • 赤色 LED:SWR が高いと点灯、低くなると暗くなり、最後は消灯
  • 緑色 LED:SWR が高いと消灯、低くなると明るくなる
  • SWR が 2.0 で、赤色 LED と緑色 LED が同じ明るさ

となる巧妙な回路で、直観的で分かりやすい使い勝手の
SWR インジケータが搭載されている。

4S-Tuner の SWR インジケータ回路は
の左半分を参照。

送信機からの入力電圧を D2, C3 で整流して LED の駆動電圧を作り。
47Ωのホイーストン・ブリッジで、負荷が 47Ωからずれると、
マイナス電位が現れる D1, C4 の接続点の電圧を利用して
赤色/緑色 LED の電流を制御する回路になっている。

詳細な動作を確認する為、下図のように
送信機から 5W 入力で、アンテナ負荷を 10 Ω から 250 Ω まで(SWR 1.0 から 5.0)振って
 LTspice でシミュレートしてみたところ。
どうも緑色 LED に電流が流れ過ぎのような感じ。
そこで、R4 の 1 kΩを 4.7 kΩと大きくしてみたら、
以下のように赤色と緑色の LED にバランス良く電流が流れるようになった。

しかし、赤色 LED が完全に消灯する範囲が SWR 1.5 以上と少し広すぎるように思う。

もう少し狭い範囲で赤色 LED が完全消灯するよう、回路を考え直す事にする。

製作した回路

回路の方針

  • SWR検出は、送信機の保護とアンテナからの無用な放射を削減する為にブリッジ方式。
  • 移動運用でも故障せず信頼性を高める為、メーターのような機械的可動部分を排除し LED による指示。
  • 製作の容易さと信頼性向上の為。できる限りシンプルな回路とし、部品点数を少なくする。
  • 赤色 LED の完全消灯によるSWR最低点指示は 1.2 程度以下。
  • 赤色 LED と緑色 LED が同程度の明るさとなるのは SWR 1.5 程度を目標。

回路図

動作原理

  • 送信機からの入力を D1, C1 で整流して LED を点灯させる電源に使う。
  • R1, R2, R3 と負荷となる ANTENNA で、ホイーストン・ブリッジを構成。
  • ANTENNA 負荷が 51 Ohm の場合はブリッジがバランスする為にR1, R2 の接続点と、R3 と負荷の接続点の間には電圧が現れない。
  • しかし ANTENNA 負荷が 51 Ohm から外れるに従って電圧が現れ、D2, C2 の接続点に整流された正の直流電圧が現れる。
  • この直流電圧で、Q1 による電圧制御定電流回路を駆動して赤色 LED を点灯させる。
  • Q1 の定電流回路には、反対側に Q2 による固定電圧定電流回路が組み合わされており Q1 のコレクタ電流が減るに従って Q2 コレクタ電流が流れ緑色 LED を駆動する。
  • SWR が 1.0 に近い場合には、赤色 LED には電流が流れず完全に消灯し、緑色 LED のみが点灯する。
  • 赤色 LED と緑色 LED の明るさが同じ位になる SWR は、R6, R7 の分圧回路による Q2 の Base 電圧で調節される。

使用部品

  • 送信機出力 5W を想定し、R1, R2, R3 は 51 Ohm, 2W の抵抗。
  • TR Q1, Q2 は、偶々手持ちにあった 2SC945 (古い!)を使用したが、一般的なシリコン低周波用 NPN トランジスタなら何でもOK.
  • D1, D2 も手持ちの 1N4188 を使用したが、こちらも一般的なシリコン小信号用ダイオードなら何でもOK. D2 はショットキーやゲルマにすると SWR 最低点の感度を少し上げることができる。

シミュレーション

事前に、LTspice によるシミュレーションで動作を確認しておく。
  • SWR 約 1.2 で、赤色 LED が完全に消灯。緑色 LED のみ点灯。
  • 赤色 LED と緑色 LED の駆動電流は、SWR 約 1.5 で同じ位。
と目標どおり。

製作

ケースは外形寸法 75mm x 40mm x 25mm のテイシン電機 TB-51B。
図面は引かずに、現物合わせで
  • BNC-J x 2
  • トグルSW
  • 3φ LED x 2
を簡単に穴あけ。
GND 配線をケチるのと、トグルSWの金属部を GND に落とす為に銅テープを使用。

基板は部品も少なく、わざわざ起こすまでもないのでユニバーサル基板に部品を取り付ける。
部品配置と接続パターンの検討データ。

小さく作りたいので、ケースへの固定はネジやスタッドを使わずに基本的にトグルSWで固定。
LED はケースに頭が出るように、浮かせて半田付け。

ケースに BNC-J を取り付け、基板をトグルSWで固定。
BNC-J から SW のTX側端子とANT側端子を配線。
送信機側 BNC-J の GND と、基板の GND も配線接続。
裏蓋を閉めて完成!
BNCP-BNCP変換コネクタを使用して、送信機のBNC-J 、アンテナチューナ側のBNC-J のどちらにも直接取り付けできる。


使用法

  • トグルSWのある方の BNC-J が、送信機(トランシーバ)側になるように同軸ケーブルまたは直接送信機に取り付ける。
  • (アンテナや)アンテナ・チューナを、反対側の BNC-J と接続する。
  1. トグルSWを LED と反対側に倒して SWR ブリッジ回路をバイパス。
  2. CW/SSB/AM モードにしたトランシーバからの雑音が一番大きくなるように、アンテナ・チューナを調節する。
  3. トグルSW を LED 側に倒して、赤色 LED が消灯して緑色 LED のみが点灯するように、アンテナ・チューナでさらに調節。
  4. 調節できたらトグルSW をLEDの反対側に戻しておく。

トグルSWを LED 側にしたままだと、SWR ブリッジ回路が挿入されたままになるので、
受信感度が落ちて、アンテナへの送信出力が 1/4 になったままになります。
くれぐれもアンテナ・チューナの調整が完了したら、トグルSWを戻すのをお忘れなく。

LED の光りかた動画

SWR と LED の光かたの関係はこんな感じ。



おわりに

  • トグルSW操作のワンアクションで SWR 調整が出来るようになり、かなり便利。
  • IC-705 の BNC アンテナ端子に直接、BNCP-BCNP 変換コネクタで取り付けて使っています。
  • 赤色 LED の明度変化は、もう少し緩やかな方が調整しやすいかも。

  • クロック下げた MicroChip PIC コントローラーなら消費電力も少なくてすみ。送信電力から電源取って動かせる。AD して SWR を 3~5点位の LED で表示させる事もできそう。小ピン PIC なら部品も少なくて小さく作れるだろうし。

結局、具体的な回路は別物になってしまったが。
2つの LED を使った直感的操作感の SWR インジケータという発想は、
David Cripe, NMØS さんの  4S-Tuner  が無かったら思いつかなかった。
アイデアを頂いた David さんに感謝します。









feed アンテナ・チューナーのコイルの未使用タップをショートするとQが下がって損失が増えるのか? (2021/6/4 23:00:00)

IC-705 亀井堂総本店 瓦煎餅缶 アンテナ・チューナー
で、T-match 回路のコイルの使い方に関して

未使用タップの端を、接地にショートする為コイルの向きを逆さまにしました。
(未使用タップをショートするとコイルの Q が下がるという報告もあるのだけど)

と書いたのですが。


実際に使ってみたところ、Q が下がって損失が増大しているようには見受けられない。

けど、ずっと心に引っ掛かっていた。

MIZUHO の QRP カップラー  の回路図を見ても、未使用タップがショートされているので。
問題になる程の損失増大と Q の低下は起きないのか?


しかし、未使用タップをショートしたコイルを。
1次巻線だけのトランスに中間にタップを出した、オートトランスとして考えると。
未使用タップをショートするという事は、非常に低抵抗の負荷が繋がる事になり、
急激なQの低下と損失の増大が起きても不思議は無い。


どちらの考えが正しいのか、分からなくなって来たので。
実際にどうなのか検証してみる。

インダクタンスの変化を、空芯コイルで実測比較

手始めに、未使用タップのオープンとショートでインダクタンスの違いを。

結局、大きさの関係で煎餅缶アンテナ・チューナーでは使えなかった、
MIZUHO の LA 空芯コイルで確認する。

  • 未使用タップを  オープン
黒と赤のクリップは、インダクタンス・メーターの測定端子


  • 未使用タップを  ショート
黄色クリップで未使用タップをショート


未使用タップを
  • オープンでは、3.870 uH だったのが
  • ショートすると、3.705 uH と少し減少
と、ショートする事でインダクタンスが少し減る事が確認できた。

漏れ磁束が増える?浮遊容量が増える?
どういう理由だろうか。
分かる方居られましたら教えてください。

としても、オートトランスとして見做した場合に想像していたような
劇的な変化では無い。

実際の T-match 回路で損失を比較する

上記の、空芯コイルのインダクタンス・メーターによる測定では、コイルの Q を安定的に正確に測るのが難しかった。

それに最終的に知りたいのは、アンテナ・チューナーのコイルの未使用タップをショートすると、挿入損失がどれ位増えてしまうのか?なので。

NanoVNA で、実際の T-match 回路でコイルの未使用タップをショートしたら、挿入損失がどの程度増加するのか直接確認することにした。


テストする回路はこんな感じ。

T-match_L_shunt.png

ジャンパ線で、コイルの途中のタップと、未使用タップをオープンのままにするかショートするかを切り替えて挿入損失を確認する。


入出力が 50 Ohm で、通過周波数を 7.00 MHz になるようにバリコンを調整する。


  • A: 未使用タップを オープン

スクリーンショット 2021-06-04 210527 7.00 MHz での、挿入損失に相当する S21 は -0.165 dB


  • B: 未使用タップを ショート する

L_Shunt s2p

コイルのインダクタンスが減った為か、マッチング周波数が高い方にずれた。


  • C: 未使用タップを ショート したまま、 7.00MHz になるようにバリコンを再調整
L_Shunt Retuned s2p 7.00 MHz での、挿入損失に相当する S21 は -0.178 dB


  • 分かりやすいように、 A: C: を並べて表示。青点線が オープン A: 、茶点線が ショート C:

A C 比較 挿入損失に相当する S21 はコイルの未使用タップを オープンしてもショートしても 、測定誤差程度で 殆ど違いは無い


ショートした方が帯域が少し広くなっているのは、コイルのインダクタンスが少し減少した事で説明できる。 しかしコイル自体の損失が増えて、 コイル自体の Q が大幅に低下したと示す結果にはならなかった


結論

T-match 形式のアンテナ・チューナーにおいて。
使用するコイルの 未使用タップをショート しても、問題になる程の 明らかな挿入損失増大/コイル自体の Q の低下は発生していない。
未使用タップに発生する高電圧発生によるトラブルを防止するためには、未使用タップのショートも意味があるだろう。

但し、未使用タップをショートするとコイルの インダクタンスが若干減少 する。この現象のメカニズムはさらなる検証・検討・説明が必要ですね。












feed IC-705 をPCとケーブル接続無しで FT8 する。 (2021/5/23 21:30:00)
IC-705 は USB ケーブルで PC と接続して、
  • USB Audio による送/受信音声のやりとり
  • USB 仮想 COM による CI-V リグコントロール
が使えるので、
WSJT-X や Turbo Hamlog などとの接続を、
USB ケーブルたった一本でシンプルに出来るので、大変良い。

のだが。
やはりノイズの塊である PC とケーブルで直接接続される事には違いなく。
私の環境では、どうしても PC ノイズが受信信号に混入してしまう。
何故か USB 仮想 COM を使うとSメータの振れが変わる位に、急激にノイズが増えます。
また送信時の USB ケーブルへの高周波回り込みも激しく、
複数のパッチンコア無しでは、USB Audio が切れまくり。

それじゃ、USB じゃなくて Bluetooth で繋いでみたら?
と思い試したところ。

リグコントロールの仮想 COM は、USB ではなく Bluetooth SPP の仮想 COM を使う事でノイズ増加を回避できたのですが。

送/受信音声の方は Bluetooth HFP/HSP のオーディオストリームだと、
勝手にノイズリダクションが働いて、WSJT-X のデータ音声(トーン信号)が勝手に消されたりするし、
レイテンシーも大きいので、USB から Bluetooth への乗り換えが出来ませんでした。

結局、USB ケーブルにパッチンコアを付けまくり、USB アイソレータなども試しながら、
オーディオのやりとりの為だけに USB ケーブル接続で使っていました。

IC-705 Firmware Version 1.20 (2021/01/22)  で 
・WLANの親機モードを追加
されたのを機に、
ケーブル接続無しの WLAN で PC とのリグコントロールと送/受信音声のやりとりが出来ないか検討する。

リグコントロールは Bluetooth でワイヤレス化できているので、
最低限 WLAN で送/受信音声のやりとりが出来れば目的は達成なのだが。
いろいろ検索しても、IC-705 の WLAN 仮想オーディオ・ドライバらしきものを発見できずに、
諦めかけていた。

しかし!!
最近になって、ICOMのトランシーバーを USB またはネットワーク経由で、
遠隔制御かつ送/受信音声のストリーミングを可能にするオープン・ソースの
                wfview
という、素晴らしいプロジェクトを見つけた。
本来はアイコム純正  RS-BA1 のように、リモートでトランシーバーを使って交信する為のソフトウェア。

もしかしたら、ネットワーク仮想オーディオ・ドライバが付属しているのでは?
と期待したが独立してはいなかった。
ソースファイルは Gitlab にあるので、自分で作る事も可能か。 

wfview   を動かす


IC-705 WLAN を親機に設定

リモート設定でネットワークユーザーを IC-705 上に作る。

移動運用時などの WiFi AP なしでも PC と接続できるように。
接続設定(親機)のWLAN の SSID とパスワードを設定し、IP Address を控えておく。

WLAN 接続設定の接続タイプを  親機  に設定し WLAN ON。


wfview の設定

wfview のダウンロードページ からインストーラーをダウンロードして、インストール。

PCのネットワークの WiFi で、 設定した SSID とパスワードで IC-705 と接続しておく。

wfview を起動して、 Settings タブを開き。
  • Radio IP Address
  • Username
  • Password
に、IC-705 に設定した値を入力して Enable LAN Connect ボタンをクリックすると、
wfview が動き始めます。

メイン画面はこんな感じ。
ウォーターフォールも滑らかに動きます。

いまのところ、メーターは S メーターのみですが、
の Todo に、
Add hide/show for additional controls: SWR, ALC, Power, S-Meter interface
と有りますから期待できます。

と、wfview 自体が動くだけでも楽しいのですが。
私がやりたいのは、WLAN 経由のオーディオで WSJT-X を動作させるのが目的。

仮想オーディオ・ケーブルの追加

今は亡き?Ustream が流行りだした頃から、ゲームの実況動画配信とかするときに。
PC 上のゲーム・アプリから配信アプリにオーディオをPC内でルーティングする、
通称ステミキ:ステレオミキサーが使われてきた。

最近の Windows PC のサウンドカードのドライバーには、デフォルトでステレオミキサー機能が付いたものが多いらしいが、私が IC-705 に繋げようとしているノートPCには付いていなかった。

最近の仮想オーディオ・ケーブルの状況は、どうなっているんだろうと検索すると。
  • かつてこの手の定番だった 旧 NetDuetto は SYNCROOM となって存在している。
  • 売り物の仮想オーディオ・ケーブルもある。
  • Free の  VB-CABLE  というのが軽くて良いらしい。
と分かった。
NetDuetto を使っていた事もあるのだが、余計なアプリもインストールされるので、
今回は VB-CABLE  を使ってみる。

VB-CABLE の導入

単純に  VB-CABLE  Web サイトからダウンロードして、インストールするだけです。

インストールが終われば、サウンドの録音タブと再生タブに、
CABLE Input と CABLE Output が現れます。
スクリーンショット 2021-05-23 204857



WSJT-X のオーディオを WLAN 経由に設定

IC-705 のオーディオと、PC 上の wfview までは WLAN でやりとり出来ているので。
wfview のオーディオ入出力を、WSJT-X のオーディオ入出力と接続すれば目的達成。

WSJT-X のオーディオ設定

設定>オーディオ
で、サウンドカードの入出力に、CABLE Output/Input を選ぶ。

wfview のオーディオ設定

  • Settings タブの Audio Output/Input に CABLE Input/Output を設定。
  • 念の為、 Data Mod Input が LAN になっているのを確認。
  • RX/TX Latency は、WSJT-X の DT に影響するので出来るだけ短い値にしたいところだが、短すぎると音切れなどの不具合が発生する。ウィンドウ最下部の rtt の2倍程度以上あれば大丈夫そう。

これらの設定で、
      IC-705 <- WLAN -> wfview <- 仮想オーディオ・ケーブル -> WSJT-X 
の接続完成。

これで無事に PC と IC-705 間の煩わしいケーブル接続無しで、
USB ノイズや回り込みの心配なく、WSJT-X で FT8 で交信できるようになりました。

WSJT-X でなくても、JTDX でも同様の方法で可能と思います。

いちいち wfview を起動するのも少し面倒なので、
やはり WLAN 仮想オーディオ・ケーブルが欲しくなって来た。

« 1 (2) 3 » 

execution time : 0.082 sec
サイト内検索

メインメニュー

ログイン
ユーザ名:

パスワード:



パスワード紛失


オンライン状況
35 人のユーザが現在オンラインです。 (30 人のユーザが 無線ブログ集 を参照しています。)

登録ユーザ: 0
ゲスト: 35

もっと...