色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

為什么單片機不能直接驅(qū)動電機

貿(mào)澤電子 ? 來源:貿(mào)澤電子 ? 2025-01-15 14:15 ? 次閱讀

單片機直連電機,你這樣做過嗎?單片機和電機能不能直連呢?本期貿(mào)澤科普實驗室,我們就為大家來驗證了——

上面視頻里,實驗表明單片機是可以直連驅(qū)動電機的。

是不是意味著單片機能直接驅(qū)動所有的電機呢?

當然不是。

不知道大家注意到?jīng)]有,視頻里的電機是非常迷你的,與我們在其他電子產(chǎn)品里常見到的電機相比,在體格上有非常大的差距。

這個小電機的額定電壓是3.3V,額定電流4mA。想要讓它轉(zhuǎn)起來,首要條件就是單片機IO口的輸出電壓和電流要滿足電機的額定電壓和額定電流。

STM32F103單片機為例,在輸出電壓特性表可以看到,STM32F103的I/O輸出高電平的電壓在VDD-0.4V至VDD,以3.3V供電的話,那么I/O口的高電平電壓在2.9V至3.3V之間。

69369afe-d2d5-11ef-9310-92fbcf53809c.png

圖源:STM32F10xxx參考手冊

而在STM32F103的輸出驅(qū)動電流說明表中,可以看到I/O輸出拉電流是8mA,輸出灌電流是25mA,流經(jīng)芯片的總電流不得超過150mA。

694e21ce-d2d5-11ef-9310-92fbcf53809c.png

6957c72e-d2d5-11ef-9310-92fbcf53809c.png

圖源:STM32F10xxx參考手冊

這樣看來,STM32F103的IO口直連小電機,完全是沒問題的!但是,問題來了——

小電機,也就是直流有刷電機是感性設(shè)備,在電機運轉(zhuǎn)的過程中,會產(chǎn)生反電動勢,用示波器測量,供電使用3.3V的話,產(chǎn)生的反電動勢峰峰值達到了10V左右。這個反電動勢會全部加在單片機的I/O口上。

69672214-d2d5-11ef-9310-92fbcf53809c.png

結(jié)合單片機的I/O結(jié)構(gòu)來看,此時反電動勢全部由保護二極管消耗,一旦保護二極管損壞,單片機的I/O也會直接玩完。

697d53fe-d2d5-11ef-9310-92fbcf53809c.png

所以,對于功率小的電機,雖然使用單片機I/O可以直接驅(qū)動,但用不了多長時間,單片機I/O就會損壞。而對于功率大的電機,單片機是無法直接驅(qū)動的。

那單片機應(yīng)該如何正確的驅(qū)動電機呢?

不同的電機,驅(qū)動方式也是不同的,以我們常見的直流有刷電機、直流無刷電機、直流步進電機為例。

01

直流有刷電機的驅(qū)動

如果只是控制電機轉(zhuǎn)動速度,不控制電機旋轉(zhuǎn)方向,單片機+1個MOS管即可。單片機的的1個IO口,連接MOS管的G極,如下圖:

69948dd0-d2d5-11ef-9310-92fbcf53809c.png

當MOS導通,電機旋轉(zhuǎn),當MOS關(guān)斷,電機停轉(zhuǎn),電機產(chǎn)生的反電動勢通過二極管D1消耗,起到保護電源的作用,當需要控制電機速度時,只需要單片機控制PWM的占空比就可以了。

如果既要控制方向,又要控制速度,就需要使用單片機+H橋。

69a5b1be-d2d5-11ef-9310-92fbcf53809c.png

單片機的4個IO口,即上圖的PWM1,2,3,4,分別連接H橋4個MOS管的G極。通過控制單片機IO口輸出電平,可以讓4個MOS按照一定的順序?qū)ā.擰1和Q5導通,電機正轉(zhuǎn),當Q2和Q4導通時,電機反轉(zhuǎn)。需要控制電機速度時,只需要單片機控制PWM信號的占空比就可以了。

02

直流無刷電機的驅(qū)動

直流無刷電機通常有2個重要組成部分,電機主體和驅(qū)動器。單個電機是無法運轉(zhuǎn)的,直流無刷電機的定子繞組會做成三相對稱星形接法,轉(zhuǎn)子通常由n對磁極的永磁體構(gòu)成,根據(jù)轉(zhuǎn)子運轉(zhuǎn)形式,有可以分為內(nèi)轉(zhuǎn)子和外轉(zhuǎn)子。

直流無刷電機的驅(qū)動分三種情況:

第一種,驅(qū)動器和電機集成的。要想直流無刷電機運轉(zhuǎn),必須有驅(qū)動器。一些小型無刷電機,驅(qū)動器和電機是集成的,例如下面這種散熱風扇,我們在使用的時候只需要連接電源就可以運轉(zhuǎn)。

69bc9e42-d2d5-11ef-9310-92fbcf53809c.png

第二種,電子調(diào)速器,像無人機上常用的直流無刷電機,就需要外接電子調(diào)速器并且給控制信號才能工作。

69e97e6c-d2d5-11ef-9310-92fbcf53809c.png

第三種,使用閉環(huán)控制,通常在工業(yè)運動控制中使用,電機內(nèi)部集成了3相霍爾傳感器,用來檢測轉(zhuǎn)子位置和轉(zhuǎn)速,同時,配套的驅(qū)動板也比較復雜,集成了很多信號采集和電機保護功能,可以控制直流無刷電機的轉(zhuǎn)速、轉(zhuǎn)矩、方向等。

03

步進電機的驅(qū)動

步進電機運轉(zhuǎn)必須有步進電機驅(qū)動器,而步進電機驅(qū)動器種類是很多,對于功率比較小的步進電機,就可以使用單片機,外加ULN2003或者MX1508來驅(qū)動,這種驅(qū)動比較繁瑣,每一相的脈沖信號時序都要自己去控制。

6a0d69f8-d2d5-11ef-9310-92fbcf53809c.png

還有一種就是使用集成驅(qū)動芯片設(shè)計的步進電機驅(qū)動器,例如TB6600、A4988等驅(qū)動芯片,這類驅(qū)動器驅(qū)動功率大、使用簡單,控制只需提供速度、方向和使能信號,設(shè)定好驅(qū)動器參數(shù),通過給定脈沖數(shù)量,就能使步進電機轉(zhuǎn)動對應(yīng)角度。

6a36d4be-d2d5-11ef-9310-92fbcf53809c.png

此外還有一種情況是驅(qū)動和電機一體的步進電機,這類步進電機還集成了編碼器,一般應(yīng)用在高精度的控制場合,這類步進電機可以通過串口通訊進行控制,也可以通過脈沖信號去控制。

6a4e0cf6-d2d5-11ef-9310-92fbcf53809c.png

關(guān)于電機驅(qū)動的問題,不是一篇文章就能說得完,由于篇幅有限,就介紹這么多了。總之,大家記住一點,單片機不能直接驅(qū)動電機,需要搭配合適的驅(qū)動電路才可以。

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

    關(guān)注

    6040

    文章

    44592

    瀏覽量

    636846
  • 額定電流
    +關(guān)注

    關(guān)注

    1

    文章

    314

    瀏覽量

    16893
  • 驅(qū)動電機
    +關(guān)注

    關(guān)注

    9

    文章

    413

    瀏覽量

    30749
  • 有刷電機
    +關(guān)注

    關(guān)注

    3

    文章

    172

    瀏覽量

    13680

原文標題:貿(mào)澤科普實驗室|為什么單片機不能直接驅(qū)動電機

文章出處:【微信號:貿(mào)澤電子,微信公眾號:貿(mào)澤電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    為什么單片機不能直接驅(qū)動繼電器和電磁閥

    為什么單片機不能直接驅(qū)動繼電器和電磁閥。繼電器繼電器就是個開關(guān),這個開關(guān)是由它內(nèi)部的線圈控制的。
    的頭像 發(fā)表于 02-26 09:52 ?1.2w次閱讀

    單片機引腳為什么無法直接控制電機或風扇?

      單片機引腳為什么無法直接控制電機或風扇?
    發(fā)表于 11-14 17:02 ?4817次閱讀
    <b class='flag-5'>單片機</b>引腳為什么無法<b class='flag-5'>直接</b>控制<b class='flag-5'>電機</b>或風扇?

    請問單片機直接驅(qū)動電機嗎?

    想問各位大俠,我想用51做一個模塊,能不能用51單片機同時直接驅(qū)動兩個5v的電機和一個5v的舵機呢? 擔心功率不夠把主芯片燒壞啊
    發(fā)表于 04-28 06:01

    使用Stellaris(群星)單片機驅(qū)動直流無刷電機

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

    單片機驅(qū)動步進電機程序

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

    基于AVR單片機的四相步進電機驅(qū)動設(shè)計

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

    基于單片機和CPLD的步進電機細分驅(qū)動系統(tǒng)

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

    為什么單片機不能直接驅(qū)動繼電器和電磁閥

    為什么單片機不能直接驅(qū)動繼電器和電磁閥,感興趣的小伙伴們可以看看。
    發(fā)表于 07-26 10:43 ?54次下載

    單片機驅(qū)動電機電路

    在這里介紹一下用51單片機驅(qū)動步進電機的方法。這款步進電機驅(qū)動電壓12V,步進角為 7.5度 。 一圈 360 度 , 需要 48 個脈沖
    的頭像 發(fā)表于 10-25 14:10 ?2.5w次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>電機</b>電路

    寫給單片機初學者:為什么單片機不能直接驅(qū)動繼電器和電磁閥?資料下載

    電子發(fā)燒友網(wǎng)為你提供寫給單片機初學者:為什么單片機不能直接驅(qū)動繼電器和電磁閥?資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程
    發(fā)表于 04-24 08:43 ?38次下載
    寫給<b class='flag-5'>單片機</b>初學者:為什么<b class='flag-5'>單片機</b><b class='flag-5'>不能</b><b class='flag-5'>直接</b><b class='flag-5'>驅(qū)動</b>繼電器和電磁閥?資料下載

    簡單實現(xiàn)51單片機步進電機驅(qū)動

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

    STM32F103單片機使用ULN2003驅(qū)動步進電機

    最近整理東西,突然發(fā)現(xiàn)以前買的一個步進電機模塊,以前使用5V單片機驅(qū)動的。突然想試試能不能用STM32F103單片機的3.3V
    發(fā)表于 11-18 18:51 ?55次下載
    STM32F103<b class='flag-5'>單片機</b>使用ULN2003<b class='flag-5'>驅(qū)動</b>步進<b class='flag-5'>電機</b>

    如何提高單片機的GPIO口驅(qū)動能力

    單片機是控制器件而不是驅(qū)動器件,因為輸出電流很小,不足以驅(qū)動某些需要大電流的外設(shè)。 單片機的GPIO口驅(qū)動能力有限,
    的頭像 發(fā)表于 03-24 15:36 ?9726次閱讀
    如何提高<b class='flag-5'>單片機</b>的GPIO口<b class='flag-5'>驅(qū)動</b>能力

    l298n電機驅(qū)動模塊驅(qū)動直流電機

    一、為什么不能直接單片機IO口驅(qū)動電機,要用電機驅(qū)動
    發(fā)表于 03-31 13:46 ?0次下載
    l298n<b class='flag-5'>電機</b><b class='flag-5'>驅(qū)動</b>模塊<b class='flag-5'>驅(qū)動</b>直流<b class='flag-5'>電機</b>

    單片機引腳為什么無法直接控制電機或風扇?

    單片機引腳為什么無法直接控制電機或風扇? 單片機(Microcontroller)是一種現(xiàn)代化的電子器件,它可以用來控制各種電子設(shè)備,例如LED燈、傳感器、LCD屏幕等等。然而,
    的頭像 發(fā)表于 10-25 10:56 ?1439次閱讀
    主站蜘蛛池模板: 青娱国产区在线| 国产Av影片麻豆精品传媒| 亚洲精品国产精麻豆久久99| 亚洲AV日韩AV欧美在线观看网| 最近中文字幕MV免费高清在线 | 夜色视频社区| 中文字幕人妻无码系列第三区| 99九九99九九九视频精品| 国产高清视频a在线大全| 久久久久久久久亚洲| 日本免费一区二区三区四区五六区| 寻找最美乡村教师颁奖晚会| 91久久99久91天天拍拍| 草草色| 国内精品久久影视免费| 美女网站免费久久久久久久| 日韩丰满少妇无码内射| 亞洲人妻AV無碼在線視頻| 中文无码不卡的岛国片国产片| 动漫成人片| 美女撒尿无遮挡免费中国| 性派对xxxhd| 99免费视频观看| 狠狠人妻久久久久久综合九色| 日本 稀土矿| 中文字幕亚洲无线码在线| 国产AV在线传媒麻豆| 蜜桃传媒星空传媒在线播放| 亚洲AV蜜桃永久无码精品无码网| gayxxxxgay呻吟受日本| 久久囯产精品777蜜桃传媒| 蛇缚dvd| 纯肉高H啪短文合集| 男人J桶进男人屁股过程| 亚洲欧美一区二区三区导航| 国产精品 中文字幕 亚洲 欧美| 美女叉腿掰阴大胆艺术照| 亚洲呦女专区| 国产偷窥盗摄一区二区| 四虎影视库永久免费| 敌伦小芳的第一次|