微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DRV8305 AVDD电源过低保护 及 内部3个放大器输出倍数问题

DRV8305 AVDD电源过低保护 及 内部3个放大器输出倍数问题

时间:10-02 整理:3721RD 点击:

你好,我控制芯片使用DRV8305,+MOS管,控制一直流无刷电机,电机线电阻1.2欧左右,电源12V,我使用20%的占空比驱动电机,在启动前定位时,电流将近2A左右,但将占空比调高后,在定位时PVDD被拉低一个,接着芯片就报警,AVDD undervoltage fault ,AVDD输出电压过低。我测量了波形,在定位的瞬间,PVDD有波动,并且AVDD输出直接没有了,我想问下,PVDD最低输入到多少伏时,会出现这个情况?

第二个问题是关于内部的三个放大器的,这个信号是测量A向SO1输出的信号,K值设置2,G值设置10

高处的那两处是在A相高位MOS输出PWM,低位MOS没有输出时信号,低电平那地方是A相低位MOS输出时测量的值,

我现在不明白,在A想低位MOS没有导时,这怎么出来个高电位?

还有根据输出信号算法公式:

我VREF3.3v  K=2 G=10 采样电阻7m欧。电流1.7A左右,,按公式计算出来,V0应该变化0.1V左右,但我测量的VO变化0.5V左右,我不知道为什么,但当我把G值变为20时,变化1V左右,说明比例变化是对的,但放大倍数为什么差这么多?

需要帮助,谢谢。

今天我把芯片的PVDD引脚,通过一个二极管+330UF电容,接PVDD脚上,

我目的是想防止电机驱动时,造成PVDD波动太大,而引起的AVDD过低报警,

但没想到,把线接上去后,上电,芯片就报警,看了看报警信息,0X03地址是:0X14,,,然后慢慢的,芯片就报过热了,然后就看着芯片冒烟了。

需要TI 协助。

问题依然没有得到解决,一运行后,DRV8305就发热,而且一会儿就热了。

 

1. PVDD Undervoltage Protection lockout 参数见规格书page 11。Falling 7.7V-8.1V。

2. 你的驱动方式是什么?120度方波吗?

3. 请考虑线上电阻、电阻焊接点引入的电阻值和误差值。

请提供一下电路图,并说明下驱动方式和上电工作时序。看描述,你是做无霍尔,加初始位置检测?

你好,非常感谢你的回复,问题已经解决,电源造成的,电机功率大些,一通电,电压降下来了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top