Last Updated on Saturday, 07 August 2010 04:01
Tuesday, 22 December 2009 07:15
Articulated Manipulator Diagram:
SolidWorks 3D Model :
Articulated Manipulator:
TI DSP Board:
Position Control on DSP Microcontroller:
// output signal - duty, adc_a_data[0], range : 0 (-100%) - 2047 (0%) - 4096 (100%) // command signal - speed(RPM) // feedback signal - speed(RPM)
// direction of motor rotation /*if(motor_dir == -1) current_motor_rpm = (long)motor_rpm; // CCW else current_motor_rpm = motor_rpm * (-1); // CW */
//current_motor_rpm = (long)motor_rpm; // Get current RPM if (iteration==40) { iteration=0; ref_position=command_position; command_position=0; } else {iteration+=1; command_position+=Voltage; } current_position = (long)EQep1Regs.QPOSCNT; // Get the current strut position
error_position = ref_position - current_position; // Get position error error_delta = pre_position-current_position;
Add comment