<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 一種紅外遙控式步進(jìn)電機(jī)控制器的設(shè)計(jì)與實(shí)現(xiàn)

          一種紅外遙控式步進(jìn)電機(jī)控制器的設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2012-12-24 來(lái)源:網(wǎng)絡(luò) 收藏

          摘要:介紹了以89C2051單片機(jī)為核心,針對(duì)模式的基礎(chǔ)上,設(shè)計(jì)出能夠?qū)崿F(xiàn)操作的控制器。以四相五線為研究對(duì)象,以集成紅外接收器接收器發(fā)來(lái)的信號(hào)作為輸入信號(hào),并送單片機(jī)進(jìn)行解碼,單片機(jī)根據(jù)接收的輸入信號(hào)進(jìn)行運(yùn)算處理后,發(fā)出控制命令送步進(jìn)驅(qū)動(dòng)器,驅(qū)動(dòng)工作。實(shí)現(xiàn)了步進(jìn)電機(jī)的、自動(dòng)及方式下的正反轉(zhuǎn),還實(shí)現(xiàn)定時(shí)時(shí)鐘控制以及LCD狀態(tài)顯示等功能。
          關(guān)鍵詞:步進(jìn)電機(jī);;;遙控

          步進(jìn)電機(jī)是將電脈沖信號(hào)轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開(kāi)環(huán)控制元件。在非超載情況下,電機(jī)的轉(zhuǎn)速、停止的位置取決于脈沖信號(hào)的頻率和脈沖數(shù),而不受負(fù)載變化的影響,即給電機(jī)加一個(gè)脈沖信號(hào),電機(jī)則轉(zhuǎn)過(guò)一個(gè)步距角。由于這一關(guān)系的存在,加上步進(jìn)電機(jī)只有周期性的誤差而無(wú)累積誤差等特點(diǎn),使得在速度、位置等控制領(lǐng)域用步進(jìn)電機(jī)來(lái)控制變的非常的簡(jiǎn)單,更加方便用戶的應(yīng)用與掌握。
          隨著信息技術(shù)的飛速發(fā)展,無(wú)線通信技術(shù)正在向各個(gè)領(lǐng)域滲透,特別是利用紅外線進(jìn)行通信,無(wú)論從小型化、輕量化、還是從安全性等方面考慮,其可行性都比較高。本文主要研究步進(jìn)電機(jī)在手動(dòng)、模式下,通過(guò)增加紅外遙控模式以實(shí)現(xiàn)步進(jìn)電機(jī)的多功能操作。

          1 控制器組成
          為了能夠?qū)崿F(xiàn)步進(jìn)電機(jī)的手動(dòng)、自動(dòng)及遙控等多功能操作模式,設(shè)計(jì)出如圖1所示的系統(tǒng)組成原理圖。由圖1知,該系統(tǒng)主要由傳感器、A/D轉(zhuǎn)換器、手動(dòng)輸入控制、紅外線接收與發(fā)送電路、時(shí)鐘控制電路、顯示電路、電機(jī)驅(qū)動(dòng)、步進(jìn)電機(jī)及單片機(jī)控制器等部分組成。

          本文引用地址:http://www.ex-cimer.com/article/159589.htm

          a.JPG


          其中手動(dòng)輸入控制電路主要用來(lái)實(shí)現(xiàn)系統(tǒng)參數(shù)的設(shè)置,以便在手動(dòng)模式下控制電機(jī)的正反轉(zhuǎn);時(shí)鐘控制電路一方面用來(lái)提供時(shí)鐘信息,另一方面可以實(shí)現(xiàn)步進(jìn)電機(jī)的定時(shí)啟動(dòng)與停止;傳感器及A/D轉(zhuǎn)換電路主要實(shí)現(xiàn)自動(dòng)狀態(tài)時(shí),根據(jù)外部的檢測(cè)信號(hào),通過(guò)軟件開(kāi)發(fā)實(shí)現(xiàn)不同要求下步進(jìn)電機(jī)的自動(dòng)運(yùn)行;紅外發(fā)送與接收電路主要負(fù)責(zé)發(fā)送外部紅外控制信息及接收遙控器發(fā)送來(lái)的控制信息,并送給單片機(jī)控制器進(jìn)行解碼,從而發(fā)出控制命令;顯示電路主要實(shí)現(xiàn)對(duì)系統(tǒng)運(yùn)行過(guò)程中的狀態(tài)信息及工作模式進(jìn)行顯示;單片機(jī)控制器是系統(tǒng)的核心部件,完成對(duì)輸入信號(hào)的采集,通過(guò)預(yù)先設(shè)置的算法進(jìn)行運(yùn)算、判斷及處理,并發(fā)出控制命令或輸出相應(yīng)的顯示信息。電機(jī)驅(qū)動(dòng)電路接收控制器發(fā)出的控制命令,驅(qū)動(dòng)步進(jìn)電機(jī)實(shí)現(xiàn)正轉(zhuǎn)或反轉(zhuǎn)。

          2 硬件電路設(shè)計(jì)
          根據(jù)圖1所示組成框圖,選擇89C2051單片機(jī)作為控制器,以4×4輸入鍵盤和按鈕作為手動(dòng)輸入電路,選用DS1302作為時(shí)鐘電路,以LCD 1602作為輸出顯示電路,選擇HS0038作為紅外接收電路,采用PCF8591作為A/D轉(zhuǎn)換裝置,傳感器選擇了光敏元件。選用ULN2003步進(jìn)驅(qū)動(dòng)器,對(duì)型號(hào)為28BYJ48型步進(jìn)電機(jī)進(jìn)行驅(qū)動(dòng)。下面主要介紹步進(jìn)電機(jī)及步進(jìn)驅(qū)動(dòng)器,紅外接收及時(shí)鐘電路的設(shè)計(jì)。
          2.1 步進(jìn)電機(jī)及步進(jìn)驅(qū)動(dòng)器
          (1)步進(jìn)電機(jī)
          步進(jìn)電機(jī)選用的是28BYJ48型四相八拍電機(jī),電壓為DC5V—DC12V。當(dāng)對(duì)步進(jìn)電機(jī)施加一系列連續(xù)不斷的控制脈沖時(shí),它可以連續(xù)不斷地轉(zhuǎn)動(dòng)。
          每一個(gè)脈沖信號(hào)對(duì)應(yīng)步進(jìn)電機(jī)的某一相或兩相繞組的通電狀態(tài)改變一次,也就對(duì)應(yīng)轉(zhuǎn)子轉(zhuǎn)過(guò)一定的角度(一個(gè)步距角)。當(dāng)通電狀態(tài)的改變完成一個(gè)循環(huán)時(shí),轉(zhuǎn)子轉(zhuǎn)過(guò)一個(gè)齒距。四相步進(jìn)電機(jī)可以在不同的通電方式下運(yùn)行,常見(jiàn)的通電方式有單(單相繞組通電)四拍(A—B—C—D—A),雙(雙相繞組通電1四拍(AB—BC—CD—DA—AB),八拍(A—AB—B—BC—C—CD—D—DA—A)。
          (2)步進(jìn)驅(qū)動(dòng)器
          步進(jìn)驅(qū)動(dòng)器采用的是ULN2003驅(qū)動(dòng)器,它是一個(gè)單片高電壓、高電流的達(dá)林頓晶體管陣列集成電路。它是由7對(duì)NPN達(dá)林頓管組成的,它的高電壓輸出特性和陰極鉗位二極管可以轉(zhuǎn)換感應(yīng)負(fù)載。ULN2003是大電流驅(qū)動(dòng)陣列,多用于單片機(jī)、智能儀表、PLC、數(shù)字量輸出卡等控制電路中??芍苯域?qū)動(dòng)繼電器等負(fù)載。輸入5VTTL電平,輸出可達(dá)500mA/50V。達(dá)林頓管并聯(lián)可以承受更大的電流,ULN2003是高耐壓、大電流達(dá)林頓陳列。
          (3)電機(jī)驅(qū)動(dòng)電路
          28BYJ48型步進(jìn)電機(jī)是4相5線的步進(jìn)電機(jī),而且是減速步進(jìn)電機(jī),減速比為1:64,步進(jìn)角為5.625/64度。如果需要轉(zhuǎn)一圈,那么需要360/5.625x64=4096個(gè)脈沖信號(hào)。該步進(jìn)電機(jī)的耗電流為200 mA左右,采用ULN2003進(jìn)行驅(qū)動(dòng),驅(qū)動(dòng)端口為P1.0(A),P1.1(B),P1.2(C),P1.3(D)。正轉(zhuǎn)次序:AB組-BC組-CD組-DA組(即一個(gè)脈沖,正轉(zhuǎn)5.625度);反轉(zhuǎn)次序:AB組-AD組-CD組-CB組(即一個(gè)脈沖,正轉(zhuǎn)5.625度),其接線原理如圖2所示。

          b.JPG


          其中MOT1~MOT4依次接單片機(jī)的P1.0~P1.3口。
          2.2 紅外線接收與發(fā)送電路
          紅外線接收電路選用了型號(hào)為HS0038的集成紅外接收器,靜態(tài)時(shí)輸出端輸出高電平,當(dāng)接收到紅外信號(hào)后,按紅外信號(hào)的數(shù)據(jù)波形輸出負(fù)脈沖數(shù)據(jù)信號(hào)。HS0038工作頻率為38 kHz,能對(duì)收到遙控信號(hào)進(jìn)行放大、檢波、整形、解調(diào).得到TTL電平的編碼信號(hào),再送給單片機(jī),經(jīng)單片機(jī)解碼并執(zhí)行相關(guān)控制程序。

          紅外遙控器相關(guān)文章:紅外遙控器原理

          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();