Skip to content

tl5915/Nitrox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nitrox Analyser V2 (Divesoft DNA clone)

Updated from basic version, use ADS1110 ADC for better accuracy. Use ESP32C3 board with OLED to show oxygen percentage and voltage. Include a supercapacitor for power, can be used unpluged now.

Material

  1. Sensor tube to be 3D printed (https://makerworld.com/zh/models/2378291-scuba-diving-nitrox-analyser#profileId-2603933)
  2. Screen protector - transparent acrylic folder page, cut to approriate size (https://amzn.eu/d/059uF1ne)
  3. Oxygen Cell (any 3-Pin Molex type, e.g. Vandagraph R-22VAN, retired sensors from Diversoft/Kiss/XCCR)
  4. ESP32-C3 Development Board with 0.42 Inch OLED Display (https://amzn.eu/d/0FZCRB2)
  5. ADS1110 Analog To Digital Converter Module (https://ebay.us/m/G5uvKG)
  6. Switch (https://amzn.eu/d/fneWX5r)
  7. M2 x 3mm screw (https://amzn.eu/d/fZkoRWB)
  8. 5.5V 5F H-Type Button Super Capacitor (https://amzn.eu/d/1qX6MRr)
  9. Prototype Board(cut to 8x8, do not use edge of the board, too wide) (https://amzn.eu/d/03sAWb33)
  10. 8-Pin Female Headers (https://amzn.eu/d/0gmsWj1w)
  11. JST-XH (2.54mm) 3-Pin Female Connector (cut the locking arrows off to fit Molex header on oxygen cell) (https://amzn.eu/d/00dJxi24)

Circuit connection

  1. ADS1110 VCC connects to ESP32C3 V3 pin (3V3)
  2. ADS1110 GND connects to ESP32C3 GD pin (Gnd)
  3. ADS1110 SCL connects to ESP32C3 pin 6 (GPIO6)
  4. ADS1110 SDA connects to ESP32C3 pin 5 (GPIO5)
  5. ADS1110 VIN- connects to Oxygen Cell pin 1 (-)
  6. ADS1110 VIN+ connects to Oxygen Cell pin 3 (+)
  7. ESP32-C3 V5 pin (Vcc) connects to the switch
  8. The other end of the switch connects to + side of the super capacitor
  9. ESP32-C3 GD pin (Gnd) connects to - side of the super capacitor (marked by black arrow)

(polarity of the oxygen cell pins doesn't matter, software will convert to differential voltage)

Assembly

  1. Cut acylic sheet to appropriate size and place in the slot in electronics tube, secure it by pushing in the screen protector plug
  2. Wire all electonics as described above
  3. Place super capacitor in the seat in sensor tube, snap on electronics tube
  4. Thread a lanyard on end cap through the slots if desired
  5. Screw the switch onto end cap with two M2 x 3mm screws
  6. Place ESP32-C3 in electrnics tube, OLED side towards screen opening, USB-C side towards outside
  7. Align USB-C with the opening on end cap, snap on end cap
  8. Screw oxygen cell on front cap
  9. Connect molex connector to oxygen cell
  10. Snap on front cap

UI instruction

  • Charge the super capacitor with USB-C cable with switch on, charging takes 3 to 5 minutes. This will provide about 10 minutes working time for the analyser. Switch off after charging.
  • Switch on in air, analyser will calibrate automatically, screen shows 21% after air calibration (available when voltage is between 5 to 15 mV)
  • To calibrate with 99% oxygen, place censor on oxygen cylinder for 15 seconds when switched off. Switch on, screen shows 99% after oxygen calibration (available when voltage > 30 mV)

About

Nitrox Analyser V2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages