CSRP(1)Cheap Software Radio Peripheralできました。


2020/1/17 追記:SMA入力の画像を追加しました。
2019/12/30 追記:GnuRadioの画像を変更しました。

安価なFPGAボードと安価なCypress EZ-USB FX2LPボードを使って、USRP (Universal Software Radio Peripheral) ぽいものを作ってみました。

 

 

ExtIO_USRP.dllを使ってHDSDRのデバイスになります。サンプリング周波数は50k/100k/200k/400k/800k/1.6Mから選択できます。

GNU Radioからもコントロールできます。

SMAコネクタに変更して、30MHzLPF、LNAを追加するとAMの感度が良くなりました。

  

300kHzLPFに変更、LNAの入出力コンデンサの値もを大きくしてJJYを受信できました。

とりあえずソースコードをGitHubに置きました。

  • https://github.com/Rapidnack/CsrpServer
  • https://github.com/Rapidnack/gr-rapidnack
  • https://github.com/Rapidnack/Spi1FifoIn
  • https://github.com/Rapidnack/MAX1000_SDR_FX2LP
  • https://github.com/Rapidnack/MAX10FB_SDR_FX2LP
  • https://github.com/Rapidnack/CYC4_SDR_FX2LP
  • https://github.com/Rapidnack/CYC2_SDR_FX2LP