Oneを用いた受信機のフローを作ってきましたが、送信機能にもトライです。Pitayaを用います。PitayaはLANインタフェースを有するため、設置場所の自由度が大きく、つど、別のマシンからアクセスできます。RadioはLinuxのみです。RadioにサンプルとしてあったAMトランシーバーのものをベースにしました。右のフロー図の下半分が送信部です。オリジナルのフローではPCのマイク入力が信号源になっていますが、オーディオファイルや、一定周波数の連続波を切り替えて印加できるよう若干の変更を行いました(フロー図左下)。このフローにはPTTが設定されており、GUIではPTT用のチェックボックスが表示されます。このボックスにチェックを入れることにより送信状態となります。送信中も受信部は動作し続けます。PitayaはSDRモジュールのため、簡単なSGやオシロスコープにもなります。この辺がトランシーバーと違うところです。Pitayaに送り込みます。キャリア周波数は1MHzとしました。Radio上のフローのブロックの変数値(信号レベルの設定値)を設定していきます。最終的な出力波形は右の図のとおりです。変調度は90%ぐらいになっています。PitayaのFPGAの処理能力は122.88MSPS、DAコンバーターは14Bitと十分です。出力波のスペクトルをオシロのFFT機能で測定しました。中央のキャリアから両サイドの3KHz離れたところに、数dB低いレベルでの変調信号が確認できます。変調信号の高次波も十分低く、良好です。今後はSSB波に挑戦の予定です。スペクトル2019/8/11追記スペアナを入手したので、改めて測定しました(右図)。Pitayaの出力に20dBのアッテネータを挿入してあります。きれいな出力信号です。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。green_onion.。