TI中文支持网
TI专业的中文技术问题搜集分享网站

DRV8305: SPI通信问题,PVDD_UVLO问题

Part Number:DRV8305

你好,我设计了一个stm32f401+dvr8305的电机驱动方案,dvr8305外围电路是按照datasheet的8.2 typical aplication搭建的,Vcc=3.3v,PVDD=12v,我现在遇到了以下的的技术问题:
1.我使用stm32芯片对dvr8305进行SPI通信,只能够实现读操作,并不能实现写操作。
例如:
我在上电1秒后对dvr8305实施初始化,此时EN-GATE引脚为高电平,nfault引脚为高电平
对SPI输入0b1 1001 000 0000 0000,dvr8305返回的是0b0 0000 000 0010 0000
对SPI输入0b0 1001 010 1010 0000后,
再对SPI输入0b1 1001 000 0000 0000,dvr8305返回的还是0b0 0000 000 0010 0000;
2.我在使用stm32单片机芯片对dvr8305进行驱动,使用的是st公司的电机驱动策略。但是现在启动时会出问题,在开始的开环阶段电机动一下就停了下来了,nfault引脚变低电平,spi通信后地址0x1的值0b100 1000 000,地址0x3的值0b100 0000 000,判断是PVDD欠压。想要对故障进行清除,又遇到第一个问题。
请问上述两个问题我该如何解决呢?
Cherry Zhou:

您好,我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

您好,、

抱歉回复晚了。您方便分享下 SPI 通信引脚(SDI、SDO、SCS 和 SCLK)的波形吗? 

,

? ?:

您好,很抱歉,我这里暂时没有观测spi通信引脚的波形的设备,没办法提供相关波形

,

Cherry Zhou:

您好,

抱歉回复晚了,从启动到 nFault 引脚变为低电平时,建议您监控下 PVDD 电压和 nFault 引脚。 可以帮助确认下是否遇到了 PVDD 欠压情况。 

赞(0)
未经允许不得转载:TI中文支持网 » DRV8305: SPI通信问题,PVDD_UVLO问题
分享到: 更多 (0)