Page 107 - Robot Design Handbook ROBOCON Malaysia 2019
P. 107

The Arduino Mega 2560 micro-controller board was chosen because of its 14 PWM pins

                  and available in MRC.

                        A combination of four Motor Drivers that was made for Vexta was used to control the
                  Vexta Motors while several Relay Module were to used to control the Pneumatic Cylinder.



                  2.4  Electronic Design of MR2

                        The MR2 will be powered with a 22.2 V 2600 mAh Li-Po rechargeable battery and

                  eight XL4005 voltage regulator modules supplying power to 16 RDS3128 servo motors at
                  7.2 V and another XL4005 voltage regulator module supplying power to the three MG995

                  servo motors and an Arduino Mega 2560 at 7.2 V.

                        The Arduino Mega 2560 micro-controller board was chosen because of its 14 PWM

                  pins  and available in  MRC. 11 out  of 14 PWM pins  are used to  control  eight  pairs of
                  RDS3128 and three MG995 servo motors.


                        A combination of a 2-ways switch and 3-ways switch were used to signal the robot at
                  four retry locations. One SPDT micro limit touch switch is used at the Gerege holder to

                  signal the robot when the Gerege is received and one micro limit touch switch at each leg

                  to detect the Sand Dune.


                  2.5  Software Design

                        The testing on the MR1 and the MR2 was not completed so a basic flow-chart is

                  shown in Figure 8 and 9.
































                                                            103
   102   103   104   105   106   107   108   109   110   111   112