2023年3月1日水曜日

SDRSharp衛星受信セットアップ

 
SDRSharpを使ったサテライト受信

■[九州工業大学 工学部 宇宙システム工学科の「人工衛星の電波をキャッチしよう!」]
SDRSharpを使ったサテライト受信について詳しく説明しています。
こちらを参考にSDRSharpを使ってサテライト受信を行いました。





RTL2832U+R820T/R820T2搭載チューナー





















周波数範囲24-1700MHz
SDR USB受信機、熱くなるのでUSBミニファンで冷やして使っています。




144・430MHzCheapYagi手動制御


アンテナは144・430MHzCheapYagi
を使っています。塩ビパイプを使用しベランダから手動で左右・上下・垂直/水平に回すことが出来ます。














144・430MHzCheapYagi自作ローテーター制御

現在はこちらを使用しています、アンテナローテーター ベランダ設置により左右180度(ローテーター制御)上下(手動)垂直/水平(手動)















■[SDRSharp ソフトウエアラジオの導入]
こちらのサイトを参考にしました。【https://jm1xtk.com/cnt/43_sdrsharp/index.php
 
▶[Microsoft .NET Framework 4.6 以降のバージョン]入っていなければインストール

▶[Microsoft Visual C++ Runtime]入っていなければインストール

▶[SDRSharp]v1.0.0.1765を使用 古いバージョンです。

新しいバージョンをダウンロードして[Sメータ][衛星追跡]追加を試みましたが反映できませんでした。https://airspy.com/download/】 v1.0.0.1906

使っていませんが古いバージョンがこちらにありました。【https://www.iz3mez.it/software/SDRSharp/

[zadig.exe]を使って[ドライバ]インストール
zadig.exeダウンロード先:【https://zadig.akeo.ie/

[List All Drvices]レ点
[Ignore hubs or ....]レ点外す





[RTL2838UHIDIR]選択
【Reinstall Driver】実行









▶[Sメータ追加]
テキストドキュメントを除いて2つのファイルをコピーし[sdrsharp]ファイルに貼付る、

Plugins.xmlを[プログラムから開く]実行[メモ帳]
<add key="LevelMeter" value="SDRSharp.LevelMeter.LevelMeterPlugin,SDRSharp.LevelMeter" />
をコピーしてPlugins.xmlに貼付る(下リスト太字)。

[Plugins.xml]ファイル
<?xml version="1.0" encoding="utf-8" ?>
<sharpPlugins>
 <add key="LevelMeter" value="SDRSharp.LevelMeter.LevelMeterPlugin,SDRSharp.LevelMeter" />
  <add key="AF DNR" value="SDRSharp.DNR.AFNoiseReductionPlugin,SDRSharp.DNR" />
  <add key="IF DNR" value="SDRSharp.DNR.IFNoiseReductionPlugin,SDRSharp.DNR" />
  <add key="Baseband Noise Blanker" value="SDRSharp.NoiseBlanker.BasebandNoiseBlankerPlugin,SDRSharp.NoiseBlanker" />
  <add key="IF Noise Blanker" value="SDRSharp.NoiseBlanker.IFNoiseBlankerPlugin,SDRSharp.NoiseBlanker" />
  <add key="Demodulator Noise Blanker" value="SDRSharp.NoiseBlanker.DemodulatorNoiseBlankerPlugin,SDRSharp.NoiseBlanker" />
  <add key="Wave Recorder" value="SDRSharp.WavRecorder.WavRecorderPlugin,SDRSharp.WavRecorder" />
  <add key="Zoom FFT" value="SDRSharp.ZoomFFT.ZoomFFTPlugin,SDRSharp.ZoomFFT" />
  <add key="Band Plan" value="SDRSharp.BandPlan.BandPlanPlugin,SDRSharp.BandPlan" />
  <add key="Frequency Manager" value="SDRSharp.FrequencyManager.FrequencyManagerPlugin,SDRSharp.FrequencyManager" />
  <add key="Signal Diagnostics" value="SDRSharp.Diagnostics.DiagnosticsPlugin,SDRSharp.Diagnostics" />
<add key="GpredictConnector" value="SDRSharp.GpredictConnector.GpredictConnectorPlugin,SDRSharp.GpredictConnector" />
</sharpPlugins>

■[GpredictConnectorSDRと衛星追跡を連携させるSDR Sharp用補助ソフトウエア]
ダウンロードファイルした[SDRSharp.GpredictConnector.dll]をコピーし[sdrsharp]ファイルに貼付けます。
Plugins.xmlファイルをワードパッドで開いて</sharpPlugins>の前に
<add key="GpredictConnector" value="SDRSharp.GpredictConnector.GpredictConnectorPlugin,SDRSharp.GpredictConnector" />
コピーして貼付る(上リスト太字)

■[gpredict人工衛星追跡ソフトウエア]
ダウンロードしたファイルを適当なフォルダに貼付てgpredict.exeを実行する。

▶自宅の位置を登録する。
【Edit】【Preference】【General】【Ground Stations】【Add New】
[Name]  → 適当な名前
[Latitude] → 緯度 (GoogleMap自宅をクリックすると緯度経度が出てくる)
[Longitude]→ 経度 → 【OK】
[Default] → 【チェック】【OK】

▶衛星の位置と周波数のデータを最新
【Edit】【Update TLE data from network】[Finished]【Close】
【Edit】【Update transponder data】[Finished]【Close】

▶Edit Radio ConfigurationにSDRSharpを登録する
【Edit】【Preference】【Interface】【Radios】【Add New】
[Name] → SDRSharp 
[Radio type] → [Rxonly] 【OK】


■衛星に関する記事
▶衛星追跡ホームページ(衛星到達時間)
最初にアカウントを作成して緯度経度等を登録する。
【Sign in】【Satellites on orbit】【Amateur radio sat passes】
(通過時間が早い順の衛星一覧)

▶衛星通過時刻の予報
(各衛星の到達時間一覧)

▶世界中のユーザーから報告された衛星の最新の状態
(状況報告集計一覧)




0 件のコメント:

コメントを投稿

Raspberry Pi Donkey Car スマートカー

  2020年に製作したDonkey Car スマートカー について記事にしました。 Donkey CarはRaspberry Pi のカメラからコースを ディープラーニングさせ自動走行を行います。(動画は白線上を自動走行)   動画