Hello, I would like to modify the voltage feedback circuits on DRV8301-69M-KIT to fit the voltage range for my DC24V Motor.
I understand that Originally DRV8301-69M-KIT is set to operate DC48V motor according to SPRUHJ1E.
|
DC48V Motor |
DC24V Motor |
Vmax |
66.3V |
31.07V |
R |
95.3K Ohm |
42K Ohm |
I modified R60,R61 and R63 to 42KOhm resisters as above UG mentioned. And I modified one parameter in the user.h file as follows.
------------------------------------------------------------------------------------------------------------------------------------------------------------------
#define USER_IQ_FULL_SCALE_VOLTAGE_V (24.0) // 24.0 Example for drv8301_revd typical usage and the Anaheim motor
//! \brief Defines the maximum voltage at the input to the AD converter
//! \brief The value that will be represented by the maximum ADC input (3.3V) and conversion (0FFFh)
//! \brief Hardware dependent, this should be based on the voltage sensing and scaling to the ADC input
#define USER_ADC_FULL_SCALE_VOLTAGE_V (31.07) // 66.32 drv8301_revd voltage scaling
------------------------------------------------------------------------------------------------------------------------------------------------------------------
After setting these values, I complied the lab02c project and executed the code.
The following screen captured image is the result.
Best regards,
ay0689