基于DRV8701芯片的全桥驱动电路

基于DRV8701芯片的全桥驱动电路

1. 驱动芯片和MOS选择
制作这个全桥驱动电路的最初目的是完成智能车声音信标组的比赛赛题。我和队友在十四届比赛中也参加了信标组,H车的重量和布局都对电路的设计提出了一定的要求。前些年车队祖传的IR2104+IRLR7843驱动和BTN驱动我们都用过,感觉都不是很理想,IR2104的方案驱动能力有点弱,而且还需要在主板上单独提供设计一个BOOST电路,提供大于10V的电压,BTN方案则是体积太大了。因此便萌生了寻求新的驱动方案的想法。
新的驱动方案的主要优化方向也就是这两点,第一是尽可能缩小整个电路所用的体积,二是在提升或者保证性能的同时简化电路设计。

2. DRV8701
有了方向,我就在TI和Inf两家的官网看相关的芯片,最终就发现DRV8701非常符合我的要求:首先是电路外围设计,DRV8701可以工作在6-45V的宽电压范围,而且无需外部升压,这样,小车的主板上就可以省出升压电路的空间,其次,一块QFN24封装的DRV8701芯片就可以驱动整个全桥,相比于两种祖传的方案可以说是非常优越了。所以我就抱着试试的心态设计了驱动电路。(为了节省空间,MOS管我也是在保证性能的前提下选择了一款占用体积很小的)
DRV8701有两款,分别是P和E,一种是PWM控制的,一款是使能控制。由于对PWM控制比较熟悉,所以就选择了P。小车的供电是来自于一块2S的航模电池,满电电压大概8.7V的样子。 根据手册里找到的这个说明:1
我们可以看到:在这个电压下,我们可以让VM与VBAT一致,而无需其他调节电压的电路(值得注意的是,在12-14v时,也能够满足这一条件,因此这块驱动芯片适用于目前所有的车模)。其他的引脚设置,就跟着手册的说明来设置就好,这块芯片的手册对于外围电路的设计说的非常详细。
在这里插入图片描述
在这里插入图片描述

值得注意的是VREF和IDRIVE的设置,VREF的值依赖于它与AVDD之间分压电阻的值,并且会影响芯片的Chopping Current,通过调节SP、SN两个引脚之间的采样电阻值就可以影响上述电流值,具体的需求可以通过如下公式计算: 在这里插入图片描述
这里的Av是芯片内部一个放大器的放大系数:(20V/V)
在这里插入图片描述
Chopping current是芯片判断是否关断驱动的一个重要参数,因此VREF和SP、SN相接的电阻值很重要,需要仔细计算。其影响可以由下图看出:
在这里插入图片描述
IDRIVE引脚的设置影响到H桥输出的上升和下降时间(可以通过此引脚上的电流得到间接反应)
3. 电路
具体的电路图纸如下,设计的也并不一定很科学,主要是英语太烂,但幸运的是,功能也基本都能够实现。
在这里插入图片描述

4. 后记
这套驱动有点问题,占空比到3000(9999)才能驱动车轮转动,有点大了,我还没找到原因,不过应该可以得到解决。总之我对这套驱动在比赛中的表现还是满意的。
顺便提一句MOS芯片,CSD87350。这个芯片也是我闲逛TI官网偶然发现的,这块芯片是由两个MOS组成的,能够通过的最大电流分别是17A/30A,对智能车来说基本够用了。

### DRV8701 双路驱动芯片概述 DRV8701 是一款专为直流电机和步进电机设计的双通道H桥驱动集成电路。该器件能够在宽电源范围内工作,支持高达36V的工作电压和每通道最高可达1.5A的连续电流输出。 #### 工作原理 DRV8701采用高级BiCMOS工艺制造而成,内置了两个独立可配置的全桥驱动器,可以用来控制两相无刷DC马达或是单个双向操作的大功率负载。通过逻辑输入端口接收来自微控制器或其他控制单元发出的方向指令与PWM调制波形来调整电机的速度及转向[^2]。 #### 应用电路实例 下面是一个简单的应用电路图示例: ```plaintext +-------------------+ | | | VCC (3.3V/5V) |-----> Power Supply | | +--------+----------+ | v +--------v-----------+ | | | DRV8701 | | | +--------------------+ IN1<--+-+--+-->GND IN2<--+-+--+-->GND |PWM| |DIR| +---+ +---+ ^ ^ | | MCU PWM Output ------ MCU Direction Control Pin ``` 在此基础上还可以加入必要的保护元件如续流二极管、滤波电容等提高系统的鲁棒性并减少电磁干扰的影响。 为了确保稳定可靠的操作,在实际项目中应当仔细考虑PCB布线策略,特别是对于高速开关节点要尽可能缩短走线长度以降低寄生效应;另外也要重视热管理方案的设计,必要时加装散热片或风扇辅助降温措施。 #### 数据手册要点摘要 - **供电范围**: 支持4.5V至36V之间任意值作为主电源; - **最大持续电流**: 单边峰值可达±1.5A RMS; - **低导通电阻RDS(on)**: 减少功耗损失; - **过温保护功能**: 当内部温度超过安全界限自动关闭输出防止损坏; - **短路防护机制**: 对地短接情况下仍能自我保护不致损毁; - **欠压锁定特性(UVLO)**: 输入低于设定阈值则封锁所有动作直至恢复正常状态为止。
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值