実験データをリアルタイムでグラフにするには?


ジェット  2004-06-08 07:57:06  No: 53771

Visual C++6.0 を使って、実験データを解析したいと思っています。

A/D変換ボードを通してPCに入ってくる実験データを
リアルタイムに(例えば0.1秒おきとかに)グラフで表示するにはどうしたらよいでしょうか?

(単純な描画方法や、タイマーは一応勉強してみました)

また、よい参考書などあればお教えください。


瀬戸っぷ  2004-06-08 09:43:41  No: 53772

> (単純な描画方法や、タイマーは一応勉強してみました)

コレではダメだったのでしょうか?

とりあえず、回答にはなりませんが
http://www.geocities.co.jp/SiliconValley/5634/t82DC_0005.html#555
とか見てみて下さい。


岡田 之仁  2004-06-08 10:34:18  No: 53773

A/Dボードに添付のドライバーにもよりますが、
インターフェース社のものであれば、ボードと添付
のドライバーとで、サンプリングを行い、バッファ
した計測結果を割り込みイベントでアプリ側で取れ
ますので、大丈夫かと・・・

私は、0.1msecサンプリングで、ボード側で10個
のデータの平均化を行い、最終1msecでのデータと
して、秒間1000個のデータとして、3ch分を取得
していますが、高負荷にならないようにさえして
いれば問題なく取れています。

CPU等マシン性能に依存しますので、お気をつけ
下さい。

※  最終的には、デバイスドライバーを作成して、
    高負荷でも安定して動作するものを作ってしま
    いましたが・・・短時間であれば、そこまでし
    なくてもよいと思います。

以上。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加