[PR] ベビーシッター 周波数カウンタにおける1カウントの誤差について::電子工作

周波数カウンタにおける1カウントの誤差について

Home > 2008-05 / 電子工作 > This Entry [com : 1][Tb : 0]

2008-05-16

ゲートパルス080516周波数カウンタのおおざっぱな構成は左図の通り、ゲートパルスが開いている間に入力信号をカウンタで数えて表示すると周波数カウンタになる。
ゲートパルスの幅が1秒ならその間に数えたパルス数が周波数になる。

さて真ん中の図のタイミングを考えてみる。
ゲートパルスの幅は1秒、入力の周期も1秒、すなわち周波数は1Hz。
ゲート出力は入力とゲートパルスのAND(論理積)なので、ゲート出力は図のようになりカウンタは2進む。
すなわち2Hzとカウントされてしまう。

下の図のタイミングでは1Hzとカウントされる。

図ではわかりやすくするために入力は1Hzとしたが、これが1KHzでも1MHzでも同じである。
要はゲートパルスと入力のタイミングによって1カウントの誤差が生ずることになる。


Comment

Chuck : 2008-05-16(Fri) 11:20 URL edit
ゲートパルスをイネーブルとしてカウントできればいいですね。

私も周波数カウンタを作っていて止まっていることを思い出しました。直接計数とレシプロカルの両方に対応しようとか欲張ってしまって…
Post a Comment









管理者にだけ表示を許可

Trackback

http://edycube.blog2.fc2.com/tb.php/379-4f00a834

迷走の果て・Tiny Objects | Page Top▲

New >>
続・1カウントの誤差について
<< old
久々にPSoC周波数カウンタ・デュアル