Arduino Mega Peripheral Board

by UCR RoboSUB in Circuits > Arduino

68 Views, 0 Favorites, 0 Comments

Arduino Mega Peripheral Board

live Seadragon 3.JPG
arduino Mega image.jpg

Background:

UCR RoboSub is a University of California Riverside competitive autonomous underwater vehicle(AUV) project that competes internationally in the Robonation RoboSub Competition. The RoboSub competition is held every year for AUV’s to test their autonomy by completing underwater tasks. The RoboSub has to be able to perform different tasks for competition such as drop weights and autonomous navigation. The Sub consequently has a peripheral MCU shield that handle’s peripherals that are related to competition tasks.

Objective:

We needed to create a shield for our Atmega MCU board that we could use to connect to the peripherals such as the RGB Led strip, leak sensors and solenoids that we used for different functions of Our Submarine.

Supplies

  • ArduinoMega 2560
  • RGB Led Strip
  • 4 Leak Sensors
  • 2 N-Channel Mosfets
  • Schottky diode 2 Led 2 1kᘯ Resistor 330ᘯ Resistor

Design

Arduino_peripheral_schematic.JPG

This Peripheral board is a shield for the Arduino Mega MCU to handle different peripheral tasks on the RoboSub. These tasks include RBG light control, Solenoid Valve Control and leak sensor interfacing. To handle the leak sensor, we wire the data output to the Arduino. The solenoid Valve is controlled using N-channel Mosfets with a 5V signal from the Arduino. Using the Arduino we can choose when to allow 12V to flow to and actuate solenoids. The Flyback diode to prevent the voltage feedback generated from the solenoid.

Ordering Your PCB From JLCPCB!

jlcpcb 2.png

JLCPCB offers fast, high quality service at reasonable prices. You can get 5 boards(2 layers), any color with customization for $2!

  1. To order visit https://jlcpcb.com & sign in/sign up
  2. Click quote now button
  3. Click on the “add your gerber file” button, and upload your gerber files
  4. Now you can set your parameters and customization, such as quantity and PCB color.
  5. Click “SAVE TO CART”
  6. Go ahead and type your shipping address, choose shipping method
  7. Process to submit your order and payment
  8. The PCBs our team ordered came within the week.

Receiving the Boards!

Pherpherl task board plain PCB 1.JPG
pheripheral task board plain PCB.JPG

Assembly

peripheral arduino board assembled 2.JPG
Peripheral arduino board assembled 1.JPG
Peripheral arduino board assembled 3.JPG

Testing

Seadragon_rack._2JPG.JPG
live Seadragon 4.JPG