MC33772B Fault output

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MC33772B Fault output

841 Views
shiqi_seventeen
Contributor III

Hello team,

I have a question about MC33772B. Currently, I'm trying to set the Fault pin to output a high level when an OV/UV fault occurs. Please let me know if my understanding is correct:

  1. First, set the 0th and 1st bits of the Fault1_Status register to 1shiqi_seventeen_0-1716951988103.png

     

  2. Then, mask all bits from the 2nd to the 15th of the Fault1_Mask register, and only output the 0th and 1st bits of the Fault1_Mask register.
  3. shiqi_seventeen_2-1716952013582.png

     

     

     

After doing so, the Fault pin will output a high level when an OV or UV fault occurs, is that correct?

If not, could you please tell me how to correctly use the Fault pin?

Thank you for your assistance.

0 Kudos
Reply
2 Replies

825 Views
guoweisun
NXP TechSupport
NXP TechSupport

并不是请您查看datasheet page33-34 -->To perform the overvoltage and undervoltage functional verification, the master controller has to execute the following sequence

0 Kudos
Reply

817 Views
shiqi_seventeen
Contributor III
我已经按照手册中的方法实现了OV UV 的验证,然后FAULT也可以输出高电平。但现在我遇到一个新的问题,就是当我不去开启故障诊断的时候,直接通过SPI指令设置Fault_Mask1、Fault_Mask2、Fault_Mask3的三个寄存器的所有位为1,然后上电跑程序,结果使用万用表发现Fault引脚依旧输出高电平,想问问是还有什么地方没有注意到的,还是说直接写入寄存器去屏蔽fault引脚输出,是不可行的?
0 Kudos
Reply