In this project, there are two main components: the boat and the controller. For the boat schematics, the subsystems include XBee for communication, PIC32 microcontroller, power distribution board, and the electro-mechanical systems: servos and motors. For the boat electronic design, we utilized power board from last quarter for 3.3/5/14 V power supply. The 3.3 V for limit switch input and XBee power supply; 5 V for three servos including pairing status servo and two Byter servos. For servo power, they need to be plugged in on external power supply other than power supply board we received to control PIC32, otherwise there is no enough current to drive the servos.
XBee serves as a wireless connectivity module that is used to communicate between the controllers and the boats. UART_TX port connect to the PIC32 UART2 for transmitting message and UART_RX port connect to PIC32 UART2 for receiving message.
TLE 5206s and the PCB boards were used to drive the motors. Output was directly connected to the DC motors and the input signals were controlled by Follower PIC32 with output compare (PWM) and directional information (digital).
Resistors
Capacitors
Buttons
Servo
H-Bridge (TLE5206)
Limit Switch
LED
Joystick
Potentiometer
XBee
DC Motor
PCB