2025年6月1日日曜日

秋月8桁周波数カウンタキット組立・校正

10.000.000Hz
秋月8桁周波数カウンタキット組立・GPS校正・1.1GHzプリスケーラーについて。基準発振器に温度補償型水晶発振器 VCTCXO (12.8MHz±1ppm) を使用して1Hz~50MHzの測定ができますが、今回GPSモジュールの1S信号を使い基準発振器の校正を行いました。それに、外部プリスケーラー(100M~1.1GHz)を接続してRF信号発生器1.2GHz出力し測定テストを行いました。
●秋月電子通商:8桁周波数カウンタキット 型番AE-FCOUNT3【https://akizukidenshi.com/catalog/g/g113432/
●同ブログ【周波数カウンタ】 

 

OCXOモジュール 10MHz周波数標準基準

格安OCXO モジュール 10MHz周波数標準基準の発信周波数調整について。
●OCXO 10MHz周波数標準基準モジュール水晶発振器恒温ボード  アマゾン【https://www.amazon.co.jp/gp/product/B0CW3HWXKX/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1】   

 
 

信号発生器 XR2206

 
信号発生器 XR2206の操作について。
・周波数10Hz~1MHz
・サイン波・三角波・方形波
・出力調整(サイン波・三角波)

 
 
 

2025年5月22日木曜日

Pico SDR - 7MHz SSB CW 受信テスト

Raspberry Pi PicoによるSDR受信テスト。Si5351A 7MHz VFO→直交ミキサ→Raspberry Pi Pico:ZEPエンジニアリング株式会社公開5_PicoStackSDR_program.zipPico SDR IQ.c - プログラムを下記サイトを参考にSSB検波【I_signal - Q_signal】に入替てSSB CWの 受信テストを行いました(デジタルフィルタ未使用)




動画

2025年5月1日木曜日

XIAO SDR - 7MHz SSB CW 受信テスト

Seeed XIAO RP2040によるSDR受信テスト。Si5351A 7MHz VFO→直交ミキサ→ XIAO:ZEPエンジニアリング株式会社公開5_PicoStackSDR_program.zipPico SDR IQ.c - プログラムを下記サイトを参考にSSB検波【I_signal - Q_signal】に入替てSSB CWの受信テストを行いました(デジタルフィルタ未使用)

 










動画

XIAO PIO SDR - AM放送 受信テスト

 Pi Pico Rx - 公開プログラムnco_pioを使い、Seeed XIAO RP2040でも PIO制御による90度位相差クロックの出力が出来ました。530~1600KHzの局発I Q→直交ミキサ→XIAO:ZEPエンジニアリング株式会社公開5_PicoStackSDR_program.zip
Pico SDR IQ.c -AM検波処理【sqrt(I_signal*I_signal+Q_signal*Q_signal)】による受信テストを行いました(デジタルフィルタ未使用)
※周波数ステップ100Hz以降は周波数表示・出力周波数共にステップしますが周波数表示と出力周波数に誤差が生じます。AM放送受信には影響少ない(通常1KHzでステップ操作)
 

動画

XIAO RP2040 Arduino IDE テスト

Seeed XIAO RP2040をArduino IDE環境でテストしました。
商品説明
・Raspberry RP2040チップ(デュアルコアARM Cortex M0+@133MHz)が搭載
・264KBのSRAMと2MBのオンボードフラッシュメモリ
・Arduino、MicroPython、CircuitPythonを完全にサポート   

XIAO RP2040 MicroPython テスト

Raspberry Pi Pico 開発環境 MicroPythonによるSeeed XIAO RP2040のMicroPythonをテストしました。   





同ブログ関連記事【Raspberry Pi Pico開発環境(MicroPython)




2025年4月1日火曜日

Pico PIO SDR - AM放送 受信テスト

 Pi Pico Rx - 公開プログラムnco_pioを使い、Raspberry Pi Pico (RP2040) PIO制御による90度位相差クロック530~1600KHzの局発I Q→直交ミキサ→Pi Pico:ZEPエンジニアリング株式会社公開5_PicoStackSDR_program.zip
Pico SDR IQ.c -AM検波処理【sqrt(I_signal*I_signal+Q_signal*Q_signal)】による受信テストを行いました(デジタルフィルタ未使用)
※周波数ステップ100Hz以降は周波数表示・出力周波数共にステップしますが周波数表示と出力周波数に誤差が生じます。AM放送受信には影響が少ないです(通常1KHzでステップ操作)




動画


Pico PIO SDR - 7MHz SdrStudy 受信テスト

Pi Pico Rx - 公開プログラムnco_pioを使って、Raspberry Pi Pico (RP2040) PIO制御90度位相差クロック7MHz局発I Qを直交ミキサに入力、出力IQ信号をSdrStudyに入力し受信テストを行いました。(STEP周波数5760HzをSdrStudy局発±8000Hzでカバー)










動画

Pico PIO 90度位相差 クロック - 7MHz VFO テスト

 Pi Pico Rx - 公開プログラムnco_pioを使って、Raspberry Pi Pico (RP2040)PIO制御による7MHz90度位相差VFOのテストを行いました。
pio_sm_set_clkdiv(pio, sm, divider); クロック分周は最小で約5760Hz(差数が少しずつ上がる)Pi Pico Rxでは周波数シフトを使ってステップ周波数をカバーしています。

Pico PIO 90度位相差 クロック - ヘッダーファイル変換

Arduno IDEによるPi Pico Rx - 公開プログラムnco_pioを使って、Raspberry Pi Pico (RP2040) PIO制御7MHz90度位相差クロックを出力しました。nco_pioをArduno IDEに使えるヘッダーソース用コードに変換してプログラムしています。
 




上ーGPIO0 下ーGPIO1 (7MHZ)










2025年3月1日土曜日

Pico PIO クロック (VSCode) 90度位相差


Pi Pico Rx - 公開プログラムnco_pioを使って、Raspberry Pi Picoのシステムクロックからメイン処理と独立したPIO制御による7MHz90度位相差クロックの出力テストを行いました。
※開発環境はVisual Studio Code 拡張機能 の【Raspberry Pi Pico】
●Pi Pico Rx
 

上ーGPIO0 下ーGPIO1 (7MHz)


ダイレクトコンバージョン受信機の直交ミキサ局発は測定波形と同様に位相差90度です。Raspberry Pi PicoシステムクロックからPIO制御による7MHz局発IとQが作れることが確認できました。







Pico PIO クロック (VSCode) 出力

 Raspberry Pi Pico(RP2040)にはメイン処理と独立したアッセンブリ処理によるプログラマブルIO機能【PIO】があります。PIOをアッセブルしクロックパルスのテストを行いました。
※開発環境はVisual Studio Code【拡張機能】の【Raspberry Pi Pico】

Pico PIO クロック (VSCode) サンプルプログラム

Raspberry Pi Pico(RP2040)にはメイン処理と独立したアッセンブリ処理によるプログラマブルIO【PIO】があります。Visual Studio Code【拡張機能】から【Raspberry Pi Pico】をインストールして【New Project From Example】のPIO関連をテストしました。
 

VSCode - 拡張機能 (Raspberry Pi Pico)

Visual Studio Code の【拡張機能】に【Raspberry Pi Pico】をインストール、Pico-SDKのサンプル【blink】をコンパイルし【blink.uf2】をPicoに書込み内蔵LEDが点滅することを確認しました。
※以前はこちらを使用

 


2025年2月1日土曜日

SDR - FST3253 直交ミキサ製作

製造終了のFST3253を検索中にアマゾンの口コミ(SDRトランシーバーに使用出来る)を見てFST3253MTCXとピッチ変換基板を購入。FST3253 直交ミキサ基板を製作してPi Pico Rx-SDRで受信確認できました。 
 ●同ブログ関連記事

 
動画

SDR - プリアンプ製作

BGA2800広域帯アンプIC (DC~2.2GHz) を使ったプリアンプをブレッドボード用に製作しました。アンテナとPi Pico Rx間にプリアンプを入れて7MHzのSSB受信を行い感度が上がることを確認出来ました。
 ● Pi Pico Rx
●同ブログ関連記事




回路図















SDR - ローパスフィルタ製作

 Pi Pico Rx - ローパスフィルタ記事からブレッドボード用ローパスフィルタ(カットオフ8MHz)を製作しました。 
●同ブログ関連記事







回路図















2025年1月1日水曜日

Pi Pico Rx - SDR試作 7MHz SSB CW受信

Pi Pico Rx(0-30MHz,CW/SSB/AM/FM)シンプルSDRを試作し、注目したPico PIOアッセンブルによるIQ局発と直交ミキサの構成で7MHz SSB CWの受信を行いました( FMは29MHzFMモードで受信確認)
同ブログ関連記事





動画

Pi Pico Rx - SDR試作 AM放送受信

Pi Pico Rx(0-30MHz,CW/SSB/AM/FM)シンプルSDRを試作し、注目したPico PIOアッセンブルによるIQ局発と直交ミキサの構成でAM放送の受信を行いました。
 同ブログ関連記事






動画

Pi Pico Rx - SDR試作 14MHz FT8受信

Pi Pico Rx(0-30MHz,CW/SSB/AM/FM)シンプルSDRを試作し、注目したPico PIOアッセンブルによるIQ局発と直交ミキサの構成で14MHz FT8の受信を行いました。 
同ブログ関連記事






FT8受信




























秋月8桁周波数カウンタキット組立・校正

10.000.000Hz 秋月8桁周波数カウンタキット組立・GPS校正・1.1GHzプリスケーラーについて。基準発振器に温度補償型水晶発振器 VCTCXO (12.8MHz±1ppm) を使用して 1Hz~50MHzの測定ができますが、今回 GPSモジュールの1S信号を使い基準発...