電壓方式的轉速量測

990917_RPM.vi

各位前輩大家好:

    小弟是LabVIEW的新手,最近在研究電風扇 RPM轉速的問題, 我使用的是光電感測器來做 counter與電壓兩種來做量測,

 counter部分量測出來的值可以計算出RPM,但出來的數值不是很穩定,

 目前所要使用電壓方式來做 RPM,以時間差的部份來計算出RPM, RPM= 60/時間差。

小弟現階段的問題是不曉得如何將X軸(時間)給找出來做計算。

先謝謝各位前輩的解惑。

Waveform的X軸是次數,若你要X軸是時間則必須每秒給1筆資料.若你無法接受1秒1筆就必須用XY的圖形.

DonWang 前輩您好:

    我電壓量測方式,使用的sample rate為1000,所以每秒會有1000比的資料。

 所以可以才會想要使用時間差的方式來記算出 RPM。

因為我沒有硬體,無法測試.所以你先新建1個XY  Graph連接看看,是否可以有圖形,XY才可抓時間軸.

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

用Counter量測轉速,但是顯示不穩

這不一定是DAQ或是程式有問題

有可能是光電開關與反射物之間距離不穩定所造成的

例如光電開關與反射物之間的距離需要3mm,如果你的風扇葉片有60片,其中幾片是超過3mm

這樣會造成這幾個反射點,會沒有訊號,此時讀出的轉速就會不穩定

可以先用示波器量測光電開關出來的方波訊號,來判斷問題點在哪裡

 

123.pdf

DonWang 前輩您好:

   我按照你的方式稍微試了一下,發現XY Graph的圖示無法產生反應(如附件)。

EdwardHuang  前輩您好:

   有使用過示波器來量測光電感測器的訊號方波,還蠻穩定的。

  前輩指的是光電感測器所反射的曲面不同所產生不穩定的狀態。

[QUOTE=DonWang]

因為我沒有硬體,無法測試.所以你先新建1個XY  Graph連接看看,是否可以有圖形,XY才可抓時間軸.

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

[/QUOTE]

 

前輩您好:

 目前有想到解決方法,但不知道是否可行

光電感應器正常為5v,當照射到標記點時會產生低電壓0v

我用Case Sturcture來做判斷,電壓少於1v時作存檔的作用,

不知道是否可以再回圈裡寫一個產生時間的部份,當光電感應器電壓少於1v時,時間與電壓可以一起做紀錄。

因為這的低電壓會有固定的週期,所以可以用時間差來計算出RPM。

以下是我所製作的程式部份,謝謝前輩的不吝指導。

ch1.vi