Part Number:UCC5870-Q1
我使用UCC5870芯片, 用自己做的板子,VCC1为3.3V,VCC2为15V,VEE2为-8V。ASC_EN为3.3V。
现在遇到上电nFLT1为高,nFLT2为低,但是内部寄存器是可以读取的,且数值正确,操作DRV_EN,然后操作IN-和IN+高低变化,但是输出始终为-8V,如果使得ASC引脚为高,那么nFLT1和nFLT2都为低。
请问这种情况应该如何解决?
下图是我的SPI波形
Johnsin Tao:
Hi
应该是配置上的问题,但是TI没有提供例程以及操作文档说明,建议你在美国E2E上要一下,看是否有可以参考的例程或者操作步骤说明:https://e2e.ti.com/
,
YUWEI DU:
问题更新一下,目前上电第一阶段RESET,nFLT1和nFLT2都为低,然后VCC2,VEE2上电,此时nFLT1为高,nFLT1为低。(理论上是不是都应该为高),此时如果我配置地址后,把CONTROL2寄存器写入0x8000,也就是清除所有错误,此时nFLT1和nFLT2都为高。但是如果输出没有IGBT,nFLT1就会为低,如果有IGBT就可以正常输出。我这个情况是正常的吗?总感觉不是很对
,
Johnsin Tao:
HI
我这边没有配置信息,所以才建议你到美国E2E上问一下。