請問大家DAQ在做訊號擷取時能夠有類似單晶片的外部中斷的功能嗎?
因為目前我想要達到的功能如下:
使用的部份:AI 2 channel, Count 1 channel.
流程:
1. AI 2 channel一直在做取樣動作。
2. 當一Pulse上緣觸發後將AI停止。
3. 此時執行Pulse的脈寬時間計算。
如果要這麼做感覺上好像是用到外部中斷的概念,
不知道LabVIEW是否也能這樣達到。
請問大家DAQ在做訊號擷取時能夠有類似單晶片的外部中斷的功能嗎?
因為目前我想要達到的功能如下:
使用的部份:AI 2 channel, Count 1 channel.
流程:
1. AI 2 channel一直在做取樣動作。
2. 當一Pulse上緣觸發後將AI停止。
3. 此時執行Pulse的脈寬時間計算。
如果要這麼做感覺上好像是用到外部中斷的概念,
不知道LabVIEW是否也能這樣達到。
应该是可以的, 你用一个通道去读那个pulse信号, 当读到这个信号时就可以用判断中止采集
hzjhhitee 謝謝你,我目前有寫了下列圖示的程式,後來我也是想到用同樣的想法。
可是我現在的AI取樣頻率是400Hz,但是脈波寬度只有1ms左右,這樣子的話會造成取樣速度不夠快,
假使脈波出現時是在400Hz取樣的過程之中,那這個脈波就可能無法測得,所以我才會想要有外部中斷
的功能。

