DANAS ELECtrical Reprt
DANAS ELECtrical Reprt
DANAS ELECtrical Reprt
The Mega is easily programmed using Arduino Software IDE which make it
suitable for ease of use without complications.
The Mega 2560 can be powered via the USB connection or with an
external power supply. The power source is selected automatically.
2) Raspberry Pi Gen 2
Fig 2) Raspberry Pi Gen 2
More GPU info: OpenGL ES 2.0 (24 GFLOPS); 1080p30 MPEG-2 and VC-1
decoder (with license); 1080p30 h.264/MPEG-4 AVC high-profile decoder and encoder
USB ports: 4
Video outputs: HDMI, composite video (PAL and NTSC) via 3.5 mm jack
Audio input: IS
Audio outputs: Analog via 3.5 mm jack; digital via HDMI and IS
Storage: Micro SD
Weight: 45g
Thrusters
BLUEROBOTICS T100
The T100 is a thruster designed specifically for marine robotics.It is high performing
and durable.The T100 is basically a brushless electric motor .The T100 is made
of high-strength, UV resistant polycarbonate injection moulded plastic. The core of
the motor is sealed and protected with an epoxy coating and it uses high-
performance plastic bearings in place of steel bearings that rust in saltwater.
Everything that isnt plastic is either aluminium or high-quality stainless steel
that doesnt corrode. A specially designed propeller and nozzle provides efficient,
powerful thrust while active water-cooling keeps the motor cool. Unlike other
thrusters, our design doesnt have any air- or oil-filled cavities water flows freely
through all parts of the motor while its running and can handle extreme pressures.
The T100 comes with clockwise and counter-clockwise propellers to counter torque
Length 102 mm
Diameter 94 mm
CH Robotics UM7
The UM7 orientation sensor from CH Robotics is an Attitude and Heading Reference
System (AHRS) that contains a three-axis accelerometer, rate gyro, and
magnetometer. It combines this data using an Extended Kalman Filter to produce
attitude and heading estimates.
The UM7 orientation sensor produces attitude and heading estimates from triaxial
accelerometer, rate gyro, and magnetometer data. Unlike a typical inertial
measurement unit (IMU), which only provides raw sensor readings, the UM7 features
an on-board microcontroller that combines sensor data using a sophisticated
Extended Kalman Filter (EKF) to generate orientation estimates 500 times a second.
Connections for power and TTL serial communication can be made to the UM7
through a polarized five-pin male connector on one side, which mates with an
included cable assembly. A pair of six-pin expansion headers on the other side of the
board provide additional connectivity options, including an alternative SPI interface
and a secondary serial interface that can be connected to an external GPS module .
Features
States and sensor data synchronized to GPS position and velocity using
optional external GPS module
Allows for alignment calibration and third-order bias and scale factor
temperature compensation for accelerometers, gyros, and magnetometer
TEMPERATURE SENSOR
DS18B20 SENSOR
This is a pre-wired and waterproof version of the DS18B20 sensor. Since the cable is
jacketed in PVC it can operate in wide range of temperature as well. The digital
signals do not get degraded easily due to this enclosure. It is a 1-wire digital
temperature sensor and is precise (0.5C over much of the range) and can give 12 bits
of precision from the on-board digital to analog converter. The sensor is suited to work
with 3-5 Volt systems.
Cable specifications:
Uses 1-Wire interface- requires only one digital pin for communication
The sensor is cheap and reliable and can be interfaced with Raspberry Pi 2 easily.
The data is stored in the SD card and once the AUV surfaces it can be accessed.
DANAS is provided with a Water leak detector to protect it from sinking due to water
leakage. Since the vehicle is completely autonomous, there is always a possibility of
sinking due to leakage. Also if something like this happens all the electronic
components will get damaged. In order to protect it from such a worst case scenario,
it is provided with water leak detector in the bottom hull as well as top hull. Once the
leak detector detects a leak, the current mission is aborted and upward thrusters are
directed to full thrust upwards. Also an alarm is triggered from the inside to notify
the sudden rise of AUV to the surface.
The detector is cheap and is easily interfaced with Arduino Mega. The leak signals
are send to Arduino and Arduino sends it to the thrusters.
It is mainly comprised of three parts: An Electronic brick connector, a 1 M resistor,
and several lines of bare conducting wires.
The sensor works by having a series of exposed traces connected to ground and
interlaced between the grounded traces are the sense traces. The sensor traces
have a weak pull-up resistor of 1 M. The resistor will pull the sensor trace value
high until a drop of water shorts the sensor trace to the grounded trace. It will work
with the digital I/O pins of Arduino or it can be used with the analog pins to detect
the amount of water induced contact between the grounded and sensor traces. This
High Sensitivity Water Sensor can easily change the water size to analog signal, and
output analog value can directly be used in the program function, then to achieve
the function of water level alarm also.
Features
Working voltage: 5V
Interface: Analog
Weight: 3g
Size: 65mm20mm8mm
High sensitivity
The sensor is low cost as well comes with waterproofing for the oscillator from the
factory itself. This comes in handy as extra waterproofing need not be done. The
sensor signal are input to the Arduino and Arduino calculates the route for the
mission accordingly avoiding the obstacles.
DANAS utilises a mini LDV for measuring velocity as it is needed to give valuable
inputs to error correction that occurs in AHRS unit. Even though the AHRS unit have
inbuilt Kalman filters the error increases as the period of mission increases.
The LDV utilises two beams of collimated, monochromatic, and coherent laser light in
the flow of the fluid being measured. The two beams are usually obtained by splitting
a single beam, thus ensuring coherence between the two. The beam is focussed
according to focal length of the optics on the medium where velocity is to be
measured. The fluid particles reflects the beam and is detected by the detector and
subsequently fringes are obtained. The intensity of reflected beams change as speed
of medium from reflection occurs change. The frequency of the variation in light
intensity is proportional to the speed of the medium.
Weight: 250g
Dimensions: 32x165 mm
PRESSURE SENSOR
Pressure sensor is used for accurate depth measurement. The sensor is calibrated to
find the depth of the AUV .The Pressure sensor used is the MS5803-14BA.
Specifications:
Gel Protected
The ESC used in DANAS is the Afro 30Amp ESC. Four thruster utilises one ESC each.
Specifications:
The camera module is essential for image processing in the AUV. It helps to
determine the obstacle as video is processed by the processor for finding the
obstacles. The camera used is the Microsoft LifeCam Cinema Webcam. The camera
can record videos up to resolution of 720p.
The camera is assisted with custom build LED Flasher for poor lighting conditions
under the water. The LED flasher will be custom built according to the need and
positioning in the AUV. The custom LED Flasher will be cheaper comparing to
professional flashers available on the market and also energy efficient.
The video from the camera will be downgraded according to the processing power.
The camera will be powered from the USB port of the mini PC and flasher will be
powered externally
MANEUVRABILITY
Heave :It is controlled by combined action of thrusters at the front and back end.The
thrusters are designed to be be providing thrust in downward direction under normal
working condtion since the AUV is positively buoyant .When the AUV need immediate
upward motion the thrusters are given opposite thrust.
Surge:The forward and Backward motion of AUV is controlled by the thrusters at the
sides.
Sway:This degree of motion occurs due to action of thrusters at the starboard and
port side rotating in the opposite direction depending upon the direction of sway
Pitch:The pitch motion also occur similar to the sway motion with the difference that
thrusters at the front and back end provide thrust in mutually opposite direction to
obtain this degree of motion.
Obstacle Avoidance
DANAS utilises four ultrasonic sensor to detect obstacles in the path and avoid it.Also
it works along with with predefined trajectory .The trajectory is designed with
autonomy using system sensors.The sensors are able to detect obstacle upto 3m
range.Also they can identify obstacles of dimension around 2 inch at the farthest
possible range.