• 本当は、田舎に庵を建てて隠遁生活したいけど、先立つものも無いので自宅で..。

FPGA UART RX

FPGA UART RX

UARTの受信から実装しました。 ソースです。 module UART_RX(input rxRST,input rxCLK,input rxRXD,output reg rxDATAREADY,ou ...

続きを読む

FPGA UARTを実装する(1)

Basys3を実用的に使用するためには、ボード上に搭載されている出力デバイスでは不足でPCに繋ぐ必要があります。 Basys3にはUART-USBブリッジが搭載されていますので、それを使ってみます。 ...

続きを読む

FPGAで遊ぶ 7セグ点灯

Basys3搭載されている7セグメントディスプレイを点灯させるプログラムを作成しました。 4個の7セグはアノードが共通になっているので、ダイナミック点灯させる必要があります。 ダイナミック点灯のリフレ ...

続きを読む

FPGAで遊ぶ Lチカ

Basys3には、入力として16個のスイッチと5個のボタン、出力として16個のLEDと4個の7セグメントディスプレイが搭載されています。 FPGAで最後に遊んだのは、数年前なのでプログラミングの感覚を ...

続きを読む

L型マッチング回路と直並列変換

L型マッチング回路の定数を導出するための式と直並列変換の関係がいまいち理解できていませんでしたが、何となく理解できました。 何となく..なので、正解かどうかイマイチ自信がありませんが..。 要は、直列 ...

続きを読む

FPGAで遊ぶ

最近、半田付けとかやってられないほど暑い日が続いています。 そんなわけでしばらくFPGAで遊んでみたいと思います。 XilinxのArtix-7というチップを搭載したBasys3というボードです。 F ...

続きを読む

SA602 ミキサー作製

SA602を使ったミキサーを作製しました。 7MHzの信号と16MHzのVFOをミックスして、9MHzの信号を取り出します。 入出力のインピーダンスは、50Ωに設定しています。 実際に受信機を組む場合 ...

続きを読む

17MHz LPFの効果

LPFを16MHzのVFOの出力に繋いでみました。 だいぶ正弦波に近くなりました。 スペアナでの測定結果も、3次、5次とも抑制されているのが判ります。 5MHz付近にある信号が気になりますが、バックグ ...

続きを読む

17MHz LPF

16MHzのVFOに使用するLPFを作製しました。 5次のバタワースです。 fc=17MHz、Z0=50Ωで、正規化フィルタの定数を使用して設計しました。 fc=17.5MHzとなりました。  16M ...

続きを読む

Si5351を使ったVFO

7MHzの受信機の作製のための予備実験です。 前振りが長くなるのですが、CW用受信機のためにネットオークションで帯域500Hz、中心周波数9MHzのクリスタルフィルターを入手しました。BFO用のクリス ...

続きを読む