基于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,对智能车来说基本够用了。

版权声明:本文为CSDN博主「瘦西湖畔的黑框眼镜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44537056/article/details/105013648

生成海报
点赞 0

瘦西湖畔的黑框眼镜

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

智能除味器--硬件方案:PCBA设计

基于涂鸦智能开发的一款低功耗嵌入式蓝牙模块TYBN1设计了一款超低功耗智能除味器。整个电路设计分为BLE主控,充电管理电路,稳压电路,升压电路,温湿度检测电路,电量采集电路&

一文搞懂步进电机特性、原理及驱动器设计

目录 1、步进电机的概念 2、步进电机的特点 3、步进电机的分类 4、步进电机的工作原理 5、步进电机的操作模式 6、电机控制驱动 1、步进电机的概念 步进电机是将电脉冲信号,转变为角位移或线位移的开环控制电机&#x

几个关于KSZ9031的设计注意事项

引言 最近新设计了一款AM335平台的工业板,它提供双千兆网口。花了比较多的时间进行网口调试,碰到了几个典型的问题,在此记录,希望有同样设计的工程师免走弯路。 PCB注意事项 因为K

恒流源设计参考方案

一、恒流源概述 恒流源是指在功率范围内,对外输出的电流基本是恒定的。 二、恒流源特点 不因负载(输出电压)变化而改变;不因环境温度变化而改变;内阻为无限大 (以使其电流可以全部流出到外面)&#xf