關於LED閃爍連接到Waveform的問題

![](upload://t0t1uMvmZupdaPI2NeNHtE6I91w.jpeg)

 

![](upload://sRsnUHs862TtEYrIS4tZNbGV1KD.jpeg)

 

![](upload://xasoyutolPXKWWXgb2PYshGGGqQ.jpeg)

 

 

 各位安安:

             這是控制LED閃爍的程式,我是設計成可以輸入正負週期的時間(ms),以及總共需要幾個週期來完成。小弟現在有一個問題,我想要讓它

也顯示在Waveform中,但是我使用了同一ㄍwaveform及兩個,分別產生了一些問題~

使用一個waveform時:會造成只有正週其時才有訊號輸出,負週期就沒有訊號輸出。應該是要有正有負如同方波一般~!!

(小弟我想一想總覺得不對,發現有所錯誤但不會講[email protected]@~便改程式)

使用二個waveform時:可以使正負週期皆出現~但是卻會變成三角波.....

 

希望大大們給我建議~感激不進~!!!

 

 

 

 

 

各位大大:

       在這我也附上我的程式~希望也能夠讓其他人方便~^^

       LED.vi

不好意思各位大大:

             再補問一點,我想要把這個程式跟我另一個資料擷取的程式放在一起,但是我講它合在一起後造成程式執行後stop不了!!

我認為我應該是搞不清楚如何擺放迴圈的類別跟方式~譬如說是使用true~false還是使用loop或while loop~希望大家可以給我個方

向~我會繼續努力學下去的!!

如下我附上我資料擷取電路的程式:

2005.08.13(Motor).vi

 

![](upload://gL7rh8IZhDGSK1LIT0XSHkSsAZ0.jpeg)

請問各位大大:

             老師說我上面那個LED的閃爍程式,好像不是連續的= =+

意思就是說當我將正週期設為三秒,負週期設為兩秒,在LED上看起來

應該是連續的,但是他覺得並非如此[email protected]@~我左思右想了一下~都覺得

是連續的!!希望各位大大可以給我一點意見= =

這是因為您將DELAY與擷取的vi放在同ㄧCASE、同等的執行順序,這樣會無法保證哪一個先被執行完,也就會造成看起來是連續的但事實並非如此...

您必須就DELAY與擷取的vi 設定何者先被執行![](upload://5XC2qi0sv76sOb2knS4t4h5UCZ0.jpeg)

但這樣改完後,LED ON 3sec 就不是DELAY 3sec了,而需再扣掉您硬體擷取時間,這您可以用![](upload://sB1iLQ5p7W8dPsR9sSUqCf7N6zl.jpeg)得到...。