Atmospheric mix controller
This script will pump gases into a room until a preset mix has been achieved.
Requires filtered gas supply, 3 volume pumps and a gas sensor.
Optional: Heater and cooler for temperature control
Note: a separate back pressure valve is required to relieve over pressure and filters for toxins.
Default values are defined at the start of the script and can be changed to suit your base setup.
The defaults are:
Will pressurise to 50kpa
Over pressure shutoff at 70kpa (Don’t forget the back pressure regulator to relieve excess pressure)
50% Nitrogen
45% Oxygen
2% CO2
3% whatever happens to be in the room. Scrubbers may be required for fart removal.
I typically use this to vent 3 separate gasses directly to the room through 3 passive vents. This will get the required atmosphere the quickest. The back pressure regulator returns the overflow to the gas harvesters to recycle my precious nitrogen.
The heaters and coolers are controlled by a simple on off command so you can use any device will respond to an on off command. For small rooms I use wall heaters and coolers but for large rooms I prefer to use digital valves hooked to passive radiators. A hot gas pipe from the furnace is a must have for Europa.
You could change the pressures and use it to pressurise a tank if that is your jam.
Connection:
d0: Sensor. Can be gas sensor, pipe sensor or tank data connection. Anything that will give gas temperature, pressure and concentrations.
d1: Volume pump Nitrogen
d2: Volume pump Oxygen
d3: Volume pump CO2
d4: Optional Cooler
d5: Optional Heater
Heater and cooler are optional. The script will still function without them.
Apologies to non-oxygen breathers. This has not been designed for you.