資料介紹

組件
|
TB6612FNG(O,C,8,EL
|
× 1 |
|
227CKS035M
伊利諾伊電容器
|
× 1 |
|
741C083510JP
|
× 1 |
|
Y1624350R000T9R
|
× 1 |
|
標(biāo)頭男
?
|
× 1 |
描述
TB6612FNG 電機驅(qū)動
?
TB6612FNG電機驅(qū)動器可以以 1.2A(峰值 3.2A)的恒定電流控制多達兩個直流電機。兩個輸入信號(IN1 和 IN2)可用于以四種功能模式之一控制電機:CW、CCW、短制動和停止。兩個電機輸出(A 和 B)可以單獨控制,每個電機的速度通過頻率高達 100kHz 的 PWM 輸入信號控制。應(yīng)將 STBY 引腳拉高以使電機脫離待機模式。
?

?
邏輯電源電壓 (VCC) 可以在 2.7--5.5VDC 的范圍內(nèi),而電機電源 (VM) 的最大電壓限制為 15VDC。每個通道的額定輸出電流高達 1.2A(或短單脈沖高達 3.2A)。
如圖所示,這個小板安裝了所有組件。兩條電源線上都包含去耦電容。TB6612FNG 的所有引腳都被分成兩個 0.1" 間距接頭;這些引腳的排列方式是輸入引腳在一側(cè),輸出引腳在另一側(cè)。
?

?
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)心破壞您的項目或損壞主控板。
特征
?

?
> 采用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。
?

?
選擇下載的zip文件并打開。SunFounder_TB6612.zip
?
?
?
步驟 2. 打開示例
打開 File -> Examples -> Sunfounder TB6612 Motor Driver -> motor,然后上傳這個例子
?

?
步驟 3. 接線
將獨立電源連接到模塊,如下圖所示:
獨立電源TB6612電機驅(qū)動VCCVMGNDGND
將 Arduino UNO 連接到模塊:
Arduino UNOTB6612電機驅(qū)動器5VVCCGNDGND5MA6PWMA9MB10PWMB
將電機連接到模塊:
電機TB6612電機驅(qū)動器黑線A1紅線A2黑線B1紅線B2
以下是接線的樣子:
?

?
示例上傳后,電機會加速旋轉(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
?
樹莓派的引腳:
?

?
將伺服連接到模塊:
電機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/
?

?
有了這個結(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(延遲)
?

?
定義銷毀():
電機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
?
?
?
- Toshiba東芝TB6612FNG電機驅(qū)動IC中文版產(chǎn)品規(guī)格書 4次下載
- TOSHIBA東芝TB6612FNG電機驅(qū)動IC產(chǎn)品規(guī)格書 0次下載
- STM32平衡小車 TB6612電機驅(qū)動學(xué)習(xí)
- 使用STM32與TB6612FNG驅(qū)動直流減速電機
- TB6612FNG電機驅(qū)動模塊純硬件調(diào)試
- 雙DC馬達驅(qū)動IC TB6612FNG產(chǎn)品規(guī)格介紹 1次下載
- 用PIC16F877A和TB6612FNG電機驅(qū)動的微型電路
- TB6612FNG雙路全橋驅(qū)動芯片的數(shù)據(jù)手冊和電路原理圖免費下載 33次下載
- TB6612FNG直流電動機驅(qū)動芯片的數(shù)據(jù)手冊免費下載 37次下載
- TB6612FNG驅(qū)動芯片與直流電機控制教程資料免費下載 23次下載
- 直流電機的原理和控制減速器的作用及直流電機驅(qū)動芯片TB6612FNG概述 50次下載
- 基于AVR單片機與TB6612FNG的直流電機控制的設(shè)計與實現(xiàn) 23次下載
- TB6612FNG_Breakout_v11 59次下載
- TB6612FNG簡介及其與單片機的直流電機控制系統(tǒng)設(shè)計 237次下載
- TB6612FNG在直流電機控制設(shè)計中的應(yīng)用
- 步進電機驅(qū)動器的主要驅(qū)動方式有哪些?簡單介紹 406次閱讀
- 步進電機驅(qū)動器有哪些類型?該如何分類? 415次閱讀
- 電機驅(qū)動器的種類及其特點 1388次閱讀
- VFD和普通電機驅(qū)動器的區(qū)別 974次閱讀
- 如何正確選擇步進電機驅(qū)動器 2394次閱讀
- 為什么步進電機要加驅(qū)動器 1613次閱讀
- 伺服電機驅(qū)動器設(shè)置參數(shù)教程 7586次閱讀
- 開源電機驅(qū)動器開發(fā)方法與實現(xiàn) 1600次閱讀
- CLN17電機驅(qū)動器的特點和應(yīng)用場景 1659次閱讀
- 驅(qū)動器和電機驅(qū)動器的概念 3166次閱讀
- 步進電機驅(qū)動器有什么參數(shù)_步進電機驅(qū)動器常見故障維修 1.6w次閱讀
- dfrobotTB6612FNG微型雙路直流電機驅(qū)動模塊簡介 7504次閱讀
- 步進電機驅(qū)動器工作模式_步進電機驅(qū)動器電路圖 9122次閱讀
- 東芝新推出的低功耗有刷直流電機驅(qū)動器芯片的詳細介紹 4931次閱讀
- 希捷利用HAMR技術(shù)推出48TB磁盤驅(qū)動器 4660次閱讀
下載排行
本周
- 1PFC電路與BOOST電路設(shè)計實例分享
- 1.83 MB | 12次下載 | 4 積分
- 2世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
- 10.93 MB | 11次下載 | 免費
- 3電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
- 6.47 MB | 11次下載 | 免費
- 4PWM控制器的控制方法
- 0.39 MB | 3次下載 | 4 積分
- 5電流檢測芯片F(xiàn)P135應(yīng)用說明
- 1.24 MB | 3次下載 | 免費
- 6全面解讀被動式與主動式PFC電路
- 1.27 MB | 1次下載 | 4 積分
- 7HC88L051F4低功耗芯片規(guī)格書
- 4.76 MB | 1次下載 | 免費
- 8CIU32D655x5數(shù)據(jù)手冊
- 2.14 MB | 1次下載 | 免費
本月
- 1常用電子元器件使用手冊
- 2.40 MB | 52次下載 | 免費
- 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 10 積分
- 3PFC電路與BOOST電路設(shè)計實例分享
- 1.83 MB | 12次下載 | 4 積分
- 4世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
- 10.93 MB | 11次下載 | 免費
- 5電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
- 6.47 MB | 11次下載 | 免費
- 6USB拓展塢PCB圖資料
- 0.57 MB | 11次下載 | 免費
- 7MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
- 4.51 MB | 9次下載 | 免費
- 8HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊
- 0.70 MB | 9次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論