2011年11月20日日曜日

PSoCの積分モジュール

PSoC29466のSCBLOCKというモジュールを使って方形波を積分する回路を作ってみました。
方形波の積分が成功すれば三角波が出るはずです。

使う部品はPSoC29466のみ。コレ一つで積分もやってのけるのはホントにすごいと思う。




構成とかデザイン画面はこうなっています。











Counterで周波数の低い方形波を出して、PGA(プログラマブル・ゲイ・アンプ)で0.8倍くらいして積分をかけます。
ここで注意したいのがアナログブロックに入れられる最大周波数というのがあることです。
データシートによるとSCBLOCKは最大2MHzらしいので24MHzを12で割ってVC1として入れています。
あとはACapというパラメータを弄ったりすれば若干カクカクした三角波が出てきます。
これはスイッチトキャパシタだからだそうですが、詳しくはよく知りません。





それにしても1ブロックで積分ができるとは大したものです。

0 コメント:

コメントを投稿