控制器的軟件主要完成LED顯示,接受鍵盤輸入,實現伺服電機勻速運行和繼電器控制幾項功能,包括主程序、按鍵中斷服務程序、定時器T0中斷服務程序及LED顯示子程序。在交流伺服電機控制系統中,單片機的主要作用是產生脈沖序列,它是通過STC89C52RC的P3.2口發送的。系統軟件編制采用定時器定時中斷產生周期性脈沖序列,不使用軟件延時,不占用CPUCPU也稱為中央處理器,是電子計算機的主要設備之一。其功能主要是解釋計算機指令以及處理計算機軟件中的數據。所謂的計算機的可編程性主要是指對CPU的編程。CPU是計算機中的核心配件,只有火柴盒那么大,幾十張紙那么厚,但它卻是一臺計算機的運算核心和控制核心。計算機中所有操作都由CPU負責讀取指令,對指令譯碼并執行指令的核心部件。CPU、內部存儲器和輸入/輸出設備是電子計算機的三大核心部件。CPU在非中斷時間內可以處理其他事件,惟有到了中斷時間,才驅動伺服電機轉動一步。
系統程序流程圖

按鍵預置子程序
面板上有3個鍵與該子程序相關,它們是SET,MOVE和UP,其功能分別是:SET用來確定設定位,共有4位,包括個位、十位、百位和千位;MOVE用來選擇那一位;UP控制被控位的增加,每次增加,在0~9之間循環。當用戶確定其輸入時可按鍵SET,程序便根據輸入的值確定伺服電機工作時的給定轉速,最后,將設定值存人對應的變量中,
按鍵子程序流程
電機選型:http://www.taisu.net.cn/bbs_read.asp?id=4220
TEL:010-87197282-815 13521040277 |