18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>TB6612FNG 電機驅(qū)動器開源分享

TB6612FNG 電機驅(qū)動器開源分享

2022-07-01 | zip | 0.03 MB | 次下載 | 3積分

資料介紹

pYYBAGKxpeCAeLCZAAVALDQPXfE753.png



組件

TB6612FNG(O,C,8,EL
× 1
227CKS035M
伊利諾伊電容器
× 1
741C083510JP
× 1
Y1624350R000T9R
Vishay電阻器(Vishay Precision Group 的部門)
× 1
標(biāo)頭男
?
× 1

描述

TB6612FNG 電機驅(qū)動

?

TB6612FNG電機驅(qū)動器可以以 1.2A(峰值 3.2A)的恒定電流控制多達兩個直流電機。兩個輸入信號(IN1 和 IN2)可用于以四種功能模式之一控制電機:CW、CCW、短制動和停止。兩個電機輸出(A 和 B)可以單獨控制,每個電機的速度通過頻率高達 100kHz 的 PWM 輸入信號控制。應(yīng)將 STBY 引腳拉高以使電機脫離待機模式。

?

poYBAGKxpfWASQwpAACHxc87BN8249.jpg

?

邏輯電源電壓 (VCC) 可以在 2.7--5.5VDC 的范圍內(nèi),而電機電源 (VM) 的最大電壓限制為 15VDC。每個通道的額定輸出電流高達 1.2A(或短單脈沖高達 3.2A)。

如圖所示,這個小板安裝了所有組件。兩條電源線上都包含去耦電容。TB6612FNG 的所有引腳都被分成兩個 0.1" 間距接頭;這些引腳的排列方式是輸入引腳在一側(cè),輸出引腳在另一側(cè)。

?

pYYBAGKxpfiAdEozAABbCpRHbF8468.png

?

TB6612電機驅(qū)動模塊采用TB6612FNG作為驅(qū)動芯片,具有大電流(1.2A連續(xù)電流),雙通道輸出,MOSFET-H橋結(jié)構(gòu),可驅(qū)動兩臺電機。電機電壓和模塊的工作電壓是分開的——模塊的 VCC:2.7 V 到 5.5 V,電機的 VM:15V(最大值)。但電機的最佳工作電壓為2.5V-13.5V,低于2.5V時無法工作。

容易控制,通過設(shè)置MA和MB的高低電平可以控制兩個舵機的正反轉(zhuǎn),PWMA和PWMB是控制電機轉(zhuǎn)速的;因此,只有 4 個 I/O 引腳會被占用。電機連接和信號輸入的防反接端口插接牢固方便。通過芯片內(nèi)部的低壓檢測和熱關(guān)斷來保護電路,您無需擔(dān)心破壞您的項目或損壞主控板。

特征

?

poYBAGKxpfqAFAkyAACueJQ48Xw673.jpg

?

> 采用TB6612FNG電機驅(qū)動芯片,最大輸出電流1.2A。

> 接線牢固方便,電機連接和信號輸入均帶有防反接端口。

> 簡單控制:同時控制兩臺電機 - MA 和 MB 控制電機方向,PWMA 和 PWMB 控制轉(zhuǎn)速。

> 雙電源。模塊的 VCC:2.7-5.5 V,電機的 VM:15V(最大)。

> 小巧輕便,帶3mm安裝孔,適用于智能汽車。

> 內(nèi)置熱關(guān)斷電路和低電壓檢測。

> 尺寸:42 x 32 毫米

實驗測試

我用 Arduino 驅(qū)動 2 個電機

驅(qū)動 2 個電機加速和減速。

成分

-1 x TB6612 電機驅(qū)動器

-1 x Arduino Uno

-1 x 電機

-1 x 18650 電池座

-2 x 18650 鋰電池

- 幾根跳線

步驟 1. 安裝庫

打開 Arduino 軟件,選擇 Sketch -> Include Library -> Add .ZIP Library。

?

pYYBAGKxpfyAJjz6AABrIuxJvyg459.png

?

選擇下載的zip文件并打開。SunFounder_TB6612.zip

?

?

?

步驟 2. 打開示例

打開 File -> Examples -> Sunfounder TB6612 Motor Driver -> motor,然后上傳這個例子

?

poYBAGKxpf6AKty6AAB9FPD93So771.jpg

?

步驟 3. 接線

將獨立電源連接到模塊,如下圖所示:

獨立電源TB6612電機驅(qū)動VCCVMGNDGND

將 Arduino UNO 連接到模塊:

Arduino UNOTB6612電機驅(qū)動器5VVCCGNDGND5MA6PWMA9MB10PWMB

將電機連接到模塊:

電機TB6612電機驅(qū)動器黑線A1紅線A2黑線B1紅線B2

以下是接線的樣子:

?

pYYBAGKxpgGAHtckAABwqiGnPvs844.png

?

示例上傳后,電機會加速旋轉(zhuǎn)并正向減速,然后反向重復(fù)。

您可以打開串行監(jiān)視器查看輸出 PWM 值的變化 - 從小到大,然后從大到小。

電機轉(zhuǎn)速與PWM值呈正相關(guān)。

?

?

II 用 Raspberry pi 控制 2 個電機

步驟 1. 接線

由于電機會消耗大量功率,因此您需要為該模塊提供獨立的電源,以確保伺服有充足的供電。

將獨立電源連接到模塊,如下圖所示:

獨立電源TB6612電機驅(qū)動VCCVMGNDGND

樹莓派連接到模塊:

樹莓派TB6612電機驅(qū)動3.3VVCCGNDGNDGPIO17MAGPIO27PWMAGPIO18MBGPIO22PWMB

將電機連接到模塊:

電機TB6612電機驅(qū)動器黑線A1紅線A2黑線B1紅線B2

?

樹莓派的引腳:

?

poYBAGKxpgOAQJUpAAEFu_e6y08313.png

?

將伺服連接到模塊:

電機TB6612電機驅(qū)動器黑線A1紅線A2黑線B1紅線B2

步驟 2. 建立您的項目:

通過 ssh 登錄樹莓派,從 Github 復(fù)制 TB6612 倉庫:

git 克隆 https://github.com/sunfounder/SunFounder_TB6612.git

復(fù)制后,您將獲得 TB6612 的 Python 包。將其導(dǎo)入Python程序中,即可使用。

這是一個簡單的例子:

1.創(chuàng)建一個新文件:

mkdir test_TB6612/

2. 將包復(fù)制到文件中:

cd test_TB6612

cp –r /home/pi/SunFounder_TB6612 ./

3.創(chuàng)建代碼文件

觸摸 test_motor.py

這里你的程序的文件結(jié)構(gòu)是這樣的:

測試_TB6612/

?

pYYBAGKxpgWAHN13AAB0I9SaGZs252.png

?

有了這個結(jié)構(gòu),就可以成功導(dǎo)入 Python 文件了。

接下來,讓我們看看如何控制電機。

步驟 3. 驅(qū)動電機的代碼

納米 test_motor.py

輸入以下代碼:

#!/usr/bin/env python

進口時間

從 SunFounder_TB6612 導(dǎo)入 TB6612

導(dǎo)入 RPi.GPIO 作為 GPIO

?

定義主():

進口時間

?

打印 ”********************************************”

打印 ”* *”

print "* SunFounder TB6612 *"

打印 ”* *”

print "* 將 MA 連接到 BCM17 *"

print "* 將 MB 連接到 BCM18 *"

print "* 將 PWMA 連接到 BCM27 *"

print "* 將 PWMB 連接到 BCM22 *"

打印 ”* *”

打印 ”********************************************”

GPIO.setmode(GPIO.BCM)

GPIO.setup((27, 22), GPIO.OUT)

a = GPIO.PWM(27, 60)

b = GPIO.PWM(22, 60)

一開始(0)

b.開始(0)

?

def a_speed(值):

a.ChangeDutyCycle(值)

?

def b_speed(值):

b.ChangeDutyCycle(值)

?

電機A = TB6612.電機(17)

電機B = TB6612.電機(18)

motorA.debug = True

motorB.debug = True

motorA.pwm = a_speed

motorB.pwm = b_speed

?

延遲 = 0.05

?

電機A.forward()

對于范圍內(nèi)的 i (0, 101):

電機A.速度=我

time.sleep(延遲)

對于范圍內(nèi)的 i (100, -1, -1):

電機A.速度=我

time.sleep(延遲)

?

motorA.backward()

對于范圍內(nèi)的 i (0, 101):

電機A.速度=我

time.sleep(延遲)

對于范圍內(nèi)的 i (100, -1, -1):

電機A.速度=我

time.sleep(延遲)

?

motorB.forward()

對于范圍內(nèi)的 i (0, 101):

電機B.速度=我

time.sleep(延遲)

對于范圍內(nèi)的 i (100, -1, -1):

電機B.速度=我

time.sleep(延遲)

?

motorB.backward()

對于范圍內(nèi)的 i (0, 101):

電機B.速度=我

time.sleep(延遲)

對于范圍內(nèi)的 i (100, -1, -1):

電機B.速度=我

time.sleep(延遲)

?

poYBAGKxpgiAE3iQAADSLChDlvs059.png

?

定義銷毀():

電機A.stop()

馬達B.stop()

?

如果 __name__ == '__main__':

嘗試:

主要的()

除了鍵盤中斷:

破壞()

?

按 Ctrl+X 退出,會提示保存更改,輸入 Y(保存)或 N(未保存),然后按 Enter 鍵退出。

輸入命令以運行示例:

?

python test_motor.py

?

我們?nèi)匀粫吹诫姍C加速旋轉(zhuǎn)并正向減速,然后反向重復(fù),如前所示。

附件

數(shù)據(jù)表

SunFounder_TB6612.zip

?

?

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1PFC電路與BOOST電路設(shè)計實例分享
  2. 1.83 MB   |  12次下載  |  4 積分
  3. 2世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
  4. 10.93 MB  |  11次下載  |  免費
  5. 3電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
  6. 6.47 MB  |  11次下載  |  免費
  7. 4PWM控制器的控制方法
  8. 0.39 MB   |  3次下載  |  4 積分
  9. 5電流檢測芯片F(xiàn)P135應(yīng)用說明
  10. 1.24 MB   |  3次下載  |  免費
  11. 6全面解讀被動式與主動式PFC電路
  12. 1.27 MB   |  1次下載  |  4 積分
  13. 7HC88L051F4低功耗芯片規(guī)格書
  14. 4.76 MB  |  1次下載  |  免費
  15. 8CIU32D655x5數(shù)據(jù)手冊
  16. 2.14 MB   |  1次下載  |  免費

本月

  1. 1常用電子元器件使用手冊
  2. 2.40 MB   |  52次下載  |  免費
  3. 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
  4. 2.27 MB   |  33次下載  |  10 積分
  5. 3PFC電路與BOOST電路設(shè)計實例分享
  6. 1.83 MB   |  12次下載  |  4 積分
  7. 4世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
  8. 10.93 MB  |  11次下載  |  免費
  9. 5電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
  10. 6.47 MB  |  11次下載  |  免費
  11. 6USB拓展塢PCB圖資料
  12. 0.57 MB   |  11次下載  |  免費
  13. 7MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
  14. 4.51 MB   |  9次下載  |  免費
  15. 8HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊
  16. 0.70 MB   |  9次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935134次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191424次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183352次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81600次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73818次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分