DRV8701芯片数据手册整理(偏应用讲解无过多理论性的东西)第一篇(全国大学生智能车竞赛硬件驱动部分必备知识)

如本人理解有错,望大家指出,诚恳接受。


一、什么是DRV8701芯片?

DRV8701是一个有刷直流电机全桥门极驱动芯片。

(一)何为有刷?

有刷电机就是电机内部的转刷耗材采用的是碳,售价便宜,磨损较大,使用时噪声比较大因为碳刷是与电枢接触的,所以会有火花的产生,一般有刷电机都采用直流电。

那么何为无刷呢?

无刷电机就是通过电子换向器来控制电机,不采用有刷电机碳刷转动换向器的方案了。

大家如果感兴趣的话可以参考有刷电机和无刷电机的优缺点_哔哩哔哩_bilibili这个小视频,这里不过多赘述。

(二)全桥

通俗一点来讲,驱动电机光有驱动芯片(内置桥的芯片不算)是不够的,为了能让芯片充分发挥作用,利用桥电路来控制电机的正转和反转、控制电机的速度(需要芯片支持PWM控制),同时也能提高效率以及保护电机。那么全桥即H桥,除了全桥外,还有半桥和三相桥,总之,桥越完善,效率就越高,性能就越高。这里不过多追逐,感兴趣的小伙伴可以自行搜集资料。


二、概述DRV8701芯片

根据数据手册,DRV8701有两种型号,分别为DRV8701P和DRV8701E。P结尾的意思就是通过芯片上PWM口来控制电机,E结尾的就是通过芯片上PH和EN口来控制。
重要参数信息:都支持100%的PWM占空比,芯片耐压值为5.9V — 45V,24Pin,VQFN封装,芯片大小 4.0*4.0*0.9mm大小。
其余描述信息可以具体的参见手册第一页的Description部分,会在尾页贴上数据手册。


三、DRV8701芯片引脚功能

图1 -> 芯片引脚信息

 先说重要的引脚 -> PH和EN以及IN1和IN2
EN为14脚,主要负责确定全桥是否使能,通俗一点说人话就是我是否使能这个芯片。
PH为15脚,主要负责桥相的控制,说人话就是控制电机正转或反转。
IN1和IN2分别为15和14脚,因为PWM控制方式比较特殊,第一篇不说明,后面更新第二期的时候具体说明。

其次是重要的引脚,见下表

表1 -> 引脚信息表
引脚类型描述
名字引脚序号
VM1电源电源连接电机供电电压;用0.1-µF陶瓷电容将VM1的电源引脚旁路到GND。此外,还需要一个至少10µF的电容,用于VM的电源。额外的可能需要根据驱动电流来确定电容值
GND5电源任何一个设备的地引脚,必须要与地相连
16
PPAD
VCP2电源电荷泵输出将一个16v,1uf的陶瓷电容接到VM上
CPH3电源电荷泵开关节点将一个额定电压足以承受电路中 VM 电压的 0.1 微法拉 X7R 型电容器,连接在电荷泵电路的两个开关节点 CPH 和 CPL 之间。这样的连接通常是为了提供平滑的电压输出,减少纹波,作为电荷泵电路稳定工作的一部分。
CPL4
DVDD8电源逻辑调节器DVDD是一个3.3 v逻辑电源稳压器;
用一个6.3 v, 1 μ f的陶瓷电容旁路到地
AVDD7电源模拟调节器AVDD是一个4.8 v模拟电源稳压器;
用一个6.3 v, 1 μ f的陶瓷电容旁路到地
nSLEEP13输入设备睡眠模式将逻辑电平拉低以将设备置于低功耗睡眠模式,使用场效应晶体管FETs实现高阻抗High-Z;内部下拉电阻。说人话就是利用内部电路的下拉电阻和 FETs 的高阻抗模式,来将设备置于低功耗睡眠模式
IDRIVE12输入栅极驱动电流设定引脚电阻值或施加在此引脚上的电压决定了栅极驱动电流
VREF6输入模拟基准输入在 0.3 伏特到 AVDD 电压之间施加一个电压来控制电流调节的过程。说人话就是这是一个参考模拟信号,该信号被用来设定电流调节器的参考点,从而控制输出电流的大小。
nFAULT9开漏故障指示引脚当电路出现故障时,它会通过开漏输出强制输出逻辑低电平,平常无故障情况下应当要求它输出高电平
SNSOUT10开漏感测比较器输出当电路中的驱动电流达到一个特定的阈值,触发了电流斩波保护机制时,开漏输出会被强制拉低到逻辑低电平。正常工作时应当能够输出逻辑高电平
SO11输出并联放大器输出该引脚上的电压是由SP的电压与一个增益系数 AV 相乘,再加上一个固定的偏移量得到的。同时在该引脚上不应放置超过 1nF的电容负载。
SN20输入并联放大器负输入通过电流检测电阻连接到SP和GND
SP21输入并联放大器正输入通过电流检测电阻连接到低侧FET源和SN
GH117输出高侧连接高一侧的FET栅极,说人话就是连接到栅极的驱动高电平电压的控制信号,这个电压必须高于 FET 源极电压,这样才能确保 FET 完全导通。
GH224
GL119输出低侧连接低一侧的FET栅极,对低一侧来说,没啥要求
GL222
SH118输入阶段节点需要将一个组件或信号连接到高侧 FET 的源极,同时连接到低侧 FET 的漏极。这种连接方式在设计 H 桥电路时非常关键,它确保了电路可以正常工作,实现对负载的控制。在实际应用中,通常需要使用适当的驱动电路来控制高侧和低侧 FET 的开关,以确保它们能够正确地导通和截止。
SH223

四、官方给大家整理的需要各位小伙伴在设计电路时要加的器件

图2 -> 官方给大家整理的

Attention:DRV8701 上没有 VCC 引脚,但需要为开漏输出的 nFAULT 和 SNSOUT 引脚提供 VCC 供电电压的上拉电阻。系统控制器的供电可以用于这个上拉电压,或者这些引脚可以被上拉到 AVDD 或 DVDD。

同时,官方也给大家推荐整理了连接FET的连接方式,如下图所示

图3 -> 官方给大家整理的

五、芯片规格

电子人都知道每个器件都有它的额定值跟最大值,一旦超过期间就废掉了,所以官方同时也给大家整理了一下,都是一些简单的东西,看后面引脚就能判别了,直接上图。

图4 -> 官方给大家整理的最大值,尽量保证在极值中间


同时官方也给小伙伴们整理了它们推荐的工作区间

图5 -> 官方给大家推荐的参数

Attention:给玩智能车的小伙伴们提个醒,不要过于追求精度,输入的PWM波最大不要超过100kHz

结语

感谢大家的观看,有什么不足之处可以提出,一起共同进步。下一篇将结合本篇内容讲述原理图和PWM控制电机的原理,最后再次诚挚感谢各位观看,如讲的不好大家多多包含。


文档提供:TI
如有侵权联系我,立马删除。

看起来您提到的 "drv8701erger" 可能是一个特定的设备、软件或者是技术组件名称,但在提供的信息中并不明确。然而,“DRV8701”是一款由TI (Texas Instruments) 提供的高性能驱动IC,主要用于电机控制应用。 ### DRV8701介绍 **基本功能**: - **双向电机驱动**: 支持两个单独的步进电机或直流电机,并能够提供正反转控制。 - **PWM控制**: 内置高速脉宽调制 (PWM) 控制器,用于精确调整电机速度。 - **自检测电路**: 包含电流限制、欠压锁定等功能,提高系统的鲁棒性和可靠性。 - **过热保护**: 当温度超过安全阈值时自动降低输出功率,避免器件损坏。 - **灵活的接口**: 支持多种输入信号模式,如脉冲+方向信号、单步+方向信号等。 **应用场合**: - 步进电机控制:广泛应用于自动化设备、机器人、打印机等领域。 - 直流电机控制:适用于电动工具、模型飞机、电动汽车控制器等需求高精度转速调节的应用场景。 ### 使用注意事项: 1. **电源管理**:确保选择合适的供电电压范围,并注意电源滤波以减少电磁干扰。 2. **负载匹配**:根据电机的规格和实际应用需求合理选择DRV8701的配置。 3. **散热考虑**:虽然DRV8701有内部过热保护机制,但仍需关注外部散热条件,尤其是在长时间高负荷运行时。 如果您在使用DRV8701过程中遇到具体的难题,比如如何连接硬件、调试程序或是理解某些特定功能的工作原理,请详细描述问题的具体情况,以便获得更针对性的帮助。 --- **相关问题**: 1. 如何为DRV8701选择正确的电源电压? 2. 在使用DRV8701进行电机控制时,如何设置PWM频率以达到最佳性能? 3. 如果遇到DRV8701过热保护的情况,该如何排查和解决?
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值