時間:2008-07-18 15:19:00來源:ronggang
圖3 直線加拋物線型v-t曲線[/align]
在對步進電機的控制中,工程上一般認為步進電機無需經過加速就直接階躍到啟動頻率所對應的速度,也可在啟動頻率所對應的速度直接停止[3]。因此上述直線加拋物線運動規律就演變為拋物線運動規律,由于步進電機的轉矩是其速度的減函數,在高速狀態下,易于產生振蕩,而使用拋物線型曲線的控制方法可提高步進電機的允許上限速度,而且可以保證系統盡快由啟動狀態上升到高頻運行狀態,或盡快由運動狀態停止。所以這里我們通過編程實現近似拋物線運動規律。
三、LabVIEW軟件控制的實現
根據步進電機控制電壓的特點,我們選用了PCI-1780卡,這是一款基于PCI總線的8路定時/計數卡,使用了AM9513芯片,提供8個16位計數器通道,8路數字量TTL輸出和8路數字量TTL輸入, 它的應用包括:事件計數、觸發式輸出、可編程頻率輸出、頻率測量、脈寬測量、PWM輸出、產生周期性中斷和延時功能等。
我們利用PCI-1780輸出所用脈沖,通過改變脈沖的輸出頻率來控制步進電機的轉速;通過控制輸出脈沖數量的方法控制步進電機轉動一定的角度;利用數字輸出功能控制其方向;利用軟件編程的強大功能實現步進電機的自動加減速控制。流程如圖4,步進電機控制的前面板如圖5所示:
[align=center]
圖4 自動升降速控制流程圖[/align]
[align=center]
圖5 步進電機控制前面板[/align]
四、小結
基于圖形化的編程語言,基于數據流的運行方式為我們開辟了步進電機控制的新領域。本文作者創新有以下幾點:
1、采用旋鈕、開關等構造用戶界面,人機交互界面友好。
2、將步進電機升降速的控制不但自動化,而且充分利用LabVIEW的優勢將控制量和顯示量實時顯示出來。
3、利用計算機快速的運算速度實現了自動升降速的控制,減少了硬件的配置,使整個系統簡化。
實踐證明這種控制方式可以加深對步進電機及其控制的理解和掌握。
參考文獻
[1]雷振山 《LabVIEW 7 Express 實用技術教程》中國鐵道出版社 北京 2004,p218
[2]張毅,周紹磊,楊秀霞,《虛擬儀器技術分析與應用》, 北京:機械工業出版社, 2004.2,p83-120
[3] 楊 林,方宇棟,LabVIEW控制步進電機,微計算機信息,2004年第二期
標簽:
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23
2025-09-23