Other Parts Discussed in Thread: TXB0106, LAUNCHXL-F28069M, , LAUNCHXL-F280049C
Tool/software: Code Composer Studio
Hello!
I am currently working with a Teknic ClearPath motor that has an integrated servo drive, which applies torque proportional to a PWM duty cycle as supplied using a microcontroller (the F28379D in this case). The motor drive requires the PWM signal and other inputs to be 5V, whereas the F28379D GPIO pins provide 3.3V. The motor drive also requires a "motor enable" signal and the "motor direction" signal, which are digital high or low. I am currently using the SparkFun bidirectional level shifter to convert the 3.3V signal from ePWM1A and GPIO 2 and 3 of the microcontroller to 5V which is then fed into the motor drive. In the F28379D datasheet, I see that the LaunchPad has an in-built level shifter, which connects GPIO 20, 21, 99, 54, 55, 57 to EQEP pins. I would like to know if I can use these pins to provide the signals to the motor instead of using an external logic level shifter. If it is possible to use the in-built level shifter, I would like to know which specific pins to configure, and how exactly to configure them. Thank you.
Regards,
Samvrit