Other Parts Discussed in Thread: DRV8312, DRV8308, DRV8320, DRV8307
Hi ,
I want to drive a 3-phase BLDC motor with PRU on AM437x board with least possible number of GPIOs. BLDC motor's peak current is about 5A and Rated current 3A. I've had a look at DRV 8332 and DRV8312 datasheets and understood that it'll require 3 PWM inputs and 3 RESET inputs(which need to be dynamic in nature i.e these inputs need to change to control the speed of the motor. Correct me if I'm wrong here). Apart from the 3 PWM signals and 3 RESET signals what are the other inputs required which need to be constantly changing in order to control the motor's speed and direction. Is there any way to control a 3-phase BLDC motor with just 3 inputs(can be PWM or high/low toggling)?