R909受信機シリーズの発端は9H5BM局のJasonさんが試作開発したR909です。R909-DSP Series is following R909 radio developped by Jason kits.
{R909写真}

R909はArduino nano+TA2003+Si5351a+TA2003+LM386+1602Aと言う構成です。一つ目のTA2003は第一ミキサーとしてSi5351aの局発と組み合わせ使います。二つ目のTA2003は10.MHzのFM受信と10.7Mhz+455kHzのAM受信機です。
このキットを参考にDSPチップとの組み合わせに替えたのがR909-DSP1です。構成はArduino UNO(ATmega328P)+TA2003+Si5351a+Si4732+LM386+OLEDと言う構成で基板はRF部と制御パネル部に分かれています。この試作は一通り完成しており、基板の回路図やガーバーファイル、組立説明書、スケッチ、エラッタリストをGITHUBにアップロードしてあります。Si4732のGNDが浮いていたとか、IF段TRがECBになっていて2SC3356取付はリード線ツイストなどの修正必要とかはありますが、現在無事に動いています。スケッチも数版重ねてきました。受信感度が-100dBmぐらいなので、市販のハンディスキャナよりちょっと劣ります。
The R909 is configured with an Arduino nano, TA2003, Si5351a, TA2003, LM386, and 1602A. The R909-DSP1 was created by adding a DSP chip based on this kit. The configuration is an Arduino UNO (ATmega328P), TA2003, Si5351a, Si4732, LM386, and OLED, with the board divided into a RF section and a control panel section. This prototype is fully completed, and the circuit diagram, Gerber files, assembly instructions, sketches, and errata list have been uploaded to GitHub. Although some modifications were made, such as the Si4732's floating ground, the IF stage transistor being an ECB, and the 2SC3356 mounting lead twisting, it is currently working fine. I've also made several revisions to the sketch. The receiver sensitivity is around -100dBm, slightly inferior to commercially available handheld scanners.
{R909-DSP1写真}

{R909-DSP1ブロック図}

リチュウムイオン電池で動かそうと思って作ったのがR909-DSP2です。構成はArduino UNO(ATmega328P)+TA2003+Si5351a+Si4732+TDA2822+OLEDとなります。この基板ではLNAにBGA2851を追加したのですが、パターン設計がまずくてi2c制御ラインと干渉し、発振、ノイズ問題が発生しました。ジャンパ線で対策できましたが、今一つ感度が悪く、いまだ対策検討中です。
I built the R909-DSP2 with the intention of powering it with a lithium-ion battery. The configuration is an Arduino UNO (ATmega328P) + TA2003 + Si5351a + Si4732 + TDA2822 + OLED. I added an BGA2851 to the LNA on this board, but poor pattern design caused interference with the I2C control line, resulting in oscillation and noise issues. I was able to address this with jumper wires, but the sensitivity was still poor, and I'm still considering solutions.
R909-DSP2でATmega328Pのフラッシュ32kByteでは限界を感じ、プロセッサをESP32-C3 super miniに替えて実験を進めているのが、R909-DSP4です。
{R909-DSP4写真}

{R909-DSP4ブロック図}

現在デバッグ進行中のR909-DSP4はArduino UNO(ATmega328P)の替わりにESP32-C3 super mini dev kitを使った制御パネル基板を試作し、つなぎ変えようという趣旨です。したがって構成はESP32-C3+TA2003+Si5351a+Si4732+TDA2822+OLEDとなります。まずは、この試作の目玉であるメモリー増強でチャンネル名を漢字表示することができ、懸案のノイズ、感度問題に取り掛かれるようになりました。
The purpose of this trial, the R909-DSP4, is to prototype a control panel board using the ESP32-C3 super mini dev kit instead of the Arduino UNO (ATmega328P) and reconnect it. The configuration is ESP32-C3 + TA2003 + Si5351a + Si4732 + TDA2822 + OLED. The highlight of this prototype is the ability to display channel names in kanji, which allows us to address the pending issues of noise and sensitivity.