March 22, 2020

655 words 4 mins read

auenkind/YACoVV

auenkind/YACoVV

Yet Another (SARS-)CoV(-2)Ventilator

repo name auenkind/YACoVV
repo link https://github.com/auenkind/YACoVV
homepage
language C++
size (curr.) 76325 kB
stars (curr.) 6
created 2020-03-25
license Creative Commons Attribution 4.0 International

YACoVV - Yet Another (SARS-)CoV(-2)Ventilator

German-Version is more Detailed / updated more frequently <- Please translate (see Contributing)!

Version française

Spanish Version

This project aims at constructing components for the production of ventilators that can be used as last-resort-solutions for SARS-CoV-2 patients.

All components should be constructed with parts, raw materials and skills needed in the places in which the devices come into use.

The most complex component of a ventilator is the correct, reliable and safe pressure control of the ventilator as well as keeping the positive end-expiratory pressure intact. Currently, there is a promising solution for the pressure control that has already been transferred into a functioning sample.

The components are:

  • Pressure regulator and timing
    • Regulation of the ventilation pressure
    • Upholding the modifiable PEEP
    • Regulation of modifiable Breath Frequency
    • Regulation of modifiable I:E relation
  • Monitoring (please Translate!)
    • Measurement of volume
    • Measurement of pressure
    • Measurement of frequency
  • Respiratory gas/ Processing
    • ozone/oxygen mixture
    • Recovery
      • Co2-absorber
    • Heating
    • Humidification

miro-Board (Idea and Link Collection)

Pressure regulator

Regulator-parts

Functional principle

The concept behind the water column makes sure pressure regulation functions. To generate modifiable pressures in the system, tubes are immersed into water appropriate to the desired pressure. The control tubes are simultaneously used as relief valve. The “return paths” of the water column are savely secured through check valves so that no water can flow back to the patient.

Because high entrance pressures can only be regulated through this system with very precise component, we decided using a 50 mBar gas pressure regulator to pre-regulate the pressure. These regulations are available all over the world.

We are using the basic principle behind constriction hose-valves for our valves since these can be easily manufactured out of widely available components. On top of that, these kinds of valves bear the advantage that all components that come into contact with contaminated gas can be replaced.

Inhalation

inhalation

  • The input pressured is reduced to ~ 50 mBar by a mechanical pressure regulator
  • The input valve is opened mechanically. A adjustment screw limit flow-volume. Due to the adjustment screw valves without regulating funtions can be used and gas-loss through the limiting water column is minimized.
  • Gas flows towards the patent until the pressure reaches the level set by the wate column.

Exhalation

exhalation

  • The input valve is closed and the output valve opened
  • Gas flows from the patient through the PEEP water column into the reservoir
  • PEEP can be adjusted by mofing the water column

System-Safety

  • Over-Pressurizing is practically impossible in the system as the pressure is only closed by water columns. No mechanical parts restrict the pressure.
  • There are no mechanical parts that cna get stuck
  • Losing PEEP is only possible when there are leaks
  • check valves ensure that no water can flow towards the patient

Valve-Control and Timing

The timing currently functions through a microcontroller and two servos. This solution will replaced with the motor of a windscreen wiper with two camdiscs.

Camdiscs

Camdisc Animation

Functional Prototype

Prototype

Problems with this prototype:

Breath gas production

This component reuses the exhaled breath gas. Co2 is absorbed and oxygen is mixed in.

Contributing

We are happy about every contribution to this project! We need action NOW! Please don’t overthink your contribution, join us!

If these projects’ solutions win prizes in competitions such as the Code Life Ventilator Challenge, we will use the money to construct the components or improve the design.

Things everyone can do:

  • Translation of the README_DE.md in as many languages as possible. Translations will have be adjusted very frequently, changes should quickly be translated.
  • Construct a YACoVV und run it! Feedbacks on the materials used and problems that have come up would be awesome!
  • Take on one of the concrete problems in the issue section.
comments powered by Disqus