Page 15 - Robot Design Handbook ROBOCON Malaysia 2019
P. 15
stop button in order to cut off the power of
the motor so that the robot can stop
immediately if there is an error in the
system during testing process. In the
middle, there is a LCD display that acts as
a GUI (Graphic User Interface) and
displaying every information that the
programmer wants to display for feed-back
output.
This master module PCB integrates
every sub-module. This allows the agility
of the system to add and remove any
module that is unneccesary. There are six
module slots that have the same dimension
and number of pins. Each module has
Figure 6.3: Master module PCB design different purpose for different actuators and
sensors. At the side of each module slot,
there is a double layer connector that is
connected to the main controller PCB.
Motor driver PCB is a sub-module for
integrating multiple numbers of motor
driver pins on one board. This board can
support up to five motor drivers. This
module acts as a buffering board before the
data are sent to the micro-controller.
Figure 6.4: Motor driver PCB design
11

