This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EMB1428Q: 单独使用EMB1428开关无法接通??

Part Number: EMB1428Q


我单独使用EMB1428用于单体均衡,电路是官方参考电路没有用EMB1499,EN和DONE是接的单片机GPIO,DIR和DIR_R是用的反相器,三个数字故障信号全部下拉到地,上电后通过SPI发送命令0x10,有收到回信0xA1,同时示波器可以观察到

CEXT1和CEXT2有方波输出;此时EN脚为低;软件在发送命令后延迟5ms将DONE置位,可是EN脚一直没有输出高电平。如果在DONE置位后发送下一条命令,会返回故障码1001(nCS falling edge while slew is low or the EMB1428 is waiting for it high),这句我没有明白什么意思???如果在不给DONE置位就发送下一条命令,会返回故障码1000(nCS falling edge while the EMB1428 is still waiting for a transition on DONE (rising or falling edge)),说明将DONE置位是正确的。那我程序将DONE置位后也没别的事情可以干了,就应该等待EN变高了再讲DONE复位吧?