深度解析 DRV8711:高性能步进电机控制器的全方位指南

电子说

1.4w人已加入

描述

深度解析 DRV8711:高性能步进电机控制器的全方位指南

在电子工程领域,步进电机的精确控制一直是一个重要的研究方向,尤其是在对精度和稳定性要求极高的应用场景中。德州仪器(TI)推出的 DRV8711 步进电机控制器 IC,凭借其卓越的性能和丰富的功能,成为了众多工程师的首选。本文将深入剖析 DRV8711 的各项特性、工作原理、应用场景以及设计注意事项,旨在为工程师们提供一个全面且实用的参考。

文件下载:drv8711.pdf

一、DRV8711 概述

DRV8711 是一款功能强大的步进电机控制器,它采用脉冲宽度调制(PWM)微步进技术,通过外部 N 沟道 MOSFET 来驱动双极步进电机或两个有刷直流电机。其集成的微步进索引器支持从整步到 1/256 步的多种步进模式,能够实现超平滑的运动控制。同时,该器件具备丰富的保护和诊断功能,可有效保障电机系统的稳定运行。

主要特性

  1. 高度可配置的 SPI 串行接口:通过 SPI 接口,用户可以方便地对输出电流(扭矩)、步进模式、衰减模式和失速检测等功能进行编程,实现灵活的控制策略。
  2. 内置 1/256 步微步进索引器:提供多种步进模式选择,可根据不同应用需求调整电机的运动精度和平滑度。
  3. 灵活的衰减模式:支持快速衰减、慢速衰减、固定混合衰减和自动混合衰减等多种模式,有效减少电流纹波,提高电机性能。
  4. 失速检测功能:通过监测电机的反电动势(BEMF),能够及时检测电机是否失速,并提供相应的输出信号,便于系统采取保护措施。
  5. 宽工作电压范围:8V 至 52V 的工作电源电压范围,可适应不同的应用场景和电源要求。
  6. 完善的保护功能:具备过流保护(OCP)、过温关断(OTS)、欠压锁定(UVLO)等多种保护机制,确保器件在异常情况下的安全性和可靠性。

二、应用领域

DRV8711 广泛应用于各种需要精确电机控制的领域,如办公自动化设备(打印机、复印机等)、工厂自动化、纺织机械和机器人等。在这些应用中,DRV8711 的高性能和高精度能够满足设备对电机运动控制的严格要求,提高设备的工作效率和稳定性。

三、技术细节剖析

(一)引脚配置与功能

DRV8711 采用 38 引脚的 HTSSOP 封装,每个引脚都有特定的功能。例如,VM 引脚用于连接电机电源,V5 引脚为 5V 调节器输出,STEP/AIN1 和 DIR/AIN2 引脚分别用于步进输入和方向输入等。详细的引脚功能可参考数据手册,正确的引脚连接是确保器件正常工作的基础。

(二)工作模式

DRV8711 支持直接 PWM 输入模式和微步进索引器模式。

  1. 直接 PWM 输入模式:通过设置 OFF 寄存器中的 PWMMODE 位来选择该模式。在这种模式下,AIN1、AIN2、BIN1 和 BIN2 引脚直接控制输出驱动器的状态,可用于驱动两个有刷直流电机。
  2. 微步进索引器模式:通过 CTRL 寄存器中的 MODE 位来配置步进格式,支持从整步到 1/256 步的多种步进模式。在该模式下,电机的运动更加平滑,噪声更小。

(三)电流调节

DRV8711 通过可调固定关断时间的 PWM 电流调节电路来控制电机绕组中的电流。当电流达到设定的阈值时,H 桥会在一段可编程的时间内关断电流,然后重新开启,开始下一个 PWM 周期。这种方式可以确保电机绕组中的电流稳定,提高电机的性能和效率。

(四)衰减模式

在 PWM 电流斩波过程中,H 桥达到斩波电流阈值后,可工作在快速衰减或慢速衰减状态。此外,DRV8711 还支持固定混合衰减和自动混合衰减模式,这些模式可以根据电机的工作状态自动调整电流衰减方式,有效减少电流纹波。

  • 快速衰减模式:当 PWM 斩波电流达到设定值时,H 桥反转状态,使绕组电流反向流动,以快速降低电流。
  • 慢速衰减模式:通过启用 H 桥中的两个低侧 FET,使绕组电流在桥内循环,实现缓慢的电流衰减。
  • 混合衰减模式:开始为快速衰减,经过一段可编程的时间后切换到慢速衰减模式。
  • 自动混合衰减模式:在消隐时间结束时采样电流水平,根据电流与阈值的比较结果自动切换衰减模式。

(五)失速检测

DRV8711 采用反电动势监测方案来检测电机是否失速。它支持内部失速检测和外部微控制器监测两种方式:

  1. 内部失速检测:将 CTRL 寄存器中的 EXSTALL 位设置为 0,当采样到的反电动势低于 STALL 寄存器中设置的阈值时,STALLn/BEMFVn 输出引脚会发出有效失速信号。
  2. 外部失速检测:将 EXSTALL 位设置为 1,STALLn / BEMFVn 输出引脚用于指示有效的反电动势测量已准备好,外部微控制器可以通过采样 BEMF 引脚的电压来判断电机是否失速。

(六)保护电路

为了确保器件的安全性和可靠性,DRV8711 具备完善的保护电路,包括过流保护、预驱动器故障保护、过温关断和欠压锁定等。

  1. 过流保护(OCP):通过监测外部 FET 上的电压降来检测过流情况。当电压超过设定值且持续时间超过规定时间时,会触发 OCP 事件,相应的 H 桥将被禁用,并通过 STATUS 寄存器和 FAULTn 引脚发出故障信号。
  2. 预驱动器故障保护:在 PWM 模式下,如果检测到栅极驱动输出上的电流过大,说明可能存在输出 FET 故障或 PCB 故障,此时会禁用相应的 H 桥,并发出故障信号。
  3. 过温关断(TSD):当芯片温度超过安全限制时,所有 FET 会被禁用,OTS 位会在 STATUS 寄存器中设置,FAULTn 引脚会拉低。当温度降至安全水平时,器件会自动恢复正常工作。
  4. 欠压锁定(UVLO):当 VM 引脚电压低于欠压锁定阈值时,所有 FET 会被禁用,UVLO 位会在 STATUS 寄存器中设置,FAULTn 引脚会拉低。当 VM 电压高于阈值时,器件会恢复正常工作。

四、设计与应用注意事项

(一)感测电阻

感测电阻对于 DRV8711 的性能至关重要。为了实现最佳性能,感测电阻应选择表面贴装、低电感、功率额定值足够高的类型,并尽可能靠近电机驱动器放置。同时,需要根据电机的电流大小和工作条件合理选择感测电阻的阻值,以确保准确的电流检测。

(二)可选串联栅极电阻

在高电流或高电压应用中,为了防止系统噪声导致低侧预驱动器故障,建议在低侧输出和低侧 FET 的栅极之间串联一个 47 至 120Ω 的电阻。同时,将死区时间设置为 850ns 可以进一步提高系统的稳定性。

(三)电源供应

在设计电机驱动系统时,适当的本地大容量电容是非常重要的。大容量电容可以提供稳定的电源,减少电压波动和纹波,确保电机能够正常工作。具体的电容值需要根据电机系统的最高电流、电源的电容和供电能力、寄生电感、允许的电压纹波等因素进行综合考虑。

(四)布局设计

合理的 PCB 布局对于 DRV8711 的性能和稳定性也有着重要影响。在布局时,应注意以下几点:

  1. VM 引脚应使用低 ESR 陶瓷旁路电容旁路到 GND,并尽可能靠近引脚放置。
  2. 在 VM 和 VCP 引脚之间、CP1 和 CP2 引脚之间、VINT 和 V5 引脚与 GND 之间分别放置合适的低 ESR 陶瓷电容,并靠近相应引脚。
  3. 尽量减少信号走线的长度和干扰,避免信号交叉和耦合。

五、总结

DRV8711 作为一款高性能的步进电机控制器,具有丰富的功能和出色的性能。它的高度可配置性、灵活的衰减模式、失速检测功能以及完善的保护机制,使其在各种步进电机控制应用中具有显著的优势。然而,在实际应用中,工程师们需要根据具体的应用需求和系统要求,合理选择器件参数、优化电路设计和布局,以充分发挥 DRV8711 的性能,实现高效、稳定的电机控制。你在使用 DRV8711 过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分