DRV8701电路电机驱动记录

DRV8701 电机驱动方案:汽车座椅 8 向调节与堵转检测电路设计要点 本文详细介绍了基于TI DRV8701芯片的汽车座椅8向调节电机驱动方案,重点解析了堵转检测电路设计要点。内容涵盖功率MOSFET选型、电流检测电路设计、硬件与软件堵转检测方案对比,以及多通道系统集成与热设计考量,为汽车电子工程师提供了一套完整的可靠解决方案。 阅读详情
AI摘要

本文记录了DRV8701电机驱动板从购买现成方案到自行设计过程中的调试经历,包括解决过冲问题、电机反转及加速等问题。

前言

  这个驱动弄了很久,从一开始啥都不懂的时候在闲鱼上买的别人的方案,到后来自己改版出了问题,这期间因为忙着别的比赛一直搁置,直到最近才把之前留下的BUG算是完全解决了,仅以此文记录一下。

第一版

  这一版是大一下快要期末的时候弄的如图1-1,当时还是个小菜鸡(虽然现在也是哈哈哈),当时啥都不懂,但是距离比赛很近了,只好去某鱼上买了别人的方案(血亏15元),当时做出来后是可以使用,但是不能换向,刚好师兄他们组也是用这个驱动,所以就去请教他们(但他们也没比我们好多少,他们老是烧MOS),他们怀疑是焊接有问题,于是我尝试去重焊,由于是第一次接触QFN封装的芯片,不是很会焊,重焊了几次还是一样的现象,直到有一次重焊完了,测试的时候把魔法烟雾弄出来了——MOS烧了,好在芯片没啥事,只能说这芯片真耐造,在换了不知道多少个MOS后,老师终于出手了,重新给了焊好了,就能正常使用了,这个方案伴随我们组好久。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图1-1 第一版)

第二版

  第二版是群里一位群友在开源广场发布的(现在好像删了),是河南大学的方案(感谢群友),实物图如图2-1这一版焊上了就能正常使用,没有什么意外。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图2-1 第二版)

第三版

  这一版是重头戏,就是这一版卡了我很久(虽然很大的原因是因为我的拖延),这一版的方案换成了逐飞的单路驱动增强版,制作完成后,使用可调电源调试,一点问题没有,然而我的队友在使用底板+电池的情况下,在驱动开关闭合时,在打开和关闭底板开关时,会有一个过冲,我用万用表测到了20几伏的过冲,甚至有测到30几伏,当时因为有其他事情忙,我就没有及时处理这个问题,让队友继续使用之前的板子调车。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图3-1 第三版)

支线

  在忙别的事的期间,帮别的组画了一个DRV8701的双路驱动如图3-1,但是他们一点事都没有,很正常,后面小修改了一下,也没有问题,再后来,他们组的人自己改了一下,也出现了过冲的问题,但他重新焊了一遍后,又正常了,这让我很疑惑,不过也给了我一个思路。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图4-1 支线任务)

第三版调试

  前段时间终于闲了下来,有了其他组的经验,再加上我的新装备——加热台还有示波器到位,我就开始调试第三版驱动,首先排除是我焊接引起的问题,我把之前的板子搬到新板子上,同时拿显微镜检查芯片的焊点,确定焊接没问题后开始测试,发现之前的问题依旧存在,还是会过冲,而且测量OUT1带载波形,会发现下降沿会有明显的过冲(如图5-1)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-1 OUT1的输出波形)

那么知道了输出有问题,就往前检查,我就去查GL1和GH1的波形,测出来的波形如图5-2、3、4、5

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-2 GH1)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-3 GL1)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-4 GL1和GH1一起测量)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-5 GH1、GL1、GH2、GL2一起测量)

从图5-4可以发现GL1和GH1这两个波形,底部也都过冲,同时上升沿有些失真,这可能是因为表笔接地有问题,地回路太长所导致的,

从图5-5可以看出,当GL1发生变化时,GH2和GL2也会受到影响,在GL1的下降沿时,GH2和GL2会出现一个很大的过冲,而且GL1也不是一个标准的方波,测完这些,然后我又去测了OUT2的输出,波形如图5-6

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-6 OUT2输出波形)

观察图5-6会发现,OUT2的噪声很大,但我个人觉得和GH与GL的关系不大,那么为了验证这个想法,我控制电机输出换向,得到波形如图5-7

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-7 换向后OUT2输出波形)

会发现和OUT1的带载输出波形是一样的,此时换向后的OUT1波形如图5-8外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图5-8 换向后OUT1输出波形)

  观察图5-8可以发现,OUT1的波形存在明显的周期性噪声,我怀疑可能是电源引起的。我使用的电源是睿登的R6006P,测得频率大约为10kHz,因此应该不是电源的问题。排除电源后,板子上唯一有频率变化的就只有PWM输出了。

  起初,我设置的PWM输入频率为12.5kHz,OUT2的输出频率为60kHz。将PWM频率改为25kHz后,OUT2的输出频率变为140kHz。接着,我将PWM频率改回12.5kHz,调整电源电压。当电压为12V时,频率为140kHz;当电压为24V时,频率为60kHz。测到这里,我也不确定自己在测什么,感觉无法分析出有用的信息,因此暂时搁置了这个问题。如果有了解的大佬看到,可以指点一下。

  在这一版测试时,还遇到了另一个问题:当输入PWM和IO其中一个浮空时,电机会直接输出输入电压。由于之前两版没有遇到这个问题,所以当时也没有特别关注,但这也是引起过冲的原因之一。这个问题暂且按下不表。

第四版

  这一版也是小修小改,在四个MOS的栅极那里串联了电阻,同时加大了负载线的线宽如图6-1,

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图6-1 第四版)

栅极串联不同阻值电阻的波形被我弄乱了,现在不知道那个阻值对应哪个波形,晕晕,但是最终测下来10R是最好的,波形如图6-2

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图6-2 串联R10栅极的波形)

接着测试了OUT1输出的波形(如图6-3)外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图6-3 OUT1输出波形)

观察图6-2会发现,和第三版的相比好了很多,底部的过冲基本没有了

接着测量GL1和GH2,GL2的波形如图6-4外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图6-4 GL1、GH2和GL2一起测量的波形)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图6-5 GL1、GH2和GL2一起测量放大后的波形)

  观察图6-4、6-5会发现,尽管GH2和GL2仍然受到GL1的影响,但是修改后,第三版的问题已经消失了,所以我认为这这不是影响输出的因素,所以我暂时没有去理会它。现在,第三版的问题虽然解决了,但又出现了新的问题。

  一、电机会突然反转,只是在断电时,二、当PWM或IO浮空时,电机会突然加速。对于第二个问题我突然想到,这可能是因为开发板断电后,端口变为浮空模式。于是,我将端口设置为下拉模式,发现PWM或IO浮空时,电机不再突然加速。然而,关闭电源时反转的问题仍未解决。我便开始网上冲浪,寻找解决方案,功夫不负有心人,终于我发现了一篇关于电机驱动的文章,里面提到了需要增加续流二极管,因为输入断电时,电机相当于一个发电机,电势会高于板子电势,导致电机反转。于是,我在MOS管的源极和漏极之间并联了一个1N5819二极管,成功解决了这个问题。以下是调整后的输出波形,如图6-6。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(图6-6 OUT1输出波形)

会发现这个OUT1的波形漂亮了很多,方波也很标准,同时几乎没有过冲,至此,整个DRV8701的开发与调试修改就完成了。

解决方案及注意事项

  1. 在设计时,遇到可以等效为电感串联电阻模型的器件时,在驱动的MOS或三极管上并联一个续流二极管,防止反冲。同时,在MOS栅极或三极管基极处串联一个限流电阻,以保护电路。
  2. 在信号输入处加一个上拉或下拉电阻,确保核心板断电时,输入处不处于浮空状态。
  3. 走线时,如果不要求阻抗,尽量走粗。
  4. 焊接时,特别注意DRV8701是否虚焊,大部分问题都是由于DRV8701虚焊引起的。
  5. 可以提高PWM输入的频率。

后记

  在整个开发调试过程中,暴露出了许多问题。首先,我对基础电路知识掌握得不够扎实;其次,对于调试和测量的方法不太清楚,常常是想到哪测到哪。第三,拖延症相当严重,从发现问题到解决问题拖了快一个学期,就连这篇学习记录也是拖了好几个星期才写。第四,没有及时做好记录。尽管测量时拍了很多波形图,但没有及时标注这些波形图的测量目的,现在写记录时,面对手机里那么多相似的波形图,不知道该放在哪里。因此,今后一定要及时做好记录,多做基础实验,补充基础知识,同时克服拖延症。

从过冲到稳定:DRV8701电机驱动电路实战调试全记录 本文详细记录了DRV8701电机驱动电路从过冲到稳定的实战调试全过程。通过分析波形过冲问题,系统化调试硬件电路和关键参数,最终优化栅极驱动、电源设计和保护电路,实现高效稳定的电机驱动方案。文章特别分享了DRV8701芯片的实用调试技巧和设计建议,为电机驱动开发者提供宝贵经验。 阅读详情

相关推荐

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

参数名称 含义 Bits 数据位数 Chip select SDRAM片选 Banks ba总线宽度 Row 行地址线最大宽度 Column 列地址线最大宽度

weixin_44537056的博客 3万+

基于DRV8701芯片设计的电机驱动电路板ALTIUM设计硬件原理图+PCB文件.zip

基于DRV8701芯片设计的电机驱动电路板ALTIUM设计硬件原理图+PCB文件,硬件采用2层板设计,Altium Designer 设计的工程文件,包括完整的原理图及PCB文件,可以用Altium(AD)软件打开或修改,可作为你产品设计的参考。 单通道 H 桥栅极驱动器 驱动四个外部 N 沟道 MOSFET 支持 100% PWM 占空比 6.5V 至 45V 工作电源电压范围 两个控制接口选择 PH/EN (DRV8701E) PWM (DRV8701P) 可调节栅极驱动(5 级) 6 mA 至 150 mA 拉电流 12.5 mA 至 300 mA 灌电流 支持 1.8 V、3.3 V 和 5 V 逻辑输入 分流放大器 (20 V/V) 集成式 PWM 电流调节功能 限制电机的浪涌电流 低功耗休眠模式 (9 µA)

DRV8701芯片实战应用指南:智能车竞赛硬件驱动设计精要

本文详细介绍了DRV8701门极驱动芯片在智能车竞赛硬件设计中的核心应用。内容涵盖芯片基础、引脚功能、外部元件选型、PCB布局优化、抗干扰设计及实战调试经验,为开发者提供了一套完整的智能车有刷直流电机驱动解决方案,有效提升驱动效率和系统稳定性。

k9l0m1的博客 241

Drv8701双路驱动(智能车)

需要注意的是,在使用Drv8701时需要注意电机的额定电压和额定电流,以及PWM信号的频率和占空比等参数,以确保电机能够正常运行,并且不会烧毁Drv8701驱动器。Drv8701具有多种保护功能,包括过流保护、欠压保护、过温保护等,可以有效地保护电机和电路不受损坏。使用Drv8701可以实现智能车的自动控制和遥控控制,让智能车具有更高的灵活性和可操作性。资料+物料清单(智能车驱动)飞思卡尔智能车DRV双电机驱动板pcb,可以直接开板,自己画的,实测可用。Drv8701双路驱动pcb+

3254968421的博客 1万+

从闲鱼方案到稳定驱动:一个大学生用DRV8701驱动电机的踩坑与填坑全记录

本文记录了一位大学生从依赖闲鱼购买的DRV8701电机驱动方案到独立设计、调试并实现稳定驱动的全过程。详细介绍了焊接QFN封装的教训、开源方案的改进、示波器调试发现的问题及最终解决方案,包括栅极串联电阻、添加续流二极管等关键步骤,为电子工程学生提供了宝贵的实践经验。

weixin_29178069的博客 234

DRV8701E栅极驱动器在智能车竞赛中的设计与避坑全记录

栅极驱动器是电机驱动系统中的核心器件,它将控制信号放大为足以驱动外部MOSFET的栅极电压,配合四个N沟道MOS管构成大功率H桥。与TB6612等一体式驱动芯片相比,这种方案将功率级外置,持续电流能力不再受芯片内部限制,可由MOS管选型灵活决定,配合电荷泵实现100%占空比输出,通过外接电阻调节死区时间,并集成电流检测放大器用于限流与堵转保护。在智能车竞赛、机器人底盘、电动工具等大功率直流电机场景中,该方案能显著提升动力余量与可靠性。本文基于DRV8701E的实际工程记录,系统讲解其原理图设计要点、MOS管

weixin_29164497的博客 221

给DRV8701PRGER 增加后面的MOS管

今天测试了这款半桥摩丝驱动芯片, 但实际在测试过程中, 可以看到驱动芯片的输出信号有些异常。后来想起别人也提示, 那就是实际上这个芯片它具有对摩式半桥故障检测的功能, 如果外部不实际增加摩斯半桥, 这样它本身就自动进入故障状态, 下面我们在该电路外侧, 它的输出接口中加上一个由双N沟道摩斯管组成的半桥电路。测量一下他的工作基本情况, 重新铺设电路板,适合一分钟制板, 一分钟之后得到电路板, 电路板制作得非常完美, 焊接电路板, 对它清洗之后进行测试。回头只能再购买新的新品再进行后面的测试了。

TSINGHUAJOKING 308

告别L298N:基于DRV8701E的双路有刷电机驱动模块设计详解

电机驱动在机器人、自动化设备中至关重要,而H桥拓扑与MOSFET选型直接决定驱动性能与效率。传统的L298N和TB6612模块因导通压降大、电流能力有限,逐渐难以满足高负载场景需求。栅极驱动器加外部MOS的分立方案,通过独立控制开关管,实现了更低的损耗和可扩展的电流能力。以TI的DRV8701E为核心,配合外部N沟道MOSFET,可灵活设计双路有刷电机驱动模块,支持高占空比输出与精准电流检测。本文从选型、原理图参数计算、PCB布局到调试优化完整梳理了设计过程,并讨论死区时间、栅极电阻、采样电阻和散热处理等工

weixin_34194829的博客 311

DRV8701驱动原理图与丝印图(第十七届智能车竞赛)

DRV8701驱动原理图与丝印图(第十七届智能车竞赛)

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

DRV8701一篇文章就能了解

kun_kun_315的博客 9012

从L298N到DRV8701:高性能电机驱动方案选型与设计实战

在嵌入式硬件开发中,电机驱动是实现运动控制的核心技术。其基本原理是通过H桥电路控制电流方向,从而驱动电机正反转与调速。栅极驱动器作为关键组件,负责高效、可靠地开关外置功率MOSFET,实现了控制逻辑与功率部分的分离,显著提升了系统效率和可靠性。这项技术的核心价值在于,它通过集成硬件死区时间、电流采样和多重故障保护,解决了分立方案复杂、集成芯片性能不足的痛点,为机器人、自动化设备等高要求应用提供了稳定基础。本文以TI的DRV8701为例,深入剖析其作为一款智能栅极驱动器,在电路设计、PCB布局和软件保护方面的

weixin_33894640的博客 395

两款电机驱动模块上的芯片

它的型号为 HC128,  这是一个具有三态输出控制, 输入带有施密特属性的缓冲器。这是由 STC32F 产生的两路方波信号, 一路为 500Hz, 另外一路是它的二分频。-另外对这两个模块的功能进行初步的测试。PWM 决定了输出的频率, DIR决定了在输出的哪一个电极出现PWM 信号。由于双电机模块使用MOS驱动, 所以它的输出可以达到电源的正极。根据它的手册可以知道, 它的耐压为 45V, 输出电流超过 50A。文观察量两个小型直流电机驱动模块,  分析了两个电机模块上的主要集成芯片。

TSINGHUAJOKING 3997

DRV8701中文手册 datasheet

DRV8701 有刷直流电机全桥栅极驱动器

DRV8701E双电机驱动电路实战:从原理图困惑到PCB布局的避坑指南

本文详细解析了DRV8701E双电机驱动电路的设计与优化,从原理图设计到PCB布局的实战经验分享。针对电源滤波、电流采样电阻选型、控制逻辑等常见问题提供解决方案,并重点探讨了散热设计和防反接设计的关键技巧。通过实际案例,帮助工程师避开设计雷区,提升电机驱动电路的可靠性和性能。

weixin_30536513的博客 315

大功率电机驱动双路电机四路pwm原理图

这个是智能车的用的电机驱动 非常好用 用的芯片是btn的 里面有原理图和原理图库 好好学习天天向上呀

DRV8301三相无刷直流电机驱动器原理图1

DRV8301三相无刷直流电机驱动器原理图1

基于DRV8701的智能车双路驱动板设计:从选型到Layout调试全记录

在电机驱动系统中,栅极驱动器承担着逻辑信号与功率开关之间的桥梁作用,其核心价值在于通过外部功率MOS实现大电流输出,同时内置自举管理、死区保护和电流检测放大,显著降低分立方案的设计复杂度。相比集成H桥模块,栅极驱动配合低导通电阻MOS的方案可有效改善堵转压降与散热瓶颈,适用于智能车竞赛等瞬时大电流场景。在电路设计中,MOS选型需依据电机堵转电流估算,采样电阻与增益配置决定过流保护的可靠性,而自举电容与栅极电阻直接影响高频开关稳定性。PCB Layout环节,功率回路面积的最小化、采样反馈走线的开尔文接法以及

weixin_29184371的博客 214

DRV8701(PCB+原理图)立创EDA

2024年比赛使用,测试稳定 智能车DRV8701驱动是一种双路H桥直流电机驱动器,适用于智能车等需要驱动直流电机的应用。DRV8701采用PWM控制方式,可以通过调节PWM信号的占空比来控制电机的转速和方向。此外,该驱动器具有多种保护功能,包括过流保护、欠压保护、过温保护等,可以有效地保护电机和电路不受损坏。 在智能车应用中,DRV8701可以用于控制车轮的转动,让车辆前进、后退、转向等。使用DRV8701可以实现智能车的自动控制和遥控控制,让智能车具有更高的灵活性和可操作性。 需要注意的是,在使用DRV8701时需要注意电机的额定电压和额定电流,以及PWM信号的频率和占空比等参数,以确保电机能够正常运行,并且不会烧毁DRV8701驱动器。同时,还需要合理设计电路布局和散热系统,以确保DRV8701的稳定性和可靠性。 此外,DRV8701有两款,分别是P和E,一种是PWM控制的,一款是使能控制。具体选择哪一款要根据实际需求和电路设计来决定。在选择时,还需要注意DRV8701的工作电压范围、电流驱动能力、控制接口等参数,以确保其满足智能车驱动的需求。 总之,智能车DRV87

上一篇: STC无刷电调技术分享
三无凡人
博客等级 码龄7年 67粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值