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.

[参考译文] DRV8704:DRV8704:前置驱动器故障问题

Guru**** 2546020 points
Other Parts Discussed in Thread: DRV8704

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1026598/drv8704-drv8704-predriver-fault-issue

器件型号:DRV8704

大家好。

无法使 DRV8704正常工作。 在我打开 Anu 电机后、我立即遇到前置驱动器故障错误

配置:

ConfigRegisters.CTRL.bits.ENBL 		=   1; 
ConfigRegisters.CTRL.bits.ISGAIN 	= 	drv8704_isgain_5;
ConfigRegisters.CTRL.bits.DTIME 	= 	drv8704_dead_time_410ns;
ConfigRegisters.TORQUE.bits.TORQUE	=	0xFF;
ConfigRegisters.OFF.bits.TOFF		= 	0x00;
ConfigRegisters.OFF.bits.PWMMODE 	= 	1;
ConfigRegisters.BLANK.bits.TBLANK	=	0xF0;
ConfigRegisters.DECAY.bits.TDECAY	=	0x00;
ConfigRegisters.DECAY.bits.DECMOD	=	drv8704_force_fast_decay;
ConfigRegisters.DRIVE.bits.OCPTH	=	drv8704_ocp_treshold_1000mV;
ConfigRegisters.DRIVE.bits.OCPDEG	=	drv8704_ocp_deglitch_8_40us;
ConfigRegisters.DRIVE.bits.TDRIVEN	=	drv8704_drive_sink_2_10us;
ConfigRegisters.DRIVE.bits.TDRIVEP	=	drv8704_drive_source_2_10us;
ConfigRegisters.DRIVE.bits.IDRIVEN	=	drv8704_drive_i_sink_400ma;
ConfigRegisters.DRIVE.bits.IDRIVEP	=	drv8704_drive_i_source_200ma;

下面是我在示波器上的情况。 负载和浮动输出上的波形相同。

有人有线索吗?