日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機電之家資源網(wǎng)
單片機首頁|單片機基礎|單片機應用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
單片機控制的步進電機自動定位系統(tǒng)
單片機控制的步進電機自動定位系統(tǒng)
 更新時間:2008-8-19 11:29:35  點擊數(shù):28
【字體: 字體顏色
1 概述
  步進電機自動定位系統(tǒng)的主要特點是能實現(xiàn)精確移位、精確定位、無積累誤差。它一般應用于難度較大、要求精度高的繪圖機或數(shù)控機床等系統(tǒng)中。單片機控制步進電機自動定位系統(tǒng)的主要優(yōu)點是:
 、庞密浖嬗捎布娐方M成的步進電機控制器,不僅簡化了線路,降低了成本,而且提高了系統(tǒng)的可靠性。
 、茷楦纳撇竭M電機以低于極限啟動頻率恒速運行時,運行時間過長的缺點,進行加減速控制;步進電機從低速不失步地加速啟動,達到高速恒速運行;在將達到目標位置時,步進電機減速運行,最后準確的停在目標位置上,而不會發(fā)生過沖現(xiàn)象。這就要求單片機控制的步機電機有加減速控制過程。
  ⑶微機通過RS232串口實現(xiàn)對單片機的多機通訊,能實時遠距離監(jiān)控由步進電機驅動的工作臺,并實時顯示工作臺當前運行位置和方向。
  系統(tǒng)的工作過程是:從鍵盤和鼠標輸入定點坐標(X、Y)后,微機通過串口向各單片機發(fā)出指令,各單片機接受到指令后,由單片機軟件控制X電機和Y電機的轉動方向、轉動步數(shù)、轉動速度,達到自動定位的目的。系統(tǒng)所用電機為75BF001型反應式步進電機(其相數(shù)為三相,步距角1.5°/3°,直流電壓為24V,相電流為3A)。

2 系統(tǒng)硬件設計
  硬件線路是由單片機、接口電路、光耦電路、驅動電路、直流電壓源電路、步進電機及負載組成,見圖1。單片機采用89C51芯片,接口線路中采用74LS377為輸出口,1Q-3Q接電機的三相。光電隔離電路的目的是割斷驅動電路與單片機之間的聯(lián)系,避免一旦驅動電路發(fā)生故障造成功率放大器中的高電平信號進入單片機而燒毀器件,為此,在驅動器與單片機之間加一級以4N25為主要元件的光電隔離電路,從而提高系統(tǒng)的抗干擾能力。T1采用了高速開關三級管3DK4B,T2選用了TIP41C大功率晶體管。RS、RC、D1構成了泄放回路。尤其需要注意的是:由于該電阻功耗較大,最好選用大瓦數(shù)線繞電阻;RC為限流電阻,RC=8Ω;D1為泄放二級,要求能通過大電流,可選用整流二極管IN5402。單片機與電機—相的連接見圖2。
             
                          圖1 單片機硬件線路圖
                
                           圖2 單片機與電機一相的連接圖

3 系統(tǒng)軟件設計
  系統(tǒng)軟件設計的主要任務是判斷電機的轉動方向、速度和位置,按順序發(fā)出控制脈沖、判斷電機是否運行至定位點。由于兩個電機的控制完全類似,程序中僅介紹控制一個步進電機的情況。兩電機正轉的控制脈沖是:A-AB-B-BC-C-CA,反轉控制脈沖順序與之相反。產(chǎn)生時序脈沖的方法是:用單片機的PI口通過MOV@R0,A,寫脈沖序列給74LS377;在由74L377控制電機的A、B、C三相繞組。根據(jù)三相六拍運行方式,則X電機和Y電機的控制模型為01H、03H、02H、06H、04H、05H。以三相六拍運行方式采用定時器延時的方法來編寫升(降)頻的控制程序。
                 
                           圖3 單片機變頻控制程序圖
  在升頻段,設置定時器的初值由小到大,逐次按預定的頻階上升(圖4);在降頻段,設置定時器的初值由大到小,逐次按預定(圖5)的頻階下降,控制按查詢表格的方式進行。恒頻段步長L由到達指定位置總步數(shù)減去升降段總步數(shù)確定。定時器T0的各頻階初值依次寫在EPROM存儲器的同一頁中,上半頁為升頻時T0的初值,下半頁為降頻時的初值。系統(tǒng)的主程序見圖4,單片機串口子程序見圖5。
  單片機通過串口接收到微機的指令后,執(zhí)行相應子程序(圖5)。微機通過兩種方式發(fā)送指令:一種是非周期性指令,通常為操作者實時控制指令;另一種是周期性指令,要求單片機實時返回工作臺當前位置及運行狀態(tài)。單片機串口中斷子程序接收指令后直接回送給微機,微機可以實時顯示工作臺當前位置。
              
                            圖4 單片機主程序框圖
              
                            圖5 單片機串口子程序圖

4 實驗結果及結論
  經(jīng)聯(lián)機調試,系統(tǒng)運行正常,實現(xiàn)正轉、反轉、加減速、暫停等自動定位功能,達到設計要求。其特點如下:
 、庞89C51單片機微機系統(tǒng),以軟硬件結合,可降低成本,節(jié)約能源。
 、撇捎米冾l控制,提高系統(tǒng)運行速度,可以節(jié)約大量時間,并具有良好的經(jīng)濟效益。
  ⑶采用RS232通訊口,實現(xiàn)了數(shù)控系統(tǒng)的通用性設計和遠距離監(jiān)控。
  ⑷軟件采用模塊化設計方法,易于維護。
  • 上一篇: PIC單片機的特點及應用
  • 下一篇: 基于MSP430單片機的實時多任務操作系統(tǒng)
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網(wǎng)友評論:(只顯示最新5條。)
    關于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務100強網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1