引き続きGPSDOを実現すべく、FPGAやESP32のプログラミングをして過ごしました。今日は、FPGA内に周波数カウンターとSPI(スレーブ)をインプリメントし、OCXOを接続してデバッグしました。
FPGAボードの50MHzクロックを分周して作った1秒のゲート信号でOCXOを周波数をカウントしたところ、9999998~10000000の値が表示されました。ゲート信号の安定度や確度は???ですが、OCXOの安定度は0.2ppm程度であると推定できます。
まだ、GPSモジュールを発注していませんのでそろそろ注文したいと思いますが、どのような方式でOCXOを制御しようかと思案中です。DACを使うべきか、デジタルポテンショメータを使うべきか??? できれば、GPSモジュールと一緒に注文したいので、よ~く考えねばなりません。
GPSDOの全体的なブロック図は次のようなものを想定しています。
※コメント投稿者のブログIDはブログ作成者のみに通知されます