請教各位,
我的訊號是一串1010所組成的波形訊號,我要計算固定時間內有幾個高電位,類似處理PDM訊號,計算訊號的密度,請問有相應的VI或範例嗎?
謝謝。
請教各位,
我的訊號是一串1010所組成的波形訊號,我要計算固定時間內有幾個高電位,類似處理PDM訊號,計算訊號的密度,請問有相應的VI或範例嗎?
謝謝。
在LabVIEW\Help\Find Examples…裡搜尋"counter"有一大堆的範例 ancle38384.718912037
謝謝,
我曾找過了,
可是沒有一個程式或者VI用來數訊號起來的次數,
我想找這方面的資訊。
我認為是不是可以先將波形資料轉成數值陣列的形式,然後再擷取某一區段(時間)內的資料為子陣列集合....然後再進一步的計數該區段內高電位的數量!!! 這是我的看法!!! 如果會錯意,還請見諒!!!
以下是我改寫change detection的一個範例您試看看,我猜您應該是要計數rising edge 的數量,那麼在範例中您只需要接rising edge的channel,在True output裡是rising edge的計數數量,此範例是使用DIO卡
[QUOTE=cloud]
附件中是我早前所做的,供您參考...基本與麟仔所述是相同的。
2005-02-02_084018_hi-Lo_times.vi (LV7.0)
[/QUOTE]
謝謝您的程式,
可是輸入的訊號是藍色網狀線dynamic data,我不會從dynamic data改為waveform的資料,可否幫忙解決,
謝謝。
啊?我不知您問的是否就是下述問題?
輸入的訊號是藍色網狀線dynamic data=將ARRAY改為正整數即可
從dynamic data改為waveform的資料=用Build waveform

最重要的是dt,因為我不知您擷取信號方式是用什麼裝置,如果是DAQ卡,那dt將取決於您的read參數設定。