DRV_8301输入VBUS主电压8v左右,设置buck变换输出5V给3.3LDO
在EN_GATE为低电平 时总功率4ma左右
但是在EN_GATE为高时总功率在233ma左右,功率1.864W
没有进行PWM开关控制(6 PWM控制引脚浮空),DC_CAL为低电平
没有任何报错
没有进行SPI设置(SPI可以正常通讯)
不知道是不是画错了哪里
您好
DRV_8301是一款用于驱动三相无刷直流(BLDC)电机的栅极驱动器,它通常不会直接包含降压(Buck)变换器功能。不过,从您的描述来看,您似乎在使用DRV_8301的某部分电路或功能来实现降压输出,并遇到了在EN_GATE信号变化时功率异常增加的问题。
首先,我们需要明确几个关键点:
EN_GATE信号:这个信号通常用于控制栅极驱动器的使能。当EN_GATE为高电平时,栅极驱动器被使能,可以驱动电机;当EN_GATE为低电平时,栅极驱动器被禁用,不应该消耗大量功率。
功率消耗:您提到在EN_GATE为低电平时总功率为4mA左右,但在EN_GATE为高时总功率增加到233mA,这是一个显著的增加。这种增加可能是由于栅极驱动器内部电路在使能状态下消耗更多功率,或者是由于某种不正确的连接或配置导致的。
PWM控制引脚浮空:PWM控制引脚通常用于控制电机的速度或位置。如果这些引脚浮空,它们可能会处于不确定的状态,这可能会影响栅极驱动器的行为。虽然这不一定直接导致功率增加,但它可能是一个潜在的问题点。
DC_CAL为低电平:DC_CAL引脚通常用于校准或诊断功能。如果它处于低电平且没有报错,这可能意味着校准或诊断功能没有发现问题,或者该功能没有被正确启用。
SPI设置:您提到SPI可以正常通讯,这通常意味着SPI接口本身没有问题。但是,SPI设置可能会影响栅极驱动器的其他功能或状态。
针对您的问题,以下是一些可能的解决步骤:
检查电路连接:仔细检查DRV_8301的所有连接,特别是电源、地和EN_GATE信号。确保没有错误的连接或短路。
检查EN_GATE信号:确认EN_GATE信号在高低电平之间切换时是否干净、无噪声,并且符合栅极驱动器的规格要求。
配置PWM控制引脚:即使您不打算使用PWM控制,也应该将PWM控制引脚配置为确定的逻辑状态(高电平或低电平),而不是让它们浮空。
检查电源和地:确保电源和地线之间的电压稳定,并且没有过多的噪声或波动。
官方提供的参考资料:
https://www.ti.com.cn/cn/lit/an/zhcab45/zhcab45.pdf
www.ti.com.cn/.../zhcaae6b.pdf
这是官方的参考设计: