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

ADCで信号をキャプチャする(5)

論理合成します。

制約ファイルです。

論理合成、配置配線すると、warningがたくさん出ますが、実害がなければそのまま放置しています。 あくまで遊びでやってますので、その辺は緩く..

C#でPC側のプログラムを作ります。

serialPortとtimerコンポーネントを使いました。 timerは、データが512バイト溜ったかどうかポーリングしています。

基本的には、UARTで行った方法と同じです。 DrawGraphクラスで、取得したデータをpaintBoxに表示しています。

ソースコードです。

いろいろ使いまわしているコードなので、余計なものも入っています。

1MHzの信号を入力した時の波形です。 あまりきれいな波形ではありませんが、信号源が適当なので、まあ、こんなもんでしょう。 

信号がキャプチャできました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA