探索DRV8235:高性能有刷直流电机驱动的卓越之选

电子说

1.4w人已加入

描述

探索DRV8235:高性能有刷直流电机驱动的卓越之选

在电子工程师的日常设计中,电机驱动芯片的选择至关重要,它直接影响到整个系统的性能、可靠性和成本。今天,我们就来深入探讨一款高性能的有刷直流电机驱动芯片——DRV8235。

文件下载:drv8235.pdf

一、芯片概述

DRV8235是一款集成度高、功能强大的H桥电机驱动芯片,具备集成速度调节、失速检测、电流感测输出、电流调节和保护电路等多种特性。其工作电源电压范围为4.5V至38V,输出电流能力强劲,峰值可达3.7A,RMS为2A,非常适合各种有刷直流电机驱动应用。

二、核心特性剖析

(一)集成速度和电压调节

该特性利用电机的电压和电流信息来调节电机的速度或电压,无需外部传感器来检测速度,大大减小了电路板尺寸和设计复杂度,降低了整体系统成本。在不同的输入电源电压下,集成速度调节能保持电机恒定速度,减少电流消耗,长期来看可节省大量电能,这对于具有不同负载条件或依靠电池供电的应用尤为关键。

(二)软启动和停止功能

软启动和停止允许对电机的开启和关闭时间进行控制,减少大的浪涌电流,保护电机绕组免受损坏,从而提高系统的可靠性和使用寿命。想象一下,如果电机在启动瞬间承受过大的电流冲击,很可能会导致绕组损坏,而软启动功能就像是给电机穿上了一层“保护衣”,让它平稳地进入工作状态。

(三)电流感测和调节

内部电流镜实现了电流感测和调节,无需使用大型功率分流电阻,节省了电路板面积并降低了系统成本。IPROPI电流感测输出允许微控制器检测电机失速或负载条件的变化。通过VREF引脚,该设备可以在启动和高负载事件期间自主调节电机电流,无需微控制器的干预。

(四)保护电路

DRV8235集成了多种保护功能,包括VM欠压锁定(UVLO)、过流保护(OCP)、热关断(TSD)、失速检测和过压保护(OVP)。这些保护功能就像一群“忠诚的卫士”,时刻守护着芯片和电机,确保系统在各种异常情况下都能安全稳定运行。

三、应用领域广泛

DRV8235的应用领域十分广泛,涵盖了打印机、真空机器人、洗衣机和烘干机、咖啡机、POS打印机、电子病床及床控、健身器材等多个领域。在这些应用中,DRV8235凭借其高性能和可靠性,为设备的稳定运行提供了有力保障。

四、引脚配置与功能

DRV8235采用16引脚WQFN封装,尺寸仅为3×3mm,具有小巧的封装和占位面积。每个引脚都有其特定的功能,例如IPROPI引脚输出与负载电流成比例的模拟电流,nFAULT引脚为故障指示器输出,VM引脚为电机电源供电等。在设计电路板时,我们需要根据引脚功能合理布局,确保芯片与其他元件之间的连接正确无误。

五、规格参数详解

(一)绝对最大额定值

了解芯片的绝对最大额定值对于确保其安全运行至关重要。例如,电源引脚电压VM的范围为 -0.5V至40V,逻辑引脚电压的范围为 -0.3V至5.75V等。在实际应用中,我们必须严格遵守这些额定值,避免因电压过高或过低而损坏芯片。

(二)ESD额定值

该芯片的人体模型(HBM)静电放电额定值为±2000V,带电设备模型(CDM)额定值为±500V。在芯片的生产、运输和使用过程中,我们需要采取适当的静电防护措施,防止静电对芯片造成损害。

(三)推荐工作条件

推荐工作条件为我们提供了芯片正常工作的最佳参数范围。例如,电源电压VM的推荐范围为4.5V至38V,PWM频率范围为0至200kHz等。在设计电路时,我们应尽量使芯片工作在推荐条件下,以确保其性能的稳定性和可靠性。

(四)热信息

热信息包括结到环境的热阻RθJA、结到外壳(顶部)的热阻RθJC(top)等参数。这些参数对于评估芯片的散热性能非常重要。在设计散热方案时,我们需要根据这些热信息合理选择散热材料和散热方式,确保芯片在工作过程中不会因过热而损坏。

(五)电气特性

电气特性描述了芯片在不同工作条件下的电气性能,例如VM睡眠模式电流、VM有源模式电流、输入逻辑低电压等。这些特性是我们在设计电路时进行参数计算和性能评估的重要依据。

六、详细功能描述

(一)桥控制

DRV8235的输出由四个N沟道MOSFET组成,可通过EN/IN1和PH/IN2引脚或I2C位进行控制。用户可以选择相位 - 使能模式(PH/EN)或PWM模式,每种模式都有其对应的真值表。在实际应用中,我们需要根据具体需求选择合适的控制模式,并根据真值表正确设置输入信号,以实现电机的正反转、制动等功能。

(二)电流感测和调节(IPROPI)

IPROPI引脚输出与负载电流成比例的模拟电流,通过内部电流镜实现电流感测。电流调节功能可以在电机失速或高负载扭矩事件时限制输出电流。在设计电路时,我们需要根据电机的额定电流和负载特性合理选择IPROPI电阻,以确保电流感测和调节的准确性。

(三)失速检测

失速检测功能基于电机失速时电流增加的原理,通过比较IPROPI引脚电压和VREF引脚电压来判断电机是否失速。TINRUSH寄存器可以设置失速检测忽略浪涌电流的时间,SMODE位可以编程设备对失速条件的响应。在实际应用中,失速检测功能可以帮助我们及时发现电机的异常情况,避免因电机长时间失速而损坏。

(四)电机电压和速度调节

DRV8235可以调节施加在电机绕组上的电压或电机的速度,采用脉冲宽度调制(PWM)技术,以最小化电流消耗并延长电池寿命。通过设置WSET_VSET、W_SCALE等参数,可以实现对电机速度和电压的精确调节。在设计调速系统时,我们需要根据电机的特性和应用需求合理设置这些参数,以确保电机能够稳定运行在所需的速度和电压下。

(五)软启动和停止

软启动和停止功能可以通过设置EN_SS位来启用,在电机启动和停止时缓慢增加或减少电机电流,避免大的浪涌电流。TINRUSH寄存器可以设置软启动和停止的时间。在实际应用中,软启动和停止功能可以有效保护电机和驱动电路,提高系统的可靠性和稳定性。

(六)保护电路

保护电路包括过流保护(OCP)、热关断(TSD)、VM欠压锁定(UVLO)和过压保护(OVP)等。这些保护功能可以在系统出现故障时及时保护芯片和电机。在设计电路时,我们需要确保保护电路的参数设置合理,以确保其在各种异常情况下都能正常工作。

七、编程与寄存器配置

DRV8235通过I2C接口进行控制和监控,设备地址由A1和A0引脚决定。I2C寄存器用于配置芯片的各种功能和进行设备诊断。在编程时,我们需要根据具体需求正确设置寄存器的值,以实现所需的功能。例如,通过设置REG_CTRL位可以选择电流调节方案或电机速度和电压调节模式。

八、应用与实现

(一)典型应用

DRV8235的典型应用是驱动有刷直流电机,通过IPROPI引脚的电阻可以向微控制器的模数转换器(ADC)提供电压信号,实现电机的控制和监测。在实际应用中,我们需要根据电机的参数和应用需求合理设计电路,确保电机能够正常运行。

(二)设计要求

在设计电路时,我们需要考虑电机的电压、平均电流、浪涌电流、失速电流等参数,以及VREF电压、IPROPI电阻、PWM频率等电路参数。例如,根据电机的额定电流和负载特性选择合适的IPROPI电阻,以确保电流感测的准确性。

(三)失速检测

失速检测功能可以通过比较IPROPI引脚电压和VREF引脚电压来实现,TINRUSH寄存器可以设置忽略浪涌电流的时间。在实际应用中,我们需要根据电机的启动特性和负载情况合理设置TINRUSH寄存器的值,以避免误判。

(四)电机速度和电压调节的调参

在进行电机速度和电压调节时,需要对INV_R、KMC_SCALE等参数进行调参。调参过程需要根据电机的特性和实际应用情况进行,例如通过测量电机的电阻来选择合适的INV_R_SCALE值。

(五)电源供应建议

在电机驱动系统设计中,适当的本地大容量电容非常重要。大容量电容可以提供稳定的电源,减少电压波动,但也会增加成本和物理尺寸。我们需要根据电机系统的最高电流需求、电源的电容和供电能力等因素来选择合适的大容量电容。

(六)布局设计

由于DRV8235集成了能够驱动大电流的功率MOSFET,因此在布局设计和外部元件放置时需要特别注意。例如,应使用低ESR陶瓷电容作为VM到GND的旁路电容,并将其尽可能靠近芯片放置,以减小环路电感。

九、总结

DRV8235是一款功能强大、性能卓越的有刷直流电机驱动芯片,具有集成度高、功能丰富、保护完善等优点。在电子工程师的设计中,它可以为各种有刷直流电机驱动应用提供可靠的解决方案。然而,在实际应用中,我们需要根据具体需求合理选择芯片的参数和功能,并进行精心的电路设计和布局,以确保系统的性能和可靠性。你在使用电机驱动芯片时遇到过哪些问题呢?欢迎在评论区分享。

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

全部0条评论

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

×
20
完善资料,
赚取积分