22
Implementing Motorware Lab 2a

Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Embed Size (px)

Citation preview

Page 1: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Implementing MotorwareLab 2a

Page 2: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Motor Parameters defined

20140907

Page 3: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Lab2a 20140907

State_RoverL

No Fault LED IndicationSpeedRef_krpm – started with 0.0005

Page 4: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Manual rotation to the motor shaft during rampup

State_Ls

Motor shaft rotatesNo Fault LED Indication

20140907

Page 5: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State RatedFlux

No Fault LED Indication

20140907

Page 6: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State RatedFlux

No Fault LED Indication

20140907

Page 7: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State_Ls

Motor shaft rotatesNo Fault LED IndicationIncreased SpeedRef_krpm – to 0.05

20140907

Page 8: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State_Ls

Motor shaft rotatesNo Fault LED Indication

20140907

Page 9: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State_Ls

Motor shaft rotatesNo Fault LED Indication

20140907

Page 10: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Increased the Voltage to 24V

20140907

Page 11: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State_RatedFlux

20140907

No Fault LED Indication

Page 12: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Implementing MotorwareLab 2c

Error Message during compilationThis project was created using a version of compiler that is not currently installed: 6.2.3 [C2000]. Another version of the compiler will be used during build: 6.1.3. Please install the compiler of the required version, or migrate the project to one of the available compiler versions by adjusting project properties.

Page 13: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Bus Voltage set to 12V

#define USER_PWM_FREQ_kHz (45.0) #define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)

#define USER_IQ_FULL_SCALE_VOLTAGE_V (12.0) // 24.0 Example for drv8301_revd typical usage and the Anaheim motor

No Fault LED Indication

Started with krpm of 0.0005State_RoverLRotor stationary

Page 14: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State_RsRotor stationary

No Fault LED Indication

Page 15: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State_RampUp

Rotor stationaryMotor shaft rotated manually to initiate rotation

No Fault LED Indication

Page 16: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State_rated fluxMotor shaft continues to rotate

No Fault LED Indication

Page 17: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

State LsNo Fault LED Indication

Page 18: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

Bus Voltage increased to 24V

#define USER_IQ_FULL_SCALE_VOLTAGE_V (24.0) #define USER_PWM_FREQ_kHz (45.0) #define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0) No Fault LED

IndicationStarted with krpm of 0.0005

State_RoverLRotor stationary

Page 19: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

No Fault LED Indication

State_RsMotor rotor still stationary

Page 20: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

No Fault LED Indication

State_RampUpManually rotated the motor shaftRPM picked up to 0.04

Page 21: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

No Fault LED Indication

State_RatedFlux the motor shaft continues rotationRPM picked up to 0.04

Page 22: Implementing Motorware Lab 2a. Motor Parameters defined 20140907

No Fault LED Indication

State_Ls

Rotation slowly reduces