Wednesday, December 25, 2013

Robotic Arm Using Arduino Mega 2560 Rev3 (6 Servo With 6 Potentiometer)


HOME    I  ALL IN ONE TAB

Robotic Arm Using Arduino Mega 2560 Rev3 (6 Servo With  6 Potentiometer)


Required Components 

.                  1.    Arduino Mega 2560 R3
                   2.    6 Servo Motor
                   3.    6  Potentiometer
                   4.    9V Battery

    You can simply simulate this project with protues software

100% TRUSTFUL CODE AND DESIGN

1 . Design file for Robotic Arm   - DOWNLOAD
2 . Hex file                               - DOWNLOAD

      Thank You For Downloading.

Explanation :   This design mainly constructed for controlling servo motors with potentiometer (actuators).
there are 6 servo motors and 6 corresponding potentiometer. By changing the value of potentiometer we get input signal to micro controller. we know that potentiometer produce only  analog signal therefore we needed convert this analog signal  to digital signal first . Analog signals only applied to the analog input provider by the arduino Mega 2560 r3. first we read the analog signal from the input pins  .it will be in the digital form it have 10bit resolution and has  data value between 0 - 1023 . This 0 - 1023 data we mapped to 0 -255 for changing the duty cycle of servo from 0 -100 %.

                             Operation of the servo motor is worked by applying pwm signal for each 20ms cycle frequency  , the signal frequency varies from 0 - 2 ms.  Waveform indicating the  + 45 degree and +90 degree servo positioning with its frequency.

        +45 Degree

              +90 Degree

You can change this properties by changing frequency and duty-cycle of the PWM signal


 TRY THIS PROJECT AND TELL ANY PROBLEMS YOU FOUND

No comments:

Post a Comment