RM新时代网站-首页

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

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

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

單片機(jī)驅(qū)動(dòng)電機(jī)電路

姚小熊27 ? 來源:xx ? 2019-10-25 14:10 ? 次閱讀

51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路

在這里介紹一下用51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)的方法。

這款步進(jìn)電機(jī)的驅(qū)動(dòng)電壓12V,步進(jìn)角為 7.5度 。 一圈 360 度 , 需要 48 個(gè)脈沖完成!

該步進(jìn)電機(jī)有6根引線,排列次序如下:1:紅色、2:紅色、3:橙色、4:棕色、5: $、6:黑色。采用51驅(qū)動(dòng)ULN2003的方法進(jìn)行驅(qū)動(dòng)。ULN2003的驅(qū)動(dòng)直接用單片機(jī)系統(tǒng)的5V電壓,可能力矩不是很大,大家可自行加大驅(qū)動(dòng)電壓到12V。

單片機(jī)驅(qū)動(dòng)電機(jī)電路

單片機(jī)控制步進(jìn)電機(jī)的應(yīng)用實(shí)例

1、采用1-2 相勵(lì)磁法實(shí)現(xiàn)電機(jī)的正轉(zhuǎn)控制。

單片機(jī)的I/O口驅(qū)動(dòng)電流較小,一般無法直接驅(qū)動(dòng)步進(jìn)電機(jī),圖9-10采用ULN2003作為步進(jìn)電機(jī)的驅(qū)動(dòng)芯片,ULN2003工作電壓高,工作電流大,灌電流可達(dá)500mA,并且能夠在關(guān)狀態(tài)時(shí)承受50V的電壓,輸出還可以在高負(fù)載電流并行運(yùn)行。只需按表9-2(c)的8個(gè)步序向P1口發(fā)送數(shù)據(jù),通過ULN2003的驅(qū)動(dòng),即可實(shí)現(xiàn)步進(jìn)電機(jī)按1-2相勵(lì)磁法正轉(zhuǎn)運(yùn)行。

單片機(jī)驅(qū)動(dòng)電機(jī)電路

C51程序如下:

單片機(jī)驅(qū)動(dòng)電機(jī)電路

上面的delay( )程序可參考之前例子中的延時(shí)程序編寫,這里不再重復(fù)。

利用相同的程序編寫方式可以實(shí)現(xiàn)1相勵(lì)磁和2相勵(lì)磁的電機(jī)控制。

2、步進(jìn)電機(jī)的正反轉(zhuǎn)控制

利用接在單片機(jī)P3.7口的開關(guān)對(duì)步進(jìn)電機(jī)的正反轉(zhuǎn)進(jìn)行控制,當(dāng)開關(guān)閉合時(shí),步進(jìn)電機(jī)正轉(zhuǎn)運(yùn)行,當(dāng)開關(guān)斷開時(shí),步進(jìn)電機(jī)反轉(zhuǎn)運(yùn)行。此處采用1相勵(lì)磁法。步進(jìn)電機(jī)正反轉(zhuǎn)控制電路如圖9-11所示。

單片機(jī)驅(qū)動(dòng)電機(jī)電路

C51程序如下:

單片機(jī)驅(qū)動(dòng)電機(jī)電路

3、利用查表方式通過兩組開關(guān)實(shí)現(xiàn)三種勵(lì)磁狀態(tài)的切換。

兩組開關(guān)實(shí)現(xiàn)三種勵(lì)磁狀態(tài)切換的電路如圖9-12所示。利用接在P3.0、P3.1口的兩個(gè)開關(guān)的四種狀態(tài)實(shí)現(xiàn)步進(jìn)電機(jī)的1相勵(lì)磁、2相勵(lì)磁、1-2相勵(lì)磁及停止?fàn)顟B(tài)的切換。開關(guān)實(shí)現(xiàn)步進(jìn)電機(jī)運(yùn)行狀態(tài)切換如表9-3所示。

單片機(jī)驅(qū)動(dòng)電機(jī)電路

由于三種勵(lì)磁狀態(tài)每拍的狀態(tài)均為已知,在軟件設(shè)計(jì)中,可以將這些狀態(tài)預(yù)先存儲(chǔ)到3個(gè)數(shù)組當(dāng)中,根據(jù)2組開關(guān)的狀態(tài)去查詢對(duì)應(yīng)的數(shù)組即可實(shí)現(xiàn)步進(jìn)電機(jī)勵(lì)磁方式的切換。

C51程序如下:

單片機(jī)驅(qū)動(dòng)電機(jī)電路

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

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634629
  • 電機(jī)
    +關(guān)注

    關(guān)注

    142

    文章

    9000

    瀏覽量

    145337
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單片機(jī)+l293組成的電機(jī)驅(qū)動(dòng)電路

    單片機(jī)+l293組成的電機(jī)驅(qū)動(dòng)電路
    發(fā)表于 03-31 09:26 ?3467次閱讀
    <b class='flag-5'>單片機(jī)</b>+l293組成的<b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b><b class='flag-5'>電路</b>圖

    使用Stellaris(群星)單片機(jī)驅(qū)動(dòng)直流無刷電機(jī)

    使用Stellaris(群星)單片機(jī)驅(qū)動(dòng)直流無刷電機(jī) 本文簡(jiǎn)介如何使用Stellaris(群星)單片機(jī)驅(qū)動(dòng)直流無刷
    發(fā)表于 04-06 17:34 ?69次下載

    基于單片機(jī)的步進(jìn)電機(jī)驅(qū)動(dòng)電路設(shè)計(jì)

    基于單片機(jī)的步進(jìn)電機(jī)驅(qū)動(dòng)電路設(shè)計(jì)  步進(jìn)電機(jī)在控制系統(tǒng)中具有廣泛的應(yīng)用。它可以把脈沖信號(hào)轉(zhuǎn)換成角位移,并且可用作電磁制
    發(fā)表于 10-21 00:37 ?3076次閱讀

    單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)程序

    單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)程序 NS-6型實(shí)驗(yàn)板驅(qū)動(dòng)步進(jìn)電機(jī) 控制輸出為P1口 由
    發(fā)表于 03-18 15:36 ?1.2w次閱讀

    單片機(jī)系統(tǒng)中的驅(qū)動(dòng)電路

    單片機(jī)系統(tǒng)中的驅(qū)動(dòng)電路
    發(fā)表于 04-21 20:56 ?1454次閱讀
    <b class='flag-5'>單片機(jī)</b>系統(tǒng)中的<b class='flag-5'>驅(qū)動(dòng)</b><b class='flag-5'>電路</b>

    直流測(cè)速發(fā)電機(jī)單片機(jī)的接口電路

    直流測(cè)速發(fā)電機(jī)單片機(jī)的接口電路 如圖是直流測(cè)速發(fā)電機(jī)單片機(jī)的接口電路。在該系統(tǒng)中,通過
    發(fā)表于 08-07 21:37 ?2444次閱讀
    直流測(cè)速發(fā)<b class='flag-5'>電機(jī)</b>與<b class='flag-5'>單片機(jī)</b>的接口<b class='flag-5'>電路</b>

    51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序

      在這里介紹一下用51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)的方法。   這款步進(jìn)電機(jī)驅(qū)動(dòng)電壓12V,步進(jìn)角為 7.5度 . 一圈 360 度 , 需要
    發(fā)表于 08-13 11:02 ?2.8w次閱讀

    基于AVR單片機(jī)的四相步進(jìn)電機(jī)驅(qū)動(dòng)設(shè)計(jì)

    基于AVR單片機(jī)的四相步進(jìn)電機(jī)驅(qū)動(dòng)設(shè)計(jì)。
    發(fā)表于 04-25 10:50 ?17次下載

    基于單片機(jī)和CPLD的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)系統(tǒng)

    基于單片機(jī)和CPLD的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)系統(tǒng)
    發(fā)表于 04-25 17:07 ?12次下載

    基于ULN2003及單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)的應(yīng)用案例

    本資料介紹了ULN2003 的特點(diǎn)與電路結(jié)構(gòu) , 采用單片機(jī)連接 ULN2003 組成的驅(qū)動(dòng)系統(tǒng)來驅(qū)動(dòng)步進(jìn)電機(jī)。
    發(fā)表于 09-01 10:53 ?74次下載
    基于ULN2003及<b class='flag-5'>單片機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b>步進(jìn)<b class='flag-5'>電機(jī)</b>的應(yīng)用案例

    51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)的方法

    本文檔內(nèi)容介紹了基于51單片機(jī)的步進(jìn)電機(jī)驅(qū)動(dòng)電路設(shè)計(jì),供網(wǎng)友參考。
    發(fā)表于 09-21 10:49 ?20次下載
    51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b>步進(jìn)<b class='flag-5'>電機(jī)</b>的方法

    簡(jiǎn)單實(shí)現(xiàn)51單片機(jī)步進(jìn)電機(jī)驅(qū)動(dòng)

    簡(jiǎn)單實(shí)現(xiàn)51單片機(jī)步進(jìn)電機(jī)驅(qū)動(dòng)說明:
    發(fā)表于 11-11 13:06 ?38次下載
    簡(jiǎn)單實(shí)現(xiàn)51<b class='flag-5'>單片機(jī)</b>步進(jìn)<b class='flag-5'>電機(jī)</b>的<b class='flag-5'>驅(qū)動(dòng)</b>

    51單片機(jī)控制步進(jìn)電機(jī)-電路連接

    51單片機(jī)控制步進(jìn)電機(jī)-電路連接概要:本案例講解的內(nèi)容是51單片機(jī)控制步進(jìn)電機(jī)硬件連接部分。后續(xù)會(huì)分別講解
    發(fā)表于 11-12 12:51 ?115次下載
    51<b class='flag-5'>單片機(jī)</b>控制步進(jìn)<b class='flag-5'>電機(jī)</b>-<b class='flag-5'>電路</b>連接

    單片機(jī)STM8S測(cè)量電壓電路_單片機(jī)電路設(shè)計(jì)中的10個(gè)難點(diǎn)

    單片機(jī)是嵌入式系統(tǒng)的核心元件,使用單片機(jī)電路要復(fù)雜得多,但在更改和添加新功能時(shí),帶有單片機(jī)電路更加容易實(shí)現(xiàn),這也正是電器設(shè)備使用
    發(fā)表于 11-21 13:21 ?11次下載
    <b class='flag-5'>單片機(jī)</b>STM8S測(cè)量電壓<b class='flag-5'>電路</b>_<b class='flag-5'>單片機(jī)電路</b>設(shè)計(jì)中的10個(gè)難點(diǎn)

    單片機(jī)電機(jī)控制系統(tǒng)之H橋式電機(jī)驅(qū)動(dòng)電路原理

    電子發(fā)燒友網(wǎng)站提供《單片機(jī)電機(jī)控制系統(tǒng)之H橋式電機(jī)驅(qū)動(dòng)電路原理.doc》資料免費(fèi)下載
    發(fā)表于 10-09 15:50 ?18次下載
    <b class='flag-5'>單片機(jī)電機(jī)</b>控制系統(tǒng)之H橋式<b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b><b class='flag-5'>電路</b>原理
    RM新时代网站-首页