By: Eagled’Or Am (Electronics and Control Engineer)
After researching several companies and discussing it with the Electronics and Control Division Manager, Muhammad Farooq, we decided to send our PCB to OSHPark.com for manufacturing. The total cost came out to be $35.20 for a total of three boards. The final dimensions of the board came out to be 2.24” x 3.15” (56.82 mm x 80.01 mm).
First, the IC mount, female headers for the Arduino Micro and Bluetooth module, 2-port block terminals, male headers for the servo, the capacitors and voltage regulator were soldered onto the board. Next, the Bluetooth module, Arduino Micro, servo, and motor driver were connected at their respective locations. Lastly, the motors and power supply were connected into the block terminals.
We tested for functionality by turning on the power supply and testing if all the components worked as intended. We were able to connect to Arxterra and control the motors. However, the servo was not working which gave us concern that the PCB may have been designed improperly or the voltage regulator was damaged as that would affect the current delivered to the servo. However, after opening up the servo, we found that the issue was just some loose wiring. After re-attaching the servo and reconnecting it to the PCB, the servo began to function correctly. Because of this, we can conclude that the PCB has been designed and manufactured correctly and therefore can be implemented into the Micro Rover. The next step for our project is to place all of the components inside of the rover and run tests to see whether or not the rover will act as intended. Finally, we will make any modifications necessary to complete all of the verification tests to fulfill our customer requirements.