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

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
單片機(jī)在玻璃管加熱控制系統(tǒng)中的應(yīng)用
[1] [2]  下一頁
單片機(jī)在玻璃管加熱控制系統(tǒng)中的應(yīng)用
 更新時(shí)間:2008-8-17 16:53:04  點(diǎn)擊數(shù):6
【字體: 字體顏色

1  引言
步進(jìn)電機(jī)是一種將電脈沖信號(hào)轉(zhuǎn)換成相應(yīng)的角位移或線位移的電磁機(jī)械裝置,是一種輸出與輸入數(shù)字脈沖對(duì)應(yīng)的增量驅(qū)動(dòng)元件,具有快速啟動(dòng)和停止的能力。但大多數(shù)設(shè)計(jì)人員常常習(xí)慣于用邏輯電路實(shí)現(xiàn)復(fù)雜的步進(jìn)電機(jī)的控制,雖然已經(jīng)取得很大成效,但實(shí)現(xiàn)起來成本高、費(fèi)時(shí)多,而且一旦組成了電路,就很難再改動(dòng),因此不得不完全重新設(shè)計(jì)控制器。微處理器與微計(jì)算機(jī)的先進(jìn)技術(shù)和低廉的價(jià)格,給步進(jìn)電機(jī)的控制開創(chuàng)了一個(gè)新的局面[1]。人們完全可以借助于軟件來對(duì)步進(jìn)電機(jī)實(shí)施控制,從而實(shí)現(xiàn)復(fù)雜而成本又不高的控制系統(tǒng),同時(shí)還可以很靈活地通過改變程序來改變控制方案。為此,我們基于 89C51單片機(jī)設(shè)計(jì)了步進(jìn)電機(jī)控制器用于玻璃管加熱系統(tǒng)。該控制器具有線路簡潔、性能良好、成本低、可靠性高等特點(diǎn),在實(shí)際應(yīng)用中取得了良好效果。

控制系統(tǒng)硬件設(shè)計(jì)
2.1  玻璃管加熱器的原理

直徑400mm 的圓盤上每隔15°有1個(gè)固定器,用于安放直徑3mm,長度50mm-70mm的玻璃管,圓盤上方有一個(gè)火焰噴頭,用于對(duì)玻璃管進(jìn)行加熱。先在圓盤上裝上 24個(gè)玻璃管,開機(jī)定位后開始工作,步進(jìn)電動(dòng)機(jī)開始運(yùn)轉(zhuǎn),當(dāng)每轉(zhuǎn)過15°時(shí),延時(shí)T秒(T的大小可以設(shè)定為3,4,5三種狀態(tài),本系統(tǒng)的默認(rèn)值為3,通過軟件控制可以使時(shí)間偏差小于0.1秒)當(dāng)一個(gè)玻璃管加熱完畢后,步進(jìn)電機(jī)轉(zhuǎn)動(dòng)移動(dòng)到下一個(gè)玻璃管,所用時(shí)間為1秒,通過軟件可以使定位偏差小于 0.1mm,后重復(fù)上一步工作。機(jī)械傳動(dòng)原理圖主視圖如圖1所示,俯視圖如圖2所示。

圖1     機(jī)械傳動(dòng)原理圖主視圖

圖2     機(jī)械傳動(dòng)原理圖俯視圖
2.2  單片機(jī)控制系統(tǒng)硬件設(shè)計(jì)
該系統(tǒng)控制器的核心采用89C51單片機(jī),具有4K的可擦除程序存儲(chǔ)器,易于系統(tǒng)的擴(kuò)展和程序的改進(jìn)。采用P1口的四位作為鍵盤輸入控制,用K1,K2, K3控制延時(shí)狀態(tài),K1按下延時(shí)3秒,K2按下延時(shí)4秒,K3按下延時(shí)5秒。K4控制運(yùn)行方向選擇,在順時(shí)針和逆時(shí)針之間進(jìn)行切換。數(shù)碼管采用串行顯示方式,對(duì)運(yùn)行狀態(tài)給以顯示,LED1顯示顯示方向選擇,“-”表示順時(shí)針旋轉(zhuǎn),“ ”表示逆時(shí)針旋轉(zhuǎn)。LED2顯示的是延時(shí)時(shí)間,可顯示3,4,5三種狀態(tài)。參見圖3電氣控制框圖。

圖3     電氣控制框圖

3  控制系統(tǒng)軟件設(shè)計(jì)
3.1  軟件實(shí)現(xiàn)的功能分析

控制系統(tǒng)可以按要求來設(shè)定方向選擇,延時(shí)時(shí)間等,操作者可以方便的觀察控制系統(tǒng)的工作情況。
(1) 步進(jìn)電動(dòng)機(jī)的最小步距角為1.5°,每轉(zhuǎn)的步數(shù)為240步/轉(zhuǎn);
(2) 圓盤上15°一個(gè)固定器,一共可以安放24個(gè)玻璃管;
(3) 圓盤轉(zhuǎn)過15°的時(shí)間為1秒;
(4) 數(shù)字顯示部分為延時(shí)時(shí)間(可以設(shè)置為3,4,5秒);
(5) 噴頭與圓盤保持垂直以減少誤差。
3.2  控制系統(tǒng)的主程序流程圖
根據(jù)系統(tǒng)所應(yīng)完成的任務(wù),設(shè)計(jì)主程序流程圖如圖4所示:

圖4     主程序流程圖


圖4中:
左1:走一步延時(shí)10ms用來尋找定位點(diǎn),找到定位點(diǎn)后進(jìn)入正常運(yùn)行狀態(tài);
左2:置數(shù),用于設(shè)置10步一停,240步一判斷;
左3:正常運(yùn)行狀態(tài),走1步延時(shí)0.1s,10步一停,延時(shí)T(T=3,4,5);
左4:240步為一周,旋轉(zhuǎn)一周后判斷是否有干擾丟步,若有,重新尋找定位點(diǎn)。
系統(tǒng)啟動(dòng)后,首先對(duì)端口及顯示進(jìn)行初始化,顯示清零,步進(jìn)電動(dòng)機(jī)三相繞組處于失電狀態(tài),然后對(duì)數(shù)字鍵和功能鍵的掃描。當(dāng)操作通過數(shù)字鍵的一個(gè)設(shè)定值后,設(shè)定值以十六進(jìn)制存入RAM單元,再以十進(jìn)制通過動(dòng)態(tài)LED顯示出來;操作者確認(rèn)后,按下左(或右)行功能鍵,步進(jìn)電動(dòng)機(jī)就會(huì)帶動(dòng)圓盤轉(zhuǎn)動(dòng),延遲的時(shí)間通過靜態(tài)LED顯示出來。
3.3  步進(jìn)電動(dòng)機(jī)正反轉(zhuǎn)驅(qū)動(dòng)子程序的設(shè)計(jì)
本系統(tǒng)所選用的步進(jìn)電動(dòng)機(jī)為110BF3-15型,它有三相繞組,向三相繞組輸入脈沖輸入脈沖的順序有三種,分別為單三拍、雙三拍、三相六拍。本系統(tǒng)選擇雙三拍輸入方式。輸入方式是靠軟件來控制的。雙三拍控制軟件是最簡單的軟接口之一。首先要以8255A的PA口為輸出口,接著把控制信息送到PA0~PA2中,對(duì)應(yīng)的I/O線為“1”(高電平有效),則步進(jìn)電動(dòng)機(jī)相應(yīng)的相繞組通電,步進(jìn)電機(jī)轉(zhuǎn)子就轉(zhuǎn)動(dòng)。要求轉(zhuǎn)子以不同的方向轉(zhuǎn)動(dòng),三相繞組的通電順序就不同,則相應(yīng)的控制字也就不一樣,雙三拍繞組通電控制信息表如表1[2]。
由表1可知,正反轉(zhuǎn)所需要的信息串為03H→06H→05H→03H,這時(shí)按AB→BC→CA→AB順序通電。反轉(zhuǎn)時(shí)所需的信息串為05H→06H→03H→05H,這是按照順序CA→BC→AB→CA通電。
表2為步進(jìn)電動(dòng)機(jī)不同步相控制方式的控制字(十六進(jìn)制,下同)。
表1     步進(jìn)電動(dòng)機(jī)相繞組通電控制信息表


表2     不同步相控制方式的控制字


考慮步進(jìn)電動(dòng)機(jī)的正反轉(zhuǎn)之后,雙三拍控制軟件清單如下[3]:
DS  :MOV  A,#00H ;初始化使PA0~PA2為輸出
MOV   DPTR,#0C000H ;
MOVX  @DPTR,A  ;
MOV   DPTR,#0C000H ;為AB相通電
MOV   A,#03H
MOVX  @DPTR,A
LCALL  DELY  ;調(diào)延時(shí)
MOV    DPTR,#0C000H ;為BC相通電
MOV    A,#06H
MOVX   @DPTR,A
LCALL  DELY  ;調(diào)延時(shí)
MOV    DPTR,#0C000H ;為CA相通電
MOV    A,#05H
MOVX   @DPTR,A
LCALL   DELY  ;調(diào)延時(shí)
DELY:MOV  0CH,#0FH ;延時(shí)子程序
RET
以上是步進(jìn)電動(dòng)機(jī)三相繞組正向通電子程序,反向通電子程序類似,若要改變電機(jī)轉(zhuǎn)速,只要改變MOV  0CH,#0FH指令中的立即數(shù)的值即可。圖5為步進(jìn)電動(dòng)機(jī)正反轉(zhuǎn)驅(qū)動(dòng)子程序流程圖:

圖5     正反轉(zhuǎn)驅(qū)動(dòng)程序流程圖


 
4  結(jié)束語
本系統(tǒng)操作方便,控制靈活,精確度高,可靠性好,已達(dá)到了預(yù)期的設(shè)計(jì)要求,大大減輕了體力勞動(dòng)強(qiáng)度,改善了工作條件。在軟、硬件實(shí)現(xiàn)上為了提高系統(tǒng)的可靠性及精度,均采用了相應(yīng)的抗干擾措施。

  • 上一篇: 使用語音識(shí)別密碼的智能電話遠(yuǎn)程控制系統(tǒng)
  • 下一篇: A51 3.6.2 字符
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

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

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

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