時間:2008-03-05 16:21:00來源:mahaiyan

由此得出步進電機的轉速為:
由于f=1/2t 故定時器定時時間t和轉速n的關系式為:t=a/120n。
AT89C51單片機定時器計數脈沖的頻率是主頻M的1/12,設16位定時器的初始值為N:則定時時間為t=12/M(2[sup]16[/sup]-N)=a/120n,由此得出定時器的初始值為:
通過該式可以看出,在轉速超過萬轉后,為使定時器初始值選取容易,在選取步進電機時,其步進角應比較大,單片機的主頻也應較高。
在單片機系統(tǒng)中,可以通過鍵盤設定轉速。單片機計算出定時器初始值后,控制DO接口輸出步進脈沖,計算出定時器初始值后DO步進電機開始轉動,此時單片機的顯示器可以顯示出通過計數器得出的標準轉速。如果標準轉速與設定轉速不,可通過軟件修改定時器的初始值來調整轉速。由相同于步進電機的轉速依靠步進脈沖個數來調節(jié),故可以通過連續(xù)更換定時器初始值來達到調速的目的,使標準轉速與設定轉速相同。待標準轉速與設定轉速相同后,可讀取轉速表的指示值,診斷測試結果。
4軟件設計
作者用的是單片機C語言編制的程序,開發(fā)系統(tǒng)是KeilC51,與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。KeilC51軟件提供豐富的庫函數和功能強大的集成開發(fā)調試工具,全Windows界面。以下是C51程序的部分源代碼,并附帶部分注釋,希望和大家共同分享,并請大家給予指證和提出寶貴的意見。
5結束語
相對鎖相環(huán)的電機調速,本測試方法的實現容易。調速依靠軟件進行,克服了轉速漂移和累積誤差的缺點。筆者為了測試轉速表,完成過兩項轉速表測試儀的研究,認為這種調速方法值得推廣。
參考文獻
[1]吳健強 現代傳動及其控制技術[M],北京:機械工業(yè)出版社,2003.
[2]胡偉,季曉衡 單片機C程序設計及應用實例[M] 北京:人民郵電出版社,2003.標簽:
上一篇:變頻器技術在注塑機上的應用
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.wangxinlc.cn)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-11-20
2025-11-10
2025-11-10
2025-11-07
2025-10-31
2025-10-22