實驗裝置:
風扇加裝霍爾IC與磁鐵(輸出電壓0~5V)
當磁鐵轉到與IC平行時,電壓輸出為 0V(表示轉一圈)
使用 USB NI-6008 擷取此電壓變化至LabVIEW
程式計算需求:
以每分鐘轉數(即每分鐘內出現 0V 的次數)除以60,算出風扇頻率
問題:
請問該如何設計連續計算每分鐘各別頻率的程式?來得知風扇每分鐘頻率的變化
P.S.
我的想法是先計數0出現的次數,知道每分鐘內0出現幾次後,再做除以60的計算
但不知道如何獨立抓出每分鐘0出現的次數,去作個別除以60的計算
由於我是LabVIEW新手,對於各項指令功能都不太熟悉,所以目前只想出這樣的架構方式
說不定有更好的方法、更方便的指令可以使用
還請前輩們不吝指教與幫助,謝謝!
[QUOTE=00yi00]
實驗裝置:
風扇加裝霍爾IC與磁鐵(輸出電壓0~5V)
當磁鐵轉到與IC平行時,電壓輸出為 0V(表示轉一圈)
使用 USB NI-6008 擷取此電壓變化至LabVIEW
程式計算需求:
以每分鐘轉數(即每分鐘內出現 0V 的次數)除以60,算出風扇頻率
問題:
請問該如何設計連續計算每分鐘各別頻率的程式?來得知風扇每分鐘頻率的變化
P.S.
我的想法是先計數0出現的次數,知道每分鐘內0出現幾次後,再做除以60的計算
但不知道如何獨立抓出每分鐘0出現的次數,去作個別除以60的計算
由於我是LabVIEW新手,對於各項指令功能都不太熟悉,所以目前只想出這樣的架構方式
說不定有更好的方法、更方便的指令可以使用
還請前輩們不吝指教與幫助,謝謝!
[/QUOTE]
1.看熟一本labview基礎的書,花不到一個禮拜(看要用的就好)
2.看完書之後你就知道一個元件Time Count
3.基本的CASE判定取樣時間
4.加入妳需要的資料在取樣時間內
[QUOTE=bahamut]count.vi[/QUOTE]
謝謝您的指教與幫助,引用您編寫的程式,已成功架構出所需程式
往後有問題還請前輩繼續不吝指教,感謝!
[QUOTE=bahamut]count.vi[/QUOTE]
程式有點小錯
因該是把計算放在TURE CASE
count.vi
[QUOTE=bahamut]
[QUOTE=bahamut]count.vi[/QUOTE]
程式有點小錯
因該是把計算放在TURE CASE
count.vi
[/QUOTE]
謝謝您的提醒,以後有問題還請多多指教!