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

it will establish communication with each Motor Controller Boards through the utilization

                  of I2C serial bus protocol.






















                                              Figure 8: The MR2 motion board


                         I2C is a serial protocol for two-wire interface to connect low-speed devices like
                  micro-controllers, which is SCL (serial clock) line and SDA (serial data) line. This Motion

                  Board acts as the master device to the slave devices (Motor Controller Boards).


                  2.3    Software Design















                                           Figure 9: The MR1 program flow-chart














                                          Figure 10: The MR2 program flow-chart








                                                            191
   190   191   192   193   194   195   196   197   198   199   200