本設(shè)計分享的是基于DRV8830迷你I2C電機驅(qū)動器設(shè)計,見附件下載其原理圖/PCB/驅(qū)動源碼等。該迷你I2C電機驅(qū)動器電路采用2個DRV8830。DRV8830一方面為電池供電,另一方面為打印機和其他低電壓或電池供電的運動控制應(yīng)用提供集成的電機驅(qū)動器解決方案。該迷你I2C電機驅(qū)動器模塊具有兩個H橋驅(qū)動器,可以驅(qū)動兩個直流電機或兩個步進電機繞組,以及其他負載如電磁閥。它需要一個板載5V穩(wěn)壓器,可為I2C總線供電。所有驅(qū)動器線路均受二極管保護,不受反電動勢的影響。DRV8830迷你I2C電機驅(qū)動器同時具有兩個故障指示燈和四個LED指示燈,用于指示每個電機正在運行的方向。DRV8830迷你I2C電機驅(qū)動器硬件概述:
DRV8830迷你I2C電機驅(qū)動器特點:
每個通道的默認(rèn)最大驅(qū)動電流為200mA,請參見電路板的正面圖
每個通道(CH1,CH2)加上一個電阻,電阻(R5,R12)的每個值都是1Ω,所以最大驅(qū)動電流是200mA,根據(jù)下面的公式
同時,每個通道提供一個保留的可焊接焊盤(CH1的R6,CH2的R13),因此您可以在電路板上焊接電阻以更改每個通道的電阻值。以下是將電阻加到電路板上的新方程式
更改默認(rèn)I 2 C地址
每個通道的I 2 C地址是可變的。請看看板的背面,你會發(fā)現(xiàn)有4個跳線墊; A0_CH1和A1_CH1為通道1,A0_CH2和A1_CH2為通道2,如下所示:
DRV8830迷你I2C電機驅(qū)動器應(yīng)用思路:
只要在5v不消耗大于1A的電動機,該馬達驅(qū)動器可用于驅(qū)動任何拉絲的電動馬達。兩個電機可以同時驅(qū)動,同時設(shè)定為不同的速度和方向。速度可以完全成比例,由I2C命令控制。