hello , I have tested the DRV8308 .
I set it to the "Internal Register PWM Mode" .
And I "enable " it .
(1):when i set the PWMF = 00 & 01 &10 , it is not output the 25K 50K 100K frequency PWM .
The actual pwm frequency is 0.2K hz . and the high level is 10us.and it can not make the motor run .
(2):When i set the PWM=11 , it can output the 200k hz PWM , and the duty cycle is right . and it can make the motor run .
There are the registers i have set :
(0X00, 0X00e1);
(0X01, 0x0000);
(0X02, 0x0410);
(0X03, 0xdF82);
(0X04, 0x32ff);
(0X05, 0x0000);
(0X06, 0x1000);
(0X07, 0x0000);
(0X08, 0x1000);
(0X09, 0x0000);
(0X0A, 0xeb00);
(0X0B, 0x0FFF);
I am sure i write the register successfully.
and i am confuse about this , What should I check?
look forward to your reply .
Thanks
lining