0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

自制簡易的步進電機控制器電路

電子設(shè)計 ? 來源:xx ? 2019-01-26 09:28 ? 次閱讀

步進電機控制電路原理圖如下圖所示,電路主要由脈沖信號產(chǎn)生電路、脈沖信號分配電路及功率放大電路等幾部分組成。

在本電路中的脈沖信號由NE555構(gòu)成的一個多諧振蕩器產(chǎn)生,選擇開關(guān)S1和不同振蕩電容C1/C2相連,可得到不同頻段的脈沖信號,通過電位器RP可使其3腳輸出的信號頻率連續(xù)可調(diào),該脈沖信號加到十進制計數(shù)器CD4017的時鐘輸入CP端,作為步進電機工作的時鐘。

電機的工作步序由CD4017的計數(shù)輸出端提供。由于目前市面上步進電機的種類較多,本電路僅以較常用的“三相雙三拍”控制(具體步序見下下表)為例進行分析,其他的控制方式讀者們可以參照本例自行分析。由于“三拍”完成一個循環(huán)需有三個步序,故由十進制計數(shù)器CD4017構(gòu)成一個3進制的封閉小循環(huán),分別由Q0、Q1、Q2輸出所需的步序1、2、3的信號,而將Q3直接接到CD4017的復位端R,從而構(gòu)成了一個完整的環(huán)形分配電路?!半p”是在每一步序中電機要有2相同時得電,經(jīng)對表1中不同步序的真值表分析可知,“A”相的值應在步序1和3均為有效,此時可將Q0與Q2的輸出信號經(jīng)或門(74HC32)送至A相的控制端;Q0與Q1相或后送至B相;Q1與Q2相或后送至C相,這樣就可以得到我們所需要的三相雙三拍步序控制信號。

由于經(jīng)數(shù)字門電路輸出的步序信號還無法直接驅(qū)動電機工作,故還需增加一級功率放大做為整個控制電路的輸出。由于通常電子小制作中使用的步進電機功率較小,故本電路選用的是達林頓電流驅(qū)動器ULN2803模塊作為控制器的功率輸出電路,ULN2803的引腳如下圖所示,其中:1-8腳為輸入端;11-18腳為輸出端;9腳接地;10腳接電源“+”。由于ULN2803的扇出電流有限,而灌電流較大,能達到1A左右,所以本電路使用其灌電流工作方式,ULN2803內(nèi)部的續(xù)流二極管也保證了其與電機線圈連接的安全。如果需要輸出的電流能再大一些,也可以將ULN2803的二組并聯(lián),作為一組使用即可。

電路中使用了二組電源進行供電,一組經(jīng)三端穩(wěn)壓集成塊LM7805穩(wěn)壓后,輸出+5V為控制部分提供電源;而步進電機各相繞組所需的電壓較高,故將其直接接到另一組12~24V的電源上,這樣可增大步進電機的輸出力矩,繞組的另一端接在ULN2803的相應輸出端。

控制器的制作與調(diào)試

該步進電機控制器的元器件均無特殊要求,按電原理圖裝好電路即可調(diào)試。為防止調(diào)試過程中電機堵轉(zhuǎn),電流增大損壞功率模塊ULN2803,可將三只發(fā)光二極管串連好限流電阻接入ULN2803的相應輸出端,接通電源后發(fā)光二極管應能順序點亮;撥動擋位選擇開關(guān)Sl,發(fā)光二極管點亮的頻率應有明顯的變化,調(diào)節(jié)電位器RP發(fā)光二極管點亮的頻率應能平滑的變化,至此步進電機驅(qū)動控制器安裝完成。

去掉調(diào)試的發(fā)光二極管和限流電阻,將步進電機的繞組線圈接入電路中,通電即可運轉(zhuǎn)。讀者可根據(jù)實際的控制需要選擇C1、C2的參數(shù)(通常約為零點零幾~幾個μF之間),使S1與C1相連時,電機轉(zhuǎn)速約在100轉(zhuǎn)/分以下;與C2相連時,電機轉(zhuǎn)速在100~幾百轉(zhuǎn)/分之間。調(diào)節(jié)電位器RP電機在各擋位轉(zhuǎn)速應能平滑變化。

撥動選擇開關(guān)S2,可以交換二組的相序,使電機反方向旋轉(zhuǎn)。

對于其它類型的步進電機控制器,讀者只要改變CD4017輸出的步序信號即可,通常簡單的控制,CD4017輸出的10個步序足以滿足。讀者如需控制較大功率的步進電機時,可改用其他大功率器件做驅(qū)動;讀者對電機轉(zhuǎn)速有特殊需要者,可根據(jù)需要改變NE555輸出脈沖振蕩信號的頻率。

當然本電路的設(shè)計僅可以滿足簡單控制的要求,只是一種“入門”級的控制電路,目的主要是拋磚引玉,以供廣大的電子愛好者參考。本電路還無法實現(xiàn)多級細分的要求,此時只能用單片機才能完成。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 步進電機
    +關(guān)注

    關(guān)注

    150

    文章

    3085

    瀏覽量

    147199
  • 脈沖信號
    +關(guān)注

    關(guān)注

    6

    文章

    392

    瀏覽量

    36859
收藏 人收藏

    評論

    相關(guān)推薦

    步進電機控制器電路 Stepper Motor Contro

    步進電機控制器電路
    發(fā)表于 02-05 15:32 ?2818次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b><b class='flag-5'>電路</b> Stepper Motor Contro

    直流步進電機控制器實例(VHDL源代碼)

    直流步進電機控制器實例(VHDL源代碼):步進電機控制器.vhd,直流
    發(fā)表于 05-27 08:51 ?63次下載

    基于FPGA的步進電機控制器設(shè)計

    基于FPGA的步進電機控制器設(shè)計 ?????? 目前大多數(shù)步進電機控制器需要主
    發(fā)表于 02-09 10:44 ?2691次閱讀
    基于FPGA的<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>設(shè)計

    步進電機原理及簡易驅(qū)動電路的制作

    步進電機原理及簡易驅(qū)動電路的制作,下來看看
    發(fā)表于 04-25 10:10 ?30次下載

    步進電機控制器的制作教程

    該項目旨在通過制造模塊化控制器來簡化步進電機的使用,該模塊化控制器可以輕松驅(qū)動步進電機,而無需使
    的頭像 發(fā)表于 08-08 11:52 ?1.9w次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>的制作教程

    步進電機控制器原理_步進電機控制器編程實例

    步進電機控制器是一種能夠發(fā)出均勻脈沖信號的電子產(chǎn)品,它發(fā)出的信號進入步進電機驅(qū)動后,會由驅(qū)動
    發(fā)表于 10-01 08:58 ?1.6w次閱讀

    步進電機控制器與伺服電機控制器的區(qū)別

    步進電機控制器:它是一種能夠發(fā)出均勻脈沖信號的電子產(chǎn)品,它發(fā)出的信號進入步進電機驅(qū)動后,會由驅(qū)
    發(fā)表于 12-10 08:49 ?8476次閱讀

    步進電機控制器怎么使用

    步進電機控制器是一種能夠發(fā)出均勻脈沖信號并且運用范圍廣泛的電機控制器步進
    的頭像 發(fā)表于 07-19 09:52 ?6053次閱讀

    如何使用TDA2030實現(xiàn)步進電機控制器的設(shè)計

    有多種版本的步進電機類型,也有多種版本的步進電機控制器設(shè)計。本電路是一款使用ICTDA2030作
    的頭像 發(fā)表于 06-04 17:17 ?3047次閱讀
    如何使用TDA2030實現(xiàn)<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>的設(shè)計

    步進電機控制器的應用設(shè)置

    步進電機控制器是一種專門用于控制步進電機的設(shè)備,可以用來控制
    發(fā)表于 03-26 22:30 ?1591次閱讀

    步進電機控制器原理 步進電機控制器的應用設(shè)置

    步進電機控制器是一種能夠發(fā)出均勻脈沖信號的電子產(chǎn)品,它發(fā)出的信號進入步進電機驅(qū)動后,會由驅(qū)動
    發(fā)表于 05-05 14:16 ?7次下載
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>原理 <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>的應用設(shè)置

    步進電機控制方法 步進電機控制器參數(shù)設(shè)置

    控制,需要使用步進電機控制器步進電機控制器是一種電
    的頭像 發(fā)表于 01-19 10:50 ?2485次閱讀

    步進電機控制器電路圖分享

    步進電機控制器是一種能夠發(fā)出均勻脈沖信號的電子產(chǎn)品,主要用于控制步進電機的運動。它發(fā)出的信號進入
    的頭像 發(fā)表于 02-07 17:57 ?4173次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b><b class='flag-5'>電路</b>圖分享

    什么是步進電機控制器?步進電機控制器電路

    步進電機控制器是一種專門用于控制步進電機運行的裝置。步進
    的頭像 發(fā)表于 06-20 16:14 ?1182次閱讀
    什么是<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>?<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b><b class='flag-5'>電路</b>圖

    步進電機控制器電路步進電機控制器的分類及其特點

      步進電機控制器是一種專門用于控制步進電機的設(shè)備,它通過發(fā)出脈沖信號來驅(qū)動
    的頭像 發(fā)表于 06-24 17:12 ?2311次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b><b class='flag-5'>電路</b>圖 <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>的分類及其特點