我是初學者~由於學校專題要用labview控制步進馬達~而我們目前卡在DAQ無法何labview連結(軟體)~以下附檔~可否有專業人士可幫忙小弟完成這困難的一步~
紅色框框內要修改連接DAQ控制
我是初學者~由於學校專題要用labview控制步進馬達~而我們目前卡在DAQ無法何labview連結(軟體)~以下附檔~可否有專業人士可幫忙小弟完成這困難的一步~
紅色框框內要修改連接DAQ控制
應該用NI的軸控卡,而非DAQ?
[QUOTE=Joseph2015]應該用NI的軸控卡,而非DAQ? [/QUOTE]
步進馬達依照靜子線圈的相數多寡可分為單相、雙相、三相、四相和五相等。
這類的馬達在定字上有四組相對應的線圈,分別提供相差90度相位的電力。
當馬達單相激磁時,這四組線圈可在各相的對應處停住轉子,
當下一個脈衝來到時,轉子轉動一個角度,這種角度稱為步進角。
步進角的計算公式如下:
步進角=360度/ 寸動數
= 360度 / (相數X 轉子齒數)
寸動數:步進馬達每週所轉動的步數,就是相數和轉子齒數的乘積。
一個步進馬達可能將一圓周(360度)分成200步(step)一步即為1.8度
,如果控制此馬達前進10步,即控制它轉18度,
如此可做精密的角度或距離的控制(距離的控制可配合導螺桿而達成)。
角度控制
簡單說: 步進馬達為與輸入的脈波成正比,一般控制 CW or CCW
利用 DAQ DIO 輸出脈波就可讓馬達一次以一步級角運轉運轉了.
下圖是2相的步進馬達範例
感謝 JD 提供的範例
不過我們用的卡是研華的...
整個內建元件都跟NI的不同
問學長也都說只能自己一個一個摸索
因為也沒有書可以看.......
還是感謝幫我解答 ^^
我會在加緊熟悉摸索 再來請教問題
[QUOTE=JD]
[QUOTE=Joseph2015]應該用NI的軸控卡,而非DAQ? [/QUOTE]
步進馬達依照靜子線圈的相數多寡可分為單相、雙相、三相、四相和五相等。
這類的馬達在定字上有四組相對應的線圈,分別提供相差90度相位的電力。
當馬達單相激磁時,這四組線圈可在各相的對應處停住轉子,
當下一個脈衝來到時,轉子轉動一個角度,這種角度稱為步進角。
步進角的計算公式如下:
步進角=360度/ 寸動數
= 360度 / (相數X 轉子齒數)
寸動數:步進馬達每週所轉動的步數,就是相數和轉子齒數的乘積。
一個步進馬達可能將一圓周(360度)分成200步(step)一步即為1.8度
,如果控制此馬達前進10步,即控制它轉18度,
如此可做精密的角度或距離的控制(距離的控制可配合導螺桿而達成)。
角度控制
簡單說: 步進馬達為與輸入的脈波成正比,一般控制 CW or CCW
利用 DAQ DIO 輸出脈波就可讓馬達一次以一步級角運轉運轉了.
下圖是2相的步進馬達範例
[/QUOTE]
不好意思在詢問一下
那個NI"正轉"、"逆轉"原件 有辦法直接換成研華的元件嗎?
聽學長說研華的元件都會比較複雜 功能多很多
那這樣會有影響嗎??
您是用研華的DAQ 那個型號? NI 或研華網站上應該有範例可下載.
"正轉"、"逆轉" (你可以按滑鼠右鍵 OPEN Front Panel 參考程式碼) .
差別在 input 端的 Boolean array 利用布林來控制 DAQ DIO 的輸出 (脈波)
[QUOTE=JD]
您是用研華的DAQ 那個型號? NI 或研華網站上應該有範例可下載.
"正轉"、"逆轉" (你可以按滑鼠右鍵 OPEN Front Panel 參考程式碼) .
差別在 input 端的 Boolean array 利用布林來控制 DAQ DIO 的輸出 (脈波)
[/QUOTE]
感謝 JD 的回答
關於型號,我們用的DAQ卡型號是"PCI-1710-B"
端子版型號是"PCLD-8710"
不知道這型號是否有幫助到您替我們解答?
另外想請問
您說的網路範例
在研華的網路上都查得到嗎?
我們曾運用過網路去找尋很多有關研華DAQ卡的資料
但都無收穫
連書本都找不太到
學長都跟我們說研華的東西都要自己摸索
他們沒摸過的就真的幫不了我們
如此我們才到這來詢問專業人士
另外在問一下
您說的"右鍵 OPEN Front Panel 參考程式碼"
我有去看了
可是打開裡面沒有程式碼!
是空的....
http://support.advantech.com.tw/support/DownloadSRDetail.aspx?SR_ID=1-O1VSR
Topic | 32-bit DLL Driver of PCI-1710 series for Win98/NT/2000/XP/VISTA |
Created Date | 5/6/2008 2:48:36 AM |
Solution | 32-bit DLL Driver of PCI-1710 series for Win98/NT/2000/XP/VISTA |
Download File | PCI1710.zip (0) (Size:2493 KB) (Click Here!!) |
您安裝DAQ卡 PCI-1710-B 硬體驅動程式時應該會有一個動態連結檔DLL
您在LabVIEW可以試著用Call Library Function Node
或者用LabVIEW開一個專案然後,匯入DLL
LabVIEW自動會轉成 Library (subVI)
Topic | DAC Card Examples of Windows DLL Driver |
Created Date | 8/2/2002 7:30:13 AM |
Solution | 32-bit DLL Driver Examples for VB, VC++, Delphi and BCB. |
Download File | All_Examples.exe (0) (Size:25321 KB) (Click Here!!) |
我從研華的網站上找的, 不知道對您有沒有幫助.
JD39946.5533564815[QUOTE=jfu780530]
另外在問一下
您說的"右鍵 OPEN Front Panel 參考程式碼"
我有去看了
可是打開裡面沒有程式碼!
是空的....[/QUOTE]
怎麼會這樣勒~
下面是我 OPEN Front Panel 後的vi您參考看看吧.
恩恩~~
感謝JD 詳細替我們解答 ^^
我們會再試試看~
謝謝~