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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 一種三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器設(shè)計(jì)方法

          一種三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器設(shè)計(jì)方法

          作者: 時(shí)間:2011-05-08 來源:網(wǎng)絡(luò) 收藏
          摘 要:介紹了三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器的一種設(shè)計(jì)方法。將LM331接成電壓/頻率(V/F)轉(zhuǎn)換方式,使輸入控制電壓轉(zhuǎn)換成一定寬度的脈沖信號(hào),利用PMM8713將輸入脈沖信號(hào)分配成一定相序的控制步進(jìn)電機(jī)各相通斷的脈沖信號(hào),通過功率驅(qū)動(dòng)電路來驅(qū)動(dòng)三相反應(yīng)式步進(jìn)電機(jī)工作。
          關(guān)鍵詞:步進(jìn)電機(jī);LM331芯片;PMM8713芯片;功率驅(qū)動(dòng)?

          1引言
          隨著運(yùn)動(dòng)控制系統(tǒng)中數(shù)字化技術(shù)的發(fā)展與成熟,步進(jìn)電機(jī)在工業(yè)自動(dòng)化控制中得到廣泛的應(yīng)用。步進(jìn)電機(jī)是一種完成數(shù)字/模擬轉(zhuǎn)換的執(zhí)行元件。步進(jìn)電機(jī)區(qū)別于其他控制用途電動(dòng)機(jī)的最大特點(diǎn)是,步進(jìn)電機(jī)接收數(shù)字控制信號(hào)(電脈沖信號(hào)),并將這些脈沖信號(hào)轉(zhuǎn)換成與之相對(duì)應(yīng)的角位移或直線位移。步進(jìn)電機(jī)另一重要的特點(diǎn)是其必須與相應(yīng)的驅(qū)動(dòng)電路配合使用,而且其工作性能在很大程度上取決于所使用的驅(qū)動(dòng)電路的類型和實(shí)際參數(shù)。因此,步進(jìn)電機(jī)驅(qū)動(dòng)電路的設(shè)計(jì)是步進(jìn)電機(jī)控制系統(tǒng)中的關(guān)鍵部分。本文主要介紹三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器的一種實(shí)用電路,該驅(qū)動(dòng)電路的系統(tǒng)框圖如圖1所示。

          一種三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器設(shè)計(jì)方法

          2脈沖分配器PMM8713
          PMM8713是由日本Sanyo(三洋)電機(jī)公司生產(chǎn)的步進(jìn)電機(jī)控制用的脈沖分配器(又稱邏輯轉(zhuǎn)換器),為雙列直插式16腳單片CMOS集成芯片。PMM8713既可以用于3相控制,又可以用于4相控制。勵(lì)磁有1相、2相和1-2相三種方式,通過電路設(shè)計(jì)可任選其中一種激勵(lì)方式。此外,PMM8713還具有單時(shí)鐘或雙時(shí)鐘工作方式,帶有正反轉(zhuǎn)控制功能以及初始化復(fù)位功能。其內(nèi)部有(1)時(shí)鐘選通,(2)激勵(lì)方式控制,(3)可逆環(huán)形計(jì)數(shù),(4)激勵(lì)方式判斷等電路。PMM8713所有輸入端均采用施密特整形電路,因此抗干擾能力強(qiáng)。輸出電流大于20mA,可直接驅(qū)動(dòng)微型步進(jìn)電機(jī)。引腳如圖2所示。各引腳功能說明:C(PIN1)、C(PIN2)是雙時(shí)鐘工作的時(shí)鐘輸入端。C端接正轉(zhuǎn)時(shí)鐘;C端接反轉(zhuǎn)時(shí)鐘。CK(PIN3)為單時(shí)鐘輸入端,此時(shí)步進(jìn)電機(jī)的正反轉(zhuǎn)由U/D(PIN4)腳來控制。在電路處于單時(shí)鐘輸入控制的前提下,當(dāng)U/D=高電平時(shí),則輸出端輸出正轉(zhuǎn)脈沖序列;當(dāng)U/D=低電平時(shí),則輸出端輸出反轉(zhuǎn)脈沖序列。E(PIN5)和E(PIN6)為激勵(lì)方式選擇端。E=00時(shí),為雙激勵(lì)方式;E=11時(shí),為1-2相激勵(lì)方式;E=01或10(即兩電平相反)時(shí),為單激勵(lì)方式。3/4(PIN7)為三相或四相選擇控制端。當(dāng)該腳=0時(shí),為三相輸出;當(dāng)該腳=1時(shí),為思想輸出,通過該腳可以選擇控制三相或四相步進(jìn)電機(jī)。A~D(PIN13~10)為4個(gè)相驅(qū)動(dòng)端。3相用A~C(D=0),4相用A~D端。EM(PIN14)是激勵(lì)方式狀態(tài)標(biāo)志。雙激勵(lì)方式該端輸出為高電平;單激勵(lì)方式該端輸出為低電平;1-2相激勵(lì)時(shí)該端輸出兩倍時(shí)鐘周期的脈沖。C?0(PIN15)為輸入時(shí)鐘檢測(cè)端。當(dāng)該電路有時(shí)鐘脈沖輸入時(shí),在C端可輸出同步于時(shí)鐘的脈沖。R(PIN9)為復(fù)位控制端,加低電平使輸出端A~D復(fù)位為表1所示的初始狀態(tài)。(其中0表示低電平,1表示高電平)。?

          一種三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器設(shè)計(jì)方法

          3電壓-頻率變換器LM331
          LM331是美國NS公司生產(chǎn)的性能價(jià)格比較高的集成芯片。LM331可用作精密的頻率電壓(F/V)轉(zhuǎn)換器、A/D轉(zhuǎn)換器、線性頻率調(diào)制解調(diào)、長(zhǎng)時(shí)間積分器以及其他相關(guān)的器件。LM331為雙列直插式8腳芯片,其引腳如圖3所示。
          LM331內(nèi)部有(1)輸入比較電路、(2)定時(shí)比較電路、(3)R-S觸發(fā)電路、(4)復(fù)零晶體管、(5)輸出驅(qū)動(dòng)管、(6)能隙基準(zhǔn)電路、(7)精密電流源電路、(8)電流開關(guān)、(9)輸出保護(hù)點(diǎn)路等部分。輸出管采用集電極開路形式,因此可以通過選擇邏輯電流和外接電阻,靈活改變輸出脈沖的邏輯電平,從而適應(yīng)TTL、DTL和CMOS等不同的邏輯電路。此外,LM331可采用單/雙電源供電,電壓范圍為4~40V,輸出也高達(dá)40V。I(PIN1)為電流源輸出端,在f(PIN3)輸出邏輯低電平時(shí),電流源I輸出對(duì)電容C充電。引腳2(PIN2)為增益調(diào)整,改變R的值可調(diào)節(jié)電路轉(zhuǎn)換增益的大小。f(PIN3)為頻率輸出端,為邏輯低電平,脈沖寬度由Rt和Ct決定。引腳4(PIN4)為電源地。引腳5(PIN5)為定時(shí)比較器正相輸入端。引腳6(PIN6)為輸入比較器反相輸入端。引腳7(PIN7)為輸入比較器正相輸入端。引腳8(PIN8)為電源正端。?

          一種三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器設(shè)計(jì)方法

          4驅(qū)動(dòng)器系統(tǒng)電路
          驅(qū)動(dòng)器系統(tǒng)電路由電壓-頻率變換電路LM331、脈沖分配器PMM8713和四電路通用運(yùn)算LM348等構(gòu)成,如圖4所示。外接電阻Rt、電容Ct、內(nèi)部定時(shí)比較器、復(fù)零晶體管和R-S觸發(fā)器等構(gòu)成單穩(wěn)定時(shí)電路。當(dāng)輸入端Vi+輸入的電壓大于Vi-輸入端的電壓時(shí),f輸出邏輯低電平。同時(shí),電流源I對(duì)電容C充電。電源VCC也通過電阻Rt對(duì)電容Ct充電。當(dāng)電容Ct兩端的充電電壓大于VCC的2/3時(shí)。輸出端f?0輸出為邏輯高電平。此時(shí),電容Cr通過內(nèi)部電路放電;C對(duì)電阻R放電。當(dāng)C放電電壓等于輸入電壓Vi時(shí),輸入比較器再次輸出高電平,f輸出邏輯低電平。如此反復(fù)循環(huán),構(gòu)成自激振f蕩。根據(jù)電容上電荷平衡原理和相關(guān)的電學(xué)知識(shí),我們可以推導(dǎo)出:f=Vi/(t)。t為充電時(shí)間,由定時(shí)元件Ct和Rt決定;I為內(nèi)部精密電流源輸出電流??傻贸鲚敵鲱l率f0和輸入電壓Vi成正比。從而由運(yùn)動(dòng)控制系統(tǒng)輸出的可變電壓信號(hào)經(jīng)PMM8713變換后產(chǎn)生可變的頻率信號(hào),控制步進(jìn)電機(jī)的轉(zhuǎn)速。
          方向控制電路由LM348四電路通用運(yùn)算構(gòu)成。外部方向控制信號(hào)通過LM348和基準(zhǔn)電壓構(gòu)成電壓比較電路。當(dāng)Vdi大于基準(zhǔn)電壓V時(shí),U3A輸出為正,接至PMM8713的第四腳,控制輸出端輸出正相脈沖序列。當(dāng)Vdi小于基準(zhǔn)電壓V時(shí),輸出端為負(fù),接至PMM8713的第四腳,控制輸出端輸出負(fù)相脈沖序列,相應(yīng)相驅(qū)動(dòng)輸出端輸出正反相脈沖序列,從而控制步進(jìn)電機(jī)的正反轉(zhuǎn)。
          由LM331給出的輸入指令是輸入時(shí)鐘f和方向指令DIR,這兩個(gè)指令在PMM8713中經(jīng)邏輯組合轉(zhuǎn)換各相通斷的時(shí)序邏輯信號(hào)。PMM8713的相驅(qū)動(dòng)輸出端(PIN10~PIN13)的驅(qū)動(dòng)電流達(dá)20mA以上,能直接驅(qū)動(dòng)微型步進(jìn)電機(jī)。R、C為開機(jī)時(shí)自動(dòng)初始化電路。初上電的數(shù)十毫秒內(nèi)R端為低電平,從而A~D端自動(dòng)復(fù)位至初始狀態(tài)(參見表1)。如果外接的步進(jìn)電機(jī)功率較大,PMM8713輸出驅(qū)動(dòng)端驅(qū)動(dòng)能力不夠。此時(shí)應(yīng)設(shè)計(jì)功率放大驅(qū)動(dòng)電路,然后再驅(qū)動(dòng)步進(jìn)電機(jī)。PMM8713各相輸出端的導(dǎo)通順序邏輯信號(hào)送至功率驅(qū)動(dòng)段轉(zhuǎn)換成內(nèi)部功率開關(guān)的基極(或柵極)驅(qū)動(dòng)信號(hào)。步進(jìn)電機(jī)驅(qū)動(dòng)方式,按相繞組流過的電流是單向或雙向,可分為單極性和雙極性驅(qū)動(dòng)。通常,三相步進(jìn)電機(jī)采用單極性驅(qū)動(dòng)。從功率驅(qū)動(dòng)級(jí)電路來分析,又有電壓驅(qū)動(dòng)和電流驅(qū)動(dòng)之分。本設(shè)計(jì)中采用串聯(lián)電阻電壓驅(qū)動(dòng)方式。在相繞組中串接一定阻值和功率的電阻,一方面減小了繞組回路的時(shí)間常數(shù),同時(shí)又對(duì)低頻和靜止工作時(shí)的電流進(jìn)行限制。

          ?一種三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器設(shè)計(jì)方法

          5結(jié)束語
          根據(jù)上述電路設(shè)計(jì)的步進(jìn)電機(jī)驅(qū)動(dòng)器結(jié)構(gòu)簡(jiǎn)單、成本低、性能穩(wěn)定。采用此系統(tǒng)設(shè)計(jì)的三相反應(yīng)式步進(jìn)電機(jī)驅(qū)動(dòng)器驅(qū)動(dòng)55BF004型三相反應(yīng)式步進(jìn)電機(jī),已成功地應(yīng)用在小距離驅(qū)動(dòng)和位置跟蹤等設(shè)置中,運(yùn)行效果良好。

          dc相關(guān)文章:dc是什么


          比較器相關(guān)文章:比較器工作原理


          電荷放大器相關(guān)文章:電荷放大器原理
          脈沖點(diǎn)火器相關(guān)文章:脈沖點(diǎn)火器原理


          評(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); })();