banner



How Do I Calculate How Much Ballast I Need Add To A Rov To Reach Neutral Buoyancy?


Build Your Ain Remotely Operated Underwater Vehicle — Part 1: Construction

Having lived near the water most of my life and with manatees showing up regularly in the water nearby where we live in Florida, I developed an interest in having an ROV (Remotely Operated Vehicle) to video sea life underwater. Purchasing an ROV can be expensive, so after several prototypes, I successfully constructed an ROV from easily acquired parts that can be assembled with bones tools. Calling this project my ROV Manatee seemed advisable.

The Challenges of and Solutions for Watertight Builds

Engineering your own ROV has construction challenges beyond designing and building the necessary electronics. The electronics bundle for the design is housed within a half dozen inch PVC pipe, with a tether cablevision running topside to a joystick steering mechanism. The tether is Cat5 cable and must enter the PVC pipe through a watertight seal. Additionally, the wires from the motors and optional calorie-free must also feed into the PVC pipe to connect to the motor drivers.

The integrity of these watertight connections is an absolute must as whatsoever h2o leak can be catastrophic to the electronics inside. My elementary solution was to drill holes in the six inch PVC and so use marine epoxy to glue a 1/2 inch PVC coupling that is threaded on the inside. The wires are and so pulled through a pigsty drilled in a 1/ii inch PVC threaded plug, after coating each wire with marine epoxy. The entire plug is then filled with additional marine epoxy. It is of import that each wire going through the hole in the PVC plug take an epoxy coat effectually it earlier bundling them and passing them through the hole. The PVC plug is wrapped with Teflon™ tape and screwed tightly into the coupling.

A 2nd challenge is achieving neutral buoyancy for the ROV, as well as a counterbalanced trim. The half-dozen inch PVC tube and the 1/2 inch PVC frame human activity as floats, while the full weight of the ROV acts to sink it. These two must be balanced so that the ROV attains neutral buoyancy, where information technology simply hovers and does not sink or float to the top. This ROV needed additional weight.

After struggling with several ideas, the solution was a fourteen inch square of ceramic tile, cemented to the bottom of the frame with bathtub caulk along with several smaller iv inch square pieces. To fine-tune the buoyancy, a pocket-size petcock was added at the peak and bottom of the frame. With the ROV just barely floating, these petcocks can be opened allowing a little h2o to enter the frame and adding weight. Adjusting how much water is in the frame can achieve well-nigh neutral buoyancy.

The trim of the ROV must be level; the position of the ballast is used to accomplish this. The height of the left and correct motors must also match the vertical centre of mass of the ROV. This allows the motors to push the ROV in a level management. For example, if the motors are mounted too low, their thrust would tip the bottom of the ROV forward causing the ROV to ascend.

FIGURE two. The PVC frame with the electronics parcel removed.


Iii 500 gallon/hour bilge pump replacement motors are used to drive the ROV. A right and left motor facing forward provide frontwards, opposite, left, and correct movement. A single vertically mounted motor on height of the six inch PVC pipe allows upwards and down motility. The motors are driven by H-bridge motor drivers capable of treatment the college current needed past the motors.

Iv inch model airplane propellers were fastened to the motor shafts. The couplers to attach the propellers to the motors were made from 1/2 inch aluminum rod with a hole drilled to fit the motor shaft, and are held in place with a fix screw on the side. The propellers were attached to the other end of the coupler by an Allen head spiral that goes into a threaded hole on the face of the rod. These can be made using a pocket-sized drill press, but I used a minor metallic lathe to eye the shaft and screw holes. Model boat propellers would probably have been a better choice, and the custom couplings would not take been necessary. The model aeroplane propellers were available, and they seem to piece of work well.

The bilge pump motors are 12 volt and rated at 2.five amps maximum. However, that rating is for running them equally a bilge pump with the manufacturer's pump impeller. Afterward attaching a 4 inch propeller to one of the motors, it was tested by running it in a five gallon pail of water. Information technology drew six amps from a 12 volt atomic number 82 acid battery considering of the load the propeller creates. This is something to remember when choosing a motor driver.

In add-on, these motors cannot exist run continuously at this higher current. For the virtually part, the motors are not run at full ability, and are turned on and off continuously while the ROV is steered. The submersion of the motors in water does assist to dissipate some heat, but it needs to be remembered that the motors are beingness overloaded at full voltage and can overheat.

The Process for Decision-making the Motors

Two Arduino Nano microcontrollers are used for control: one topside to read the joysticks and one in the 6 inch PVC tube that houses the underwater electronics. A pocket-sized game controller type joystick mounted in a plastic box was selected to control the speed and direction of the left and right motors. A linear potentiometer was used to control the upwards/downwardly motor with center position being the motor off, and the up or downwards distance from center selects the management and power for the motor. The Arduino Nano reads the joystick and linear potentiometer, and and then — based on their positions — generates commands which information technology sends to the Nano in the ROV.

FIGURE 1. Block diagram of the basic electronics.


The commands for the motors consist of three letters followed past the iii digits of an viii-bit number which is the PWM (Pulse Width Modulation) value. They are:

  • LMF255 — Left motor forward and PWM value
  • LMR255 — Left motor reverse and PWM value
  • RMF255 — Right motor forward and PWM value
  • RMR255 — Right motor reverse and PWM value
  • UMU255 — Up/downward motor up and PWM value
  • UMD255 — Up/downwards motor down and PWM value

And so, a command like LMF000 volition turn the left motor off; LMF128 will run the left motor forwards at half power; and LMR255 volition run the left motor in contrary at full power. The forrard/reverse and left/right values read from the joystick are run through a unproblematic wheelchair algorithm which smoothes out the power changes as the joystick is moved.

These half-dozen-character commands are sent over 2 Arduino digital pins using the SoftwareSerial library. Assigned transmit and receive pins on the Arduino are hardwired through the tether to their opposites on the second Arduino. The ROV Arduino receives the six-character command and enables the specified motor and sets the PWM, which is so fed to the motor driver. The motor driver acts as a slave and powers the appropriate motor.

The circuitry in the ROV tin can too send data support the tether to be viewed. Given that at that place is a large battery in the ROV running the motors, information technology is useful to exist able to check on its voltage and how much charge is available. A simple two-resistor voltage divider can be read by an analog pin on the Arduino and — with a little math — converted into the bombardment voltage. Additional possible sensors are a depth gauge, compass, accelerometer, and gyroscope. Each piece of data tin be coded in a fashion similar to the commands. For example, BAT followed by battery voltage as a float, CMP followed past 359, compass bearing going clockwise, and so on.

Construction of the Frame and Main Tube

The frame is fabricated from ane/2 inch schedule 40 PVC pipe which is available in whatsoever home improvement shop. The fittings used are 12 elbows and 20 tees. The uprights that the motors are mounted on were extended outward to give more room for the propellers, simply this may have not been necessary. Additionally, the total height could have been reduced as actress room for ballast was not needed.

FIGURE three. Back of the PVC frame with safety cease cap removed.


Using ceramic tile for ballast worked very well, and the peak was peradventure not needed. In general, a cube shape of appropriate size is what works. Two brass petcocks were threaded into the 1/2 inch PVC tubes: i at the height and bottom. Opening these in the h2o allows you to very carefully trim the neutral buoyancy past adding a small amount of water into the frame.

The principal tube has a vi inch PVC cap on one stop that's attached with PVC cement. A 3-1/ii inch hole was drilled in the end of the cap, and a clear slice of one/2 inch thick Plexiglas was cemented with marine epoxy over the opening to provide a window for the video camera. The opposite end requires an end cap that tin can be removed to insert the electronics. In the past, I have tried using a six inch coupling with one cease threaded and then using a half-dozen inch threaded plug. Even with the apply of Teflon tape around the threads, at that place was still some leakage. These big threads were fabricated to accept pipe-joint compound for a tight seal, which does not work well for ease of removal. Instead, I used a half dozen inch black safe cap sealed with a metallic hose clamp; this has worked very well. The entire six inch tube is held in place underneath two ane/ii inch PVC cross pieces at the peak by two eight inch band clamps.

Figure four. Front of the PVC frame showing headlight and photographic camera window.


The elevation of the main tube has a 1/2 slice of Plexiglas vertically glued with marine epoxy for attachment of the up/downward motor, and 2 ane/ii inch PVC threaded couplings too glued in with marine epoxy to receive the PVC plugs containing the wires feeding into the tube.

A Hall-issue switch was added with a third 1/2 inch PVC threaded coupling glued into the main tube. A Hall-result switch and LED are potted into the coupling with marine epoxy. A 1/2 inch PVC plug with a Neodymium disk magnet cemented into information technology acts as the switch. When the plug is screwed into the coupling, information technology triggers a 12 volt 20 amp relay inside the master tube, activating the 12 volt circuitry. The relay contacts are wired in parallel with the main power switch. This allows ability to exist turned on and off without having to open the main tube. This excursion continuously draws most eight milliamps of current from the battery, which is non a problem for a 15 amp-hour battery.

FIGURE 5. The Hall-outcome switch and LED, with plug and attached magnet.


That's all for this installment. Adjacent time, we will comprehend the electronics parcel that reads the joystick and linear potentiometer, and so controls our motors. SV


Parts Listing

Item Description
A1 Adafruit 9-DOF (Optional)
B1 12V 15AH
B2 9V Bombardment
BTS7960B Motor Driver (3)
C1  1,000 µF, 16V
C2 2,700 µF, 6.3V
D1 Blueish LED
F1 18A Mini Circuit Breaker or Fuse
FL Flood Lamp (Optional)
H1 Hall-outcome Switch 3144
J1 Three-pin Header
J2 Three-pin Header
J3 Three-pin Header
J4 Four-pin Header
M1 Left Motor, Johnson Pump 500 GPH
M2 Correct Motor, Johnson Pump 500 GPH
M3 Upwardly/Downwards Motor, Johnson Pump 500 GPH
P1 Header Socket
P2 Header Socket
Q1 TIP127 PNP Darlington Transistor
R1 viii.2K 1/4W Resistor
R2 4.7K one/4W Resistor
R3 1K ane/4W Resistor
R4 1K 1/4W Resistor
R5 5K 1/4W Resistor
R6 5K 1/4W Resistor
R7 20K 1/4W Linear Potentiometer
R8 iv.7K ane/4W Resistor
R9 8.2K 1/4W Resistor
R10 4.7K one/4W Resistor
Relay 12V 20A Contacts
Switch 20A Contacts
Switch Mini Toggle
U1 Arduino Nano
U2 Arduino Nano
U3 LM7805 5V Regulator
Video Photographic camera NTSC
Miscellaneous
1/2 inch PVC Piping
one/2 inch PVC Elbows
one/2 inch PVC Tees
1/2 inch PVC Threaded Couplings
1/2 inch PVC Threaded Plugs
Six inch PVC Pipe
Six inch PVC Pipe Cap
Six inch Prophylactic End Cap, with Band Clamp
i/four and ane/ii inch Plexiglas
PVC Cement
Marine Epoxy
Silicon Cement
Eight inch Band Clamps
Nylon Cable Ties
Various Screws, Basics
Hookup Wire
Cat5 Cable, 50 feet
Petcock Valves (2)
Ceramic Tile

Downloads

201603-Wierenga.nothing

What's in the null?
Express PCB schematic and PCB files
Arduino Code Files

How Do I Calculate How Much Ballast I Need Add To A Rov To Reach Neutral Buoyancy?,

Source: https://www.servomagazine.com/magazine/article/march2016_UnderwaterROV

Posted by: boltonhicing.blogspot.com

0 Response to "How Do I Calculate How Much Ballast I Need Add To A Rov To Reach Neutral Buoyancy?"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel