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

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

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

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

如何用RaspberryPi Pico來(lái)控制直流電機(jī)?

電子設(shè)計(jì) ? 來(lái)源:EETOP ? 作者:EETOP ? 2021-04-28 10:09 ? 次閱讀

樹(shù)莓派基金會(huì)剛剛發(fā)布的RaspberryPi Pico(樹(shù)莓派Pico)是一個(gè)小巧而強(qiáng)大的板子,它可以為用戶(hù)提供了創(chuàng)建大大小小的項(xiàng)目的機(jī)會(huì)。其中一個(gè)項(xiàng)目是機(jī)器人,為此我們需要用到馬達(dá)。那么我們?nèi)绾斡肦aspberryPi Pico來(lái)控制直流電機(jī)呢?我們可以把它們直接連接到GPIO嗎?

答案是否定的。RaspberryPi Pico的GPIO引腳無(wú)法提供直流電機(jī)所需的電流,如果嘗試連接,很可能會(huì)損壞Pico。為此我們需要一個(gè)電機(jī)驅(qū)動(dòng)器,充當(dāng)Pico和電動(dòng)機(jī)之間的橋梁。我們打開(kāi)/關(guān)閉兩個(gè)PicoGPIO引腳,讓它們控制電機(jī)驅(qū)動(dòng)器,電機(jī)驅(qū)動(dòng)器輸出較大的電流來(lái)控制電機(jī)運(yùn)動(dòng)。

對(duì)于這個(gè)小項(xiàng)目,將需要以下準(zhǔn)備

運(yùn)行MicroPython的Raspberry Pi Pico安裝在您的電腦上的Thonny4 x公對(duì)公跳線半尺寸或全尺寸面包板電機(jī)驅(qū)動(dòng)板。在我們的案例中,我們使用了DRV8833芯片,但L298或L9110S芯片應(yīng)該也可以。5V / 6V直流電機(jī)。我們使用了一個(gè)微型齒輪金屬電機(jī),電機(jī)需要2根公對(duì)公的跳線來(lái)連接到面包板上。

如何用RaspberryPi Pico來(lái)控制直流電機(jī)?

使用RaspberryPi Pico的直流電動(dòng)機(jī)的硬件設(shè)置

我們?cè)谠擁?xiàng)目中使用的芯片是DRV8833,選定的特定版本是為面包板制作的,但是還有許多其他版本,包括設(shè)計(jì)用于嵌入機(jī)器人的版本。市場(chǎng)上還有其他電機(jī)控制器,例如L298D和L9110S,所有這些電機(jī)控制器都有相同的輸入/輸出約定。

如何用RaspberryPi Pico來(lái)控制直流電機(jī)?

將Raspberry Pi Pico放入面包板,使微型USB端口掛在面包板的末端。將DRV8833電機(jī)控制器放入面包板,使插針位于中間通道的兩側(cè)。使用跳線將Raspberry Pi Pico的VBUS引腳連接到DRV8833的VCC引腳。這將直接通過(guò)USB提供的5V為電機(jī)控制器供電。將Raspberry Pi Pico的GND引腳連接到DRV8833的GND引腳。將Raspberry Pi Pico的GPIO 14連接到DRV8833的IN1。將Raspberry Pi Pico的GPIO 15連接到DRV8833的IN2。將OUT1和OUT2連接至電動(dòng)機(jī)的引腳

如何用RaspberryPi Pico來(lái)控制直流電機(jī)?

Raspberry Pi Pico直流電動(dòng)機(jī)的軟件設(shè)置

1. 建立電路后,連接您的Raspberry Pi Pico并打開(kāi)Thonny應(yīng)用程序。用于設(shè)定擁有控制DRV8833電機(jī)控制器的輸出的I/O管腳。

import utimefrom

machine import Pin

2.創(chuàng)建兩個(gè)對(duì)象,motor1a和motor1b。這些將存儲(chǔ)用作輸出的GPIO引腳號(hào),以控制DRV8833電機(jī)控制器。

motor1a = Pin(14, Pin.OUT)

motor1b = Pin(15, Pin.OUT)

3.創(chuàng)建一個(gè)使電動(dòng)機(jī)“前進(jìn)”的函數(shù)。為此,我們需要將一個(gè)引腳拉高,另一個(gè)引腳拉低。這繼而將我們的預(yù)期方向傳達(dá)給電機(jī)控制器,并且相應(yīng)的輸出引腳將緊隨其后,迫使電機(jī)沿設(shè)定方向移動(dòng)。

def forward():

motor1a.high()

motor1b.low()

4.創(chuàng)建一個(gè)向后移動(dòng)的函數(shù)。這會(huì)看到GPIO引腳狀態(tài)反轉(zhuǎn),從而導(dǎo)致電動(dòng)機(jī)沿相反方向旋轉(zhuǎn)。

def backward():

motor1a.low()

motor1b.high()

5.創(chuàng)建一個(gè)停止電動(dòng)機(jī)的函數(shù)。通過(guò)將兩個(gè)引腳都拉低,我們告訴電動(dòng)機(jī)控制器停止電動(dòng)機(jī)的所有運(yùn)動(dòng)。

def stop():

motor1a.low()

motor1b.low()

6.創(chuàng)建一個(gè)最終的“測(cè)試”函數(shù),該函數(shù)將調(diào)用先前的函數(shù)并運(yùn)行一個(gè)測(cè)試程序,該程序?qū)⑹闺妱?dòng)機(jī)“向前”旋轉(zhuǎn)兩秒鐘,再“向后”旋轉(zhuǎn)兩秒鐘。然后它將停止電動(dòng)機(jī)。

def test():

forward()

utime.sleep(2)

backward()

utime.sleep(2)

stop()

7.創(chuàng)建一個(gè)for循環(huán),該循環(huán)將連續(xù)5次運(yùn)行此測(cè)試函數(shù)

for i in range(5):

test()

將代碼作為motor.py保存到Raspberry Pi Pico,然后單擊綠色箭頭以運(yùn)行代碼。電機(jī)將雙向旋轉(zhuǎn)五次。
責(zé)任編輯:pj

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

    關(guān)注

    52

    文章

    8226

    瀏覽量

    146251
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16332

    瀏覽量

    177803
  • 直流電機(jī)
    +關(guān)注

    關(guān)注

    36

    文章

    1710

    瀏覽量

    70156
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    控制直流電機(jī)的正轉(zhuǎn)反轉(zhuǎn)和PWM調(diào)速直流電機(jī)驅(qū)動(dòng),單片機(jī)...

    控制直流電機(jī)的正轉(zhuǎn)反轉(zhuǎn)和PWM調(diào)速直流電機(jī)驅(qū)動(dòng),單片機(jī)與L298之間如何用光耦隔離?
    發(fā)表于 12-06 15:54

    單片機(jī)控制直流電機(jī)

    何用單片機(jī)來(lái)控制直流電機(jī),需要準(zhǔn)備什么?能發(fā)一下代碼嗎?我現(xiàn)在有51單片機(jī)的控制板和一個(gè)直流電機(jī)
    發(fā)表于 07-12 15:57

    何用dsp控制直流電機(jī)風(fēng)扇來(lái)散熱達(dá)到恒溫效果?

    何用dsp控制直流電機(jī)風(fēng)扇來(lái)散熱達(dá)到恒溫效果,基于pid控制原理
    發(fā)表于 05-12 09:38

    直流電機(jī)

    什么是直流電機(jī) 使用直流電源的電機(jī)叫做直流電機(jī)。因此只要把直流電機(jī)的端子接到直流電源上,就可以
    發(fā)表于 01-09 15:05 ?4037次閱讀
    <b class='flag-5'>直流電機(jī)</b>

    直流電機(jī)PWM控制

    直流電機(jī)PWM控制設(shè)計(jì):基于VHDL語(yǔ)言實(shí)現(xiàn)直流電機(jī)PWM控制設(shè)計(jì),有仿真,有程序,有結(jié)論
    發(fā)表于 11-08 18:51 ?52次下載

    微型直流電機(jī)非常容易控制的原因

    電機(jī)的應(yīng)用中,微型直流電機(jī)是非常容易控制的,為什么這么說(shuō)呢? 對(duì)比交流電機(jī),微型直流電機(jī)是通過(guò)直流電
    的頭像 發(fā)表于 11-14 11:53 ?3052次閱讀

    直流電機(jī)控制

    直流電機(jī)控制說(shuō)明。
    發(fā)表于 05-19 09:45 ?36次下載

    直流電機(jī)PWM控制

    直流電機(jī)PWM控制(電源技術(shù)屬于哪個(gè)期刊)-直流電機(jī)PWM控制,有需要的可以參考!
    發(fā)表于 09-15 15:29 ?142次下載
    <b class='flag-5'>直流電機(jī)</b>PWM<b class='flag-5'>控制</b>

    何用Arduino驅(qū)動(dòng)直流電機(jī)

    電子發(fā)燒友網(wǎng)站提供《如何用Arduino驅(qū)動(dòng)直流電機(jī).zip》資料免費(fèi)下載
    發(fā)表于 11-17 14:44 ?1次下載
    如<b class='flag-5'>何用</b>Arduino驅(qū)動(dòng)<b class='flag-5'>直流電機(jī)</b>

    直流電機(jī)控制的基本方法

    直流電機(jī)是一種最基本的電動(dòng)機(jī)類(lèi)型之一,其速度和方向可以通過(guò)控制電流來(lái)實(shí)現(xiàn)。直流電機(jī)常常作為工業(yè)控制系統(tǒng)的主要組成部分,其他領(lǐng)域也廣泛應(yīng)用。
    發(fā)表于 03-26 22:21 ?7285次閱讀

    arduino直流電機(jī)

    這一期我們來(lái)學(xué)習(xí)如何控制直流電機(jī)。 需要材料:Arduino UNO 直流電機(jī)——本文以12V額定電機(jī)為例
    發(fā)表于 03-30 13:46 ?3次下載
    arduino<b class='flag-5'>直流電機(jī)</b>

    ros與arduino通信控制直流電機(jī)

    前言:在成功通過(guò)arduino開(kāi)發(fā)板控制直流電機(jī)后,開(kāi)始嘗試用ros與arduino通信來(lái)控制直流電機(jī),為無(wú)人小車(chē)作準(zhǔn)備 硬件 ardui
    發(fā)表于 03-31 11:45 ?4次下載
    ros與arduino通信<b class='flag-5'>控制</b><b class='flag-5'>直流電機(jī)</b>

    何用編碼器控制直流電機(jī)

    電子發(fā)燒友網(wǎng)站提供《如何用編碼器控制直流電機(jī).zip》資料免費(fèi)下載
    發(fā)表于 06-25 11:20 ?5次下載
    如<b class='flag-5'>何用</b>編碼器<b class='flag-5'>控制</b><b class='flag-5'>直流電機(jī)</b>

    使用Arduino來(lái)控制直流電機(jī)

    電子發(fā)燒友網(wǎng)站提供《使用Arduino來(lái)控制直流電機(jī).zip》資料免費(fèi)下載
    發(fā)表于 07-03 11:04 ?2次下載
    使用Arduino<b class='flag-5'>來(lái)</b><b class='flag-5'>控制</b><b class='flag-5'>直流電機(jī)</b>

    直流電機(jī)的勵(lì)磁是直流電嗎?直流電機(jī)勵(lì)磁的作用?

    是指直流電機(jī)的勵(lì)磁線圈直接與電機(jī)繞組相連,形成閉路,通過(guò)在繞組中產(chǎn)生磁場(chǎng)來(lái)達(dá)到勵(lì)磁的目的。根據(jù)勵(lì)磁電源的不同,自勵(lì)磁又可以分為磁場(chǎng)電源自勵(lì)磁和電樞電源自勵(lì)磁兩種方式。 磁場(chǎng)電源自勵(lì)磁是指通過(guò)將一定的
    的頭像 發(fā)表于 01-18 16:07 ?2993次閱讀
    主站蜘蛛池模板: 92国产精品午夜免费福利视频| 亚洲精品另类有吗中文字幕| 韩国甜性涩爱| 中国人泡妞xxxxxxxx19| 欧美日韩精品| 国产成人一区二区三区在线观看| 亚洲精品蜜桃AV久久久| 绿巨人www| 国产扒开美女双腿屁股流白浆 | 亚洲精品无码一区二区三区四虎| 久色乳综合思思在线视频| 宝贝乖女好紧好深好爽老师| 迅雷成人下载| 芒果影院网站在线观看| 国产99精品视频| 一区二区三区四区国产| 青青草原影视| 和美女啪啪啪动态图| 9久久99久久久精品齐齐综合色圆| 四虎成人影院| 久青草国产在视频在线观看| 大屁股妇女流出白浆| 亚洲综合色婷婷在线影院| 欧美午夜精品A片一区二区HD| 国产亚洲精品久久久久久白晶晶| 4484在线观看视频| 无码一卡二卡三卡四卡| 两性午夜刺激爽爽视频| 国产99久久九九免费精品无码| 又粗又大又爽又黄的免费视频| 日本吃孕妇奶水免费观看| 精品久久伊人| 爆操大胸美女| 又黄又肉到湿的爽文| 色婷婷激婷婷深爱五月小蛇| 久久久久久免费高清电影| 俄罗斯另类Z0Z0ZOZO| 中文字幕亚洲综合小综合在线| 熟女理发厅| 男女后进式猛烈xx00动态图片 | 成人免费看片45分钟|