アマチュア無線にゃん太郎とアマチュア無線メインクーンのにゃん太郎と趣味のアマチュア無線と電子工作の記録です。アマチュア無線2020年02月24日09:32カテゴリRIGアマチュア無線raspberry-piのdirewolfでaprsとxastir久しぶりにaprsネタです。rasberry-pi3とTH-D72上でもう4年も稼働しているAPRSですが、今度raspberry-pi4に交換したので、ついでにメモリーも4Gもあるので、direwolfも入れて実験してみました。direwolf自体が仮想tncの役目をしているので簡単に構築できます。direwolfでできます。Raspbianでは1.4が入ります。installこれだけでRaspbianではエラーもなく最新の1.5が入ります。playを使いました。実はこれが後述するCM119のサウンドチップを使っていました。raspberry-piのUSBポートに差すだけで簡単に認識してくれました。Audio]なお上記は標準のサウンドbcm2835の優先順位を変えています。これはRTS信号がでるシリアル変換アダプタであればなんでもいいと思います。direwolfで一番むずかしいのがこれでリグのPTT制御をどうするのかという問題があります。本来はちゃんと2SC1815あたりでちゃんとスイッチする必要があるんだけど、お手がるで実験用とうことで、そのまま上記変換ケーブルのRTSをPTT信号として入力しました。上記を一気に解決するのが、下記の製品です。GPIOを利用してサウンドを内蔵してPTT制御も可能です。RA-35一番安い$35のRA-35を注文してみました。送料とか入れてpaypalで6900円くらいになりました。日本で使ったレポートが皆無で少し心配です。人柱覚悟でやってみます。(presoldered)となっているので、presolderedとなっているので、ちょっと心配なんでメールで問い合わせたらすぐにキットの基盤の写真を送ってくれました。CM119Aの半田つけはもうきついです。今回はお試しで手元にあったもので構築してみました。RTSとして書きます。PTT起動はそのまま引数なしで起動したらxastir上でAGWPEとしてインターフェイスに追加します。direwolf.confのデフォルト設定ならばそのまま追加で設定すれば簡単に動きます。起動するとkissTNCとして動作します。TNCとして追加して、tnc-portの部分は/tmp/kisstncとして記述します。当然ながら上記2つともdirewolfを起動してないとupになりません。とりえず1200でテスト中です。tnc-piよりもデコード率はいいみたいです。今はTH-D72で運用中の9600ですが、これに関してはこれから検証してます。)2019年11月28日04:21カテゴリアマチュア無線FTDX3000最近のWSJT-XWSJT-XをFTDX3000でやってるんですが、設定とかいろいろはまったことがあったんで、書いてみます。リグの制御について、HAMLOGと連携したいので、相変わらずVSPEを使っています。最初どうしても仮想COMポートを指定しても動かず悩みました。CAT-RTSをENABLEにしていたためでした。送信にRTSを使うのでなにか勘違いしてENABLEにしていたみたいです。これはDESABLEにしないとダメです。ひさしぶりにマニュアルを開いてみるとなんでもCATの監視に使うのだとか、、てっきりPTTの制御に使うのかと思ってました。ちなみにPTTの制御はメニュー65のPC-KEYINGの設定でDTRかRTSに切り替えできます。DSCWとかCTESTWINではこれでUSBケーブル1本で使えます。そのままOKを押せばいいんですがどうも気持ち悪い。HAMLOG側でいったんRIG制御が移ると、WSJT-XのCAT-CONTROLが誤作動するみたいです。HAMLOG側あらかじめでRIGと連携しない入力画面を立ち上げていればいいんですがどうも面倒です。この解決方法はOMNI-RIGを使えばOKでした。最初TXは出てるのですが、交信できない。これは結構悩みました。OMNI-RIGで迷わずFTDX3000を指定してんですが、これは指定するといろいろ不具合がでます。昔のFT-950を指定すればうまく動きました、前にFTDX3000.INIを作り直したりしたんだけど、忘れてました。ERR5年間使っていた。マイコンSTM32搭載の電子半田こてTS-100が故障しました。errの表示がでます。ファームがいろいろ提供されているのでいろいろファームをアップしても同じです。捨てようかなと思ったんですが、いろいろな種類のコテ先も買ってるしもったいないです。errが多く発生しているみたいでyoutubeでそのものずばりがヒットしました。MOSFETが壊れるらしく、しらべても実装されているそのものずばりは、なかなか手に入らないです。秋月で調べてみました。もって注文して交換しました。汎用品らしくて5個200円。これでばっちり直りました。リグ-PCインタフェースキットが手に入り作りはじめました。このキットは人気が高いようで配布予定があってもすぐに終了してしまい、なかなか手に入ることができませんでした。リグ-PCインタフェースキットは使っているRIGがFTDX3000なので必要なかったんですが、バンドパスフイルターが充実してるので、いまはやりのFT4あたりで使ってみようと思います。アマチュア配布のキットはいろいろありますが、このキットはすごく完成度が高くしかも値段がなんといっても安いことです。感覚的にはこの倍の値段でもいいような気がします。アマチュア配布のキットはいろいろ作ってきましたが、部品を集め、仕分けして受付や発送の手間など結構大変です。値段もそれなりのものが多いのですが、これだけのキットが6200円とは、信じられないです。OMには頭が下がります。チップ部品が多いので難易度はやや高めです。このキットは親切でチップ部品は2つぐらい余分にいれてくれてあります。ピンセットで飛ばしてしまう不器用な私はありがたいです。抵抗とコンデンサの取り付けが終わりました。ひさしぶりにチップ部品の取り付けで肩が凝りそうです。ピンセットでチップ部品を飛ばしてしまうのでダイソーの300円とトレイの中で作業してます。飛ばしてもすぐに見つかるのでこれはお勧めです。新しいファームウェアが更新されてたくさんありすぎてわかわかめの状態になっているみたいです。版ファームウェアです。いずれも最新バージョンでは同軸長さを測定できたり、DFUモードに画面で入れるようになったりしています。版ファームウェアのNanoVNA-H__900_aa_20191003.dfuです。これはフォントが大きいので見やすいです。前のバージョンではファームの容量が大きかったのですが、このバージョンではほぼ同じです。表示されるのを2CHに制限して容量を少なくしてるようです。SWRとかスミスチャートを見るだけなら断然こちらのほうが見やすいです。今後さらに5Gまで対応のV2.0のプロジェクト発表されたようですので楽しみです。購入予定があるならもうちょっっとまってからV2.0を購入したほうがいいかもしれません。cho45氏がスマホ向けのwebcliantを開発されたようです。usb-cコネクタの変換がっ必要ですが、こちらのほうがPCで見るのと同じで画面を操作するより、はるかに操作性がいいのでお勧めです。最新ファームウェアの作成について最新のfirmawareについてはオリジナルの作者であるTT_北海道さんのgithubでサポートされています。buildに関してはubuntuでできますが、こちらが参考になります。gcc-arm-none-eabi-8-2018-q4-major-linux.tar.bzと書かれているんですが、どうも構文がおかしい。/usr/localこれが正解だと思います。githubにssh登録とかややこしいのですが、このとおりやればbuildできます。buildに成功するとbuldの下にch.hexというのができます。managerで書き込み用dfuフォーマットに変更してそれを書き込みます。最新版のファームを入れてみると下記の画像のようになりました。電池アイコンの追加とかconfigからdfuモードに入れるようになったとかfirmwareのバージョン表示とかいろいろ機能が追加されたみたいです。実用になるかどうか不明ですが、周波数が1.5Ghzまで拡張されたようです。電池アイコンの表示にはD2のダイオード追加が必要みたいですが、私が購入した白の場合、電池のコネクタが邪魔してD2ランドが見えないです。なんとかコネクタを上に動かしてダイオードをつけてみました。(笑)それから詳細な説明書が公開されたようです。それからPC用ソフトNanoVNA-serverの画面です。こちらのほうが同軸ケーブルの長さも表示されるし、情報量が多くて使いやすいです。新ファーム用の1.5Gまで測定できます。NanoVNA.exe1.3は900mまでです。前のNanoVNA-serverはPyhtonのインストールとかGitのインストールとかで敷居が高かったんですが、Windows用のバイナリも用意されるようになって簡単に起動できるようになりました。こちらのほうがいいです。最初いくらやってもdos窓が開くだけで起動しないので、少しはまりましたが、Pyhtonバイナリの実行なんで、ウィルスソフトで実行がブロックされていました。(笑)しかしわずか5年くらい前べクトルアナライザというと、安いものでもうん十万、ましてプロ用になると百万単位でしたね。アマチュアの手がでるものじゃなかった。それがわずか5000円たらずでできるというのはすごい時代になったものです。アンテナアナライザの革命になりそうですね。update久しぶりのアナライザネタです。mini60を購入してから安価なアナライザに興味を持ちK6BEZの自作にチャレンジしたりしました。5年前にもなるんですね。VNAを購入しました。ebayで5千円ちょいでした。タイプがあるみたいで、もっと安いのもあるみたいです。最近ではAmazonでも同じくらいの値段で買えるようです。本体は基本的には全部同じですが、タイプは下記のようにいろいろあります。無し4、リチウム電池内蔵か非内蔵そしてややこしいことに上記のものは値段では、判断できないくらいろいろ販売されています。説明には、明記されてないことが多いので、返品の利くAmazonあたりで購入するのがベストみたいですね。kit付属で開けてみるとシールドはありませんでした。画面で操作するなら液晶が小さいのでタッチペンを使ったほうがいいです。操作に関してはちょっと慣れが必要で画面だけで操作するのは、結構慣れが必要です。Scan範囲等の周波数設定が面倒です。PCにusb経由で接続してPC画面でソフトを立ち上げて操作するのが正解だと思われます。このソフトに関しては、2種類あります。x64環境でUSBドライバは、全部自動で入るので刺すだけで認識して使えます。上に緑のテープがあります。液晶保護フィルムのはがし用ですが、なぜかネジをとってカバーを取らないとはがせない。当たり前ですが、はがすと液晶がえらいきれいになります。これははがした後でフォントが少し大きいファームを入れてあります。他はショートとオープンのコネクタです。オスの変換コネクタもついています。これは後述しますが、ファームをバージョンアップしたら更正をしないと値がものすごく不正確になります。一緒に購入したほうがいいと思います。定在波はもちろん同軸の長さまで測定できるようです。HF帯で同軸のインピーダンスを測定して、長さをそろえるために面倒なディップメータなんか必要なくなります。いやはやすごい時代になったようです。ほかの高価なアナライザが必要なくなりますね。RigexpartとかMFJなんかこれから売れるのだろうかと心配になります。開発元はTT@北海道さんみたいですね。以前にSDR用にHFCONVキットを購入させていただきました。詳細な説明書も公開されています。これをコピーして、この値段で販売するとはおそるべし中華パワー。cloneとかしているし、、、競争は激しいようです。(笑)PCソフトNanoVNA.exeのバージョンは1.03です。下記のリンクの中のzipのNanoVNASharp.zipをこれを解凍すると出てきます。1.03では一番下でFwのバージョンを表示できるようになっているようです。これも機能てんこ盛りです。おまけにSCANは一瞬で終わります。購入したのはファームがMar03でで結構古かったので更新することにしましたが、ちょっとはまったのでその覚え書きもかねて、、、ファームの最新版の入手はyoutubeのリンク先にあります。firmwareで探すと2つyoutubeがヒットしますが、どちらもにあります。githubでソースも公開されています。PC用NanoVNA.exeも入ってます。今後のサポートとかニュースはhttps://groups.io/g/nanovna-users/topicsでされているようです。白の電池内蔵のはdfuモードに入るのにbootpのランドがない。これはただ単に電池のコネクタが邪魔して表示が見えてないだけでした。横から見えるP1のランドをピンセットでショートして電源オンで無事dfuモードに入れました。(画面は白表示)これで上記からダウンロードしたNanoVNA资料-20190808T222607Z-001.zipというのを解凍するとfirmwareというフォルダがあります。ファームは下記の5種類があります。ファームアップ手順は3種類ぐらいありますが、WONDOWSでやるのでしたら、DfuSeDemoが一番楽でいいです。managerでファームをDFUに変換する必要があります。ここに詳しく解説されていす。nanoVNA_300_ch_20190802.dfunanoVNA_800_aa_20190802.dfunanoVNA_800_ch_20190802.dfunanoVNA_900_aa_20190802.dfunanoVNA_900_ch_20190802.dfu違いは容量の大きいnanoVNA_900_aa_20190802.dfuは表示されるフォントが少し大きいです。年寄りにはこちらのほうがいいです。STSW_STM32080_V3.0.6.zipがありさらに解凍するとDfuSe_Demo_V3.0.6_Setup.exeがでてくるのでこれをインストールします。これがファームアップグレードツールです。x64だとすべて自動で認識します。なんてメッセージが出てきてどうしても読み込めません。これには結構悩みました。いえば昔中華のキットを買って、その付属ソフトのzipを解凍したときにはまったのを思い出し、firmwareフォルダだけを別の場所にコピーするとちゃんと読み込んで成功しました。x64の場合、中国語のフォルダ名があると、(たぶんNanoVNA资料)その下のファイルがうまくloadできなくなるみたいです。フォルダ名をrenameするといけると思うんだけど、コピーでうまくいったんで試してません。それから私のだけかもしれませんが、バージョンアップしたら必ずキャリブレーションをして更正しなければ、測定値が結構めちゃな値になりました。出荷時にはちゃんとキャリブレーションされてるみたいです。キャリブレーション方法キャリブレーションは画面上でもできますが、PCソフト上でやったほうが簡単にできます。PCソフソフトのnanovna.exeを起動してconnetctを押す。下のほうにRESUPONSEがあるのでCalibrateを押す。接続してShortを押す。接続してLoadを押す。CH2に50オームの抵抗を接続してIsorationを押す。正確にはCH1の抵抗はそのままにしておいて、CH2にもう一個50オームの抵抗を接続したほうがいいみたいです。後にdoneを押すと終了です。するとSAVEの項目が5つでてくるのでこの結果をSaveする。この値段でこの機能だと他の何倍も高価なアナライザは全部オワコンになりそうです。派生でNanoVNA-Fというのが出てきたみたいです。50k-1GHzまで測定できるようになっているようです。小型のスマホサイズですね。屋外で使うのに気を使わなくていいですね。なんとこれが14000円くらいです。前に買ったmini60が同じ値段でおもちゃに見えます。これも欲しくなっちゃった。そんなにアナライザばっかり買ってどうするんだろ。コードとか内容についてはJH1UMVさんのBLOGが参考になります。これからいろいろnanovnaのGitHubで機能追加されるみたいで楽しみです。私にはちんぷんかんぷんですが、、、しかし世の中にはTT@北海道さんといいすごいエンジニアがいるものですね。いったプロのエンジニアさんのコードはものすごく参考になります。本当に技術者にとってはいい時代になったと痛感します。)2018年07月07日14:28カテゴリアマチュア無線FTDX3000FTDX3000故障か?久しぶりのアップです。愛機のFTDX3000が突然送信ができなくなりました。受信は正常なんですが、送信すると電源が落ちてしまう。出力を10W以下にするとなんとか電源は落ちない。CWでは送信しっぱなしになってすぐに電源が落ちてしまう。完全に症状としては送信して、ファイナルに負荷がかかると、安全機構が働いている感じでファイナルがぶっ壊れた感じ。