NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

ベースラインが大きく揺らぐトリガー

DAQmxでパルスを読み取りトリガーをかけてデータを保存するといったプログラムを考えております。しかし、パルスのベースライン(遷移前の平均値?みたいなもの)が大きく揺らぐため、トリガーを絶対値で指定するのではなく、ベースラインからの相対値でかけたいと考えております。この場合、どのようなプログラムを組めばよいでしょうか?

0 件の賞賛
メッセージ1/2
991件の閲覧回数

信号でトリガをかけるのは難しいので、ソフトウェアトリガで検出するしかないでしょうね。

レベルトリガが使えるように波形を整形して「トリガとゲート」Express VIを与えることになると思います。

処理は信号の性質によって考えなければなりません。

もし、トリガにしたい部分がほぼ同じ時間で立ち上がるのなら、そのポイント数分前の値と差を取ってやることで、細かい波形を無視して0ベースの波形にできるかもしれません。

2021-11-20.png2021-11-20 (1).png

0 件の賞賛
メッセージ2/2
895件の閲覧回数