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.
Hi,
I want to interface the TMS320F28379S to a BLDC motor fitted with Hall Sensors. What are the TI-recommended pins on the C2000 for this application? Can I directly interface the c2000 with the Hall Sensors, or it's advised to use additional circuitry for interfacing.
Thanks
What are the TI-recommended pins on the C2000 for this application?
All of GPIOs can be configured as eCAP input for hall sensors. Please take a look at the TRM of the device to use the XBAR and eCAP for hall sensor input.
Can I directly interface the c2000 with the Hall Sensors, or it's advised to use additional circuitry for interfacing.
That depends on the output signal voltage of the hall sensors. The maximum input voltage of the C2000 is 3.3V. If the output voltage of the hall sensor is 5V, you need to add an additional circuitry to convert the 5V to 3.3V for C2000.
Thanks Yanming!
Do you have an example for this application in the universal motor control lab.
Jagbir
You may refer to the lab for the C2000 devices in motor control SDK. The universal motor control lab is available in the current MCSDK, which can support a set of hardware kits and control algorithms for BLDC/PMSM drive. The kits include LAUNCHXL-F280025C, LAUNCHXL-F280039C, LAUNCHXL-F2800137 with a set of inverter boards. The control algorithms include sensorless InstaSPIN-FOC with FAST, Sensorless-FOC with eSMO, Sensored-FOC with incremental encoder, Sensored-FOC with hall sensor. You can refer to the device peripherals (ePWM, ADC, eQEP, or eCAP) configuration for motor control with the other C2000 devices including F2837x.
C2000WARE-MOTORCONTROL-SDK: https://www.ti.com/tool/C2000WARE-MOTORCONTROL-SDK
Universal Project and Lab User’s Guide: https://www.ti.com/lit/spruj26
Example lab project at the folder: C:\ti\c2000\C2000Ware_MotorControl_SDK_<version>\solutions\universal_motorcontrol_lab\f28002x
or C:\ti\c2000\C2000Ware_MotorControl_SDK_<version>\solutions\universal_motorcontrol_lab\f28003x
or C:\ti\c2000\C2000Ware_MotorControl_SDK_<version>\solutions\universal_motorcontrol_lab\f280013x