非職業的技師の覚え書き

JK1EJPの技術的検討事項を中心に記録を残します。

Teensy(17)Keiths' SDR用Backpackボードの組立と点灯試験

Backpackボードの概要 部品の調達 Backpack PCB ディスプレイ XHコネクタ レギュレータ タンタルコンデンサ 組立の注意点 SMD部品 Teensy 4.1 ピンヘッダ剣山 Audio Adaptor ピンヘッダ剣山 点灯試験 点灯試験用ソフトウェア 点灯 Serial.print()文 Backpack…

Teensy(16)Keiths' SDRのTx信号処理連鎖

信号処理連鎖 コーデック Rx信号処理連鎖の経路 (1)Inputオブジェクト (2)I_Switch/Q_Switchオブジェクト (3)RxTx_InputSwitch_L/RxTx_InputSwitch_Rオブジェクト (4)Rx信号処理ブロック (5)OutputSwitch_I/OutputSwitch_Qオブジェクト (6…

AFP-FSK Transceiver(16)20mバンドモジュールの測定

送信電力の測定 測定方法 測定結果 スプリアス領域における不要発射の強度の測定 測定方法 測定結果 帯域外領域におけるスプリアス発射の強度の測定 測定方法 測定結果 QRPGuys AFP-FSK (Audio Frequency Processed - Frequency Shift Keying) Digital Tra…

AFP-FSK Transceiver(15)30mバンドモジュールの測定

送信電力の測定 E級増幅スイッチングタイミングの測定 スプリアス領域における不要発射の強度の測定 測定方法 周波数掃引500点 周波数掃引1,000点 周波数掃引3,000点 周波数掃引10,000点 まとめ 帯域外領域におけるスプリアス発射の強度の測定 測定方法 測…

AFP-FSK Transceiver(14)マルチバンド化の準備

日乗 プロローグ 部品集め 配置設計 LPFの事前シミュレーション 17m(18MHz) 15m(21MHz) 12m(24MHz) 10m(28MHz) 事前検討のまとめ 欠品 #26AWG UEW 日乗 KCJコンテストの結果速報が届きました。KCJコンテストは、提出ログを照合し一致したQSOのみ得点…

Teensy(15)Keiths' SDRの"Twin Peaks"問題解決方法の調査

"Twin Peaks"問題とは 概要 経緯 "Twin Peaks"問題の解決方法 問題 解決方法の原理 Case 1:欠落シフトが無い場合 Case 2:Lチャンネルが欠落シフトしている場合 Case 3:2つ分欠落シフトしている場合 Case 4:Rチャンネルが欠落シフトしている場合 ハードウ…

Teensy(14)Keiths' SDRのOutputオブジェクト

Keiths' SDRのRx信号処理連鎖ブロック図 Outputオブジェクト(AudioOutputI2S_F32) コンストラクタ eDMA(1) I2S/SAI eDMA(2) NVIC eDMA(3) DMA割込サービスルーチンAudioOutputI2S_F32::isr() update()関数による更新処理 感想 Keiths' SDRのRx信…

Teensy(13)Keiths' SDRのFilterConvオブジェクト

Keiths' SDRのRx信号処理連鎖ブロック図 FilterConvオブジェクト(AudioFilterConvolution_F32) 経緯 疑問 GUIからの追跡 信号処理連鎖の更新処理 カイザー窓 FIR フィルタのシミュレーション カイザー窓 FIR フィルタ その場フィルタ設計のシミュレーショ…

Teensy(12)Keiths' SDRのLMS_Notchオブジェクト

Keiths' SDRのRx信号処理連鎖ブロック図 LMS_Notchオブジェクト(AudioLMSDenoiseNotch_F32) 役割 信号処理連鎖の更新処理 信号処理連鎖のデータブロック単位の再考 LMSアルゴリズム 歴史 ノイズ除去用FIRフィルタのLMSアルゴリズム 自動ノッチのシミュレー…

Teensy(11)Keiths' SDRのHilbertオブジェクト

Keiths' SDRのRx信号処理連鎖ブロック図 NoiseBlankerオブジェクト(radioNoiseBlanker_F32クラス) 役割 信号処理連鎖の更新処理 RX_Hilbert_...オブジェクト(AudioFilterFIR_F32クラス) 役割 信号処理連鎖の更新処理 CMSIS DSP Library: arm_fir_f32() …

Teensy(10)Keiths' SDRのInputオブジェクト

Keiths' SDRのRx信号処理連鎖ブロック図 Inputオブジェクト(AudioInputI2S_F32クラス) コンストラクタ eDMA I2S/SAI CCM NVIC サンプリング周波数の再考 悩み 気付き 確信 結論(暫定)(決定) 悩み再び!?(2022/08/12) 注記(2022/10/30)Keiths' SDR…

Teensy(9)Keiths' SDRのRx信号処理連鎖

背景 Keiths' SDRの信号処理実装方法 オブジェクト指向による実装 IQ信号サンプリング周波数の設定 OpenAudio_ArduinoLibrary Rx信号処理連鎖 ブロック図 注記(2022/10/30)Keiths' SDRのサンプリング周波数は48KHzであることが実機による実験で確認できま…

AFP-FSK Transceiver(13)FSK送信試験

試験方法 WSJT-Xチューン・モード試験 500Hz チューン 気付き AFP-FSK Transceiver送信と13TR-FT8受信 400Hz、1kHz、2kHz、4kHz AUDIO信号 気付き Message送信試験 SDRplay受信 FT8プロトコルの深耕 13TR-FT8受信 気付きとSDRplayによる目視デコード FT8プロ…

AFP-FSK Transceiver(12)FSK受信試験

試験方法 送信機13TR-FT8の周波数校正 校正前 校正後 13TR-FT8送信とAFP-FSK Transceiver受信 2.5kHz AUDIO信号 2.3kHz AUDIO信号(-200Hzシフト) AFP-FSK Transceiverによる交信受信試験 試験方法 AFP-FSK Transceiverの前に組み立てた13TR-FT8(ディスク…

AFP-FSK Transceiver(11)周波数の校正

SDRplayの周波数校正 自動校正 手動校正 AFP-FSK Transceiverの周波数校正 10.000MHz標準電波による校正の試行 SDRplayによる周波数校正 AFP-FSK Transceiverでは10.000MHz標準電波をアンテナの関係で受信できなかったため、以下の手順で周波数の校正を行い…

AFP-FSK Transceiver(10)ソフトウェアの変更

ソフトウェアの構成 基本処理 割込み処理 ソフトウェアの変更 1.バンド選択関数の調整 2.バンド仕様の設定変更 3.VFOコードの変更 4.強制送信コードの変更 5.AFP-FSK送信コードの変更 ソフトウェアの書き込み 手順 書き込み 変更版の試験 40mディ…

AFP-FSK Transceiver(9)TCXOへの換装

TCXOの調達 TCXOのドライブ能力 TCXOへの換装 TCXO換装後の試験 測定結果 コード修正の要否 50Hzノイズ ノーマルXOでは毎回の起動時に数分の暖機運転が必要になるため、キャリブレーション作業に進む前に、オプションのTCXO(温度補償型水晶発振器)に換装す…

AFP-FSK Transceiver(8)出力試験

送信電力の測定 送信電力の事前予測 送信電力の測定結果 E級増幅スイッチングタイミングの測定 スプリアス領域における不要発射の強度の測定 測定方法 周波数掃引500点 周波数掃引1,000点 周波数掃引3,000点 周波数掃引10,000点 まとめ 帯域外領域における…

AFP-FSK Transceiver(7)VFOボード組立

Mainボード 目視チェック スモークテスト テスト1 テスト2 テスト3 気になる点 VFOボード 組立 合体 スモークテスト Mainボード 目視チェック 前回報告で測定を失念したと記したコンデンサC23(680pF)について気になっていました。コンデンサの残りを確…

AFP-FSK Transceiver(6)Mainボード組立

Mainボード組立 ICの実装 ダイオード、抵抗、コンデンサの実装 その他の部品の実装 終段FET他のTOパッケージ部品 インダクタL1 Band moduleボード用ピンソケット 40m Band moduleボード組立 QRPGuys AFP-FSK Transceiverは、Mainボード(+Band moduleボード…

QRPGuys Z Tuner(3)試験と改良

Dummy Loadの整合試験 インピーダンス切換スイッチHigh設定 12mバンドと10mバンド 17mバンドと15mバンド 40mバンド、30mバンド、20mバンド インピーダンス切換スイッチLow設定 40mバンド、30mバンド、20mバンド 17mバンドと15mバンド 12mバンドと10mバンド …

コンテスト参加

QCX

ALL JAコンテスト 結果(2022/08/01追記) QRP Sprintコンテスト 思い立って、ALL JAコンテスト(4/23-24)とQRP Sprintコンテスト(5/1)に参加しました。目的は室内アンテナによる交信可能性の探求です。 集合住宅にある当局の無線部屋は窓の開口が小さく…

Teensy(8)T41-EP Book

T41-EP Book発売 T41-EPの解説本「Software Defined Radio Transceiver: Theory and Construction of the T41-ep Amateur Radio SDT」がAmazonにて2022/04/04より発売されていました。groups.io にて気付いた方がおられ、話題になっていました。著者のW8TEE…

Teensy(7)Keiths' SDRのコンパイル

Keiths' Teensy SDRコードの選択 K7MDL局のKeiths' Teensy SDRコード ソースファイル プロジェクトファイル コンパイルの試行 事前準備 ライブラリ収集 最後のエラー 前回(Teensy(6)開発環境VisualTeensyの導入)Teensyの開発環境が構築できたところで、…

Teensy(6)開発環境VisualTeensyの導入

日乗 Keiths' Teensy SDR VisualTeensyの導入 VisualTeensy TyTools テスト VisualTeensyプロジェクトの生成 コンパイル アップロード 日乗 『「タ」は夜明けの空を飛んだ/岩井 三四二 | 集英社 ― SHUEISHA ―』(下写真の左)を読了。「タ」は夕暮れの夕で…

QRPGuys Z Tuner(2)組立

部品の仕分け シャーシ組立 SWR測定ブリッジ回路の組立 Tuner部の組立 ポリ・バリコン トロイダル・トランス 完成 部品の仕分け QRPGuys Z Tunerの組立準備として、まず部品の仕分けを行いました。ヨーグルトのカップを再利用したパーツボックスに順番に入れ…

QRPGuys Z Tuner(1)SWR測定ブリッジ回路の検討

QRPGuys Z Tunerの概要 SWR測定ブリッジ LTspiceシミュレーション アンテナ・インピーダンスに対する感度 トロイダル・コイルの誘起電圧 トロイダル・コイルの巻き数の感度 QRPGuys Z Tunerの概要 運用周波数帯域が異なるFT8とCWを短縮アンテナを用いて運用…

Penntek TR-35(0)調査

The WA3RNC Online Store Penntek TR-35 LPF BPF 復調回路 UI(User Interface) 参考資料 補記:注文方法 The WA3RNC Online Store WA3RNC局John Dillonさんが主宰するThe WA3RNC Online Storeにて、興味深いCW QRPトランシーバキットPenntek TRシリーズが…

AFP-FSK Transceiver(5)LPFのトランジェント解析

LPFのLTspiceトランジェント解析モデル トランジェント解析結果(40m) トランジェント解析結果(30m) トランジェント解析結果(20m) LPFのトランジェント解析のまとめ AC解析によってLPFの性能は検討できますが、LPFに入力される高調波の強度が不明なため…

AFP-FSK Transceiver(4)LPFのAC解析

日乗 AFP-FSK Transceiver のバンド・モジュール LPFのLTspice AC解析 LPFのAC解析モデル LPFのAC解析結果(40m) LPFのAC解析結果(30m) LPFのAC解析結果(20m) LPFのAC解析結果のまとめ BPFのLTspice AC解析 BPFのLTspice AC解析モデル BPFのAC解析結果…