Configuration - DeeEmm/DIY-Flow-Bench GitHub Wiki
Configuring your flow bench
The flow bench configuration can be viewed and modified by visiting the hardware configuration page which can be accessed from the 'Hardware' link in the navigation bar of the GUI
The Configuration is split up into a number of 'tiles', each of which contains data relating to a specific functional aspect of the hardware. Each one of these tiles is described below
System Settings
This section includes various settings related to the system configuration
- SD Card : Enable or disable the SD card functionality
- Minimum Pressure Percent : Not Currently Used
- Pipe Radius (ft): Pipe diameter value used for velocity calculations
Power Settings
This section contains settings related to the 3.3v and 5v power supply busses
- Fixed 3.3V Value : Enabling this means that the code uses a fixed 3.3v reference value. Note that this value may differ from the actual supply reference obtained via the 3.3V Reference Pin. Disabling this setting means that the value at the 3.3v reference pin is used in all calculations
- 3.3V Trim : This value is used to trim the reference value obtained from the 3.3v reference pin. This value should be set based on the actual 3.3v reference value measured on the PCB. For example if the 3.3v Reference value shown on the mimic page is 3.4v. The 3.3V Trim value should be set to -1.
- Fixed 5V Value : Enabling this means that the code uses a fixed 5v reference value. Note that this value may differ from the actual supply reference obtained via the 3.3V Reference Pin. Disabling this setting means that the value at the 5v reference pin is used in all calculations
- 5V Trim : This value is used to trim the reference value obtained from the 3.3v reference pin. This value should be set based on the actual 5v reference value measured on the PCB. For example if the 3.3v Reference value shown on the mimic page is 5.1v. The 5V Trim value should be set to -1.
BME Settings
This section contains settings related to the BME sensor.
- ** BME Type**: Type of BME sensor (Currently only BME 180 is supported)
- BME Address: I2C address of BME sensor
ADC Settings
This section contains settings related to the ADC sensor.
- ADC Type: Type of ADC sensor (ADC1115 is recommended)
- ADC Address: I2C address of ADC sensor
MAF Settings
This section contains settings related to the MAF sensor.
- Sensor Type: Type of MAF sensor (Currently only BOSCH_0280218067 is validated)
- mV Trim: Manual voltage trim to allow sensor calibration
- Source: Hardware source of MAF signal (Default / recommended is ADC)
Note if using DIYFB for an Orifice, Venturi or Pitot style flow bench the MAF source should be set to 'disabled'
Reference Pressure Settings
This section contains settings related to the Reference Pressure sensor (pRef).
- Sensor Type: Type of pressure sensor
- mV Trim: Manual voltage trim to allow sensor calibration
- Source: Hardware source of sensor signal (Default / recommended is ADC)
NOTE: The reference pressure sensor is required to convert MAF sensor readings into CFM NOTE: It is also required for orifice, venturi or pitot style flow benches
Differential Pressure Sensor Settings
This section contains settings related to the Differential Pressure sensor (pDiff).
- Sensor Type: Type of pressure sensor
- mV Trim: Manual voltage trim to allow sensor calibration
- Source: Hardware source of sensor signal (Default / recommended is ADC)
NOTE: The Differential pressure sensor is required when using DIYFB for an orifice, venturi or pitot style flow bench
Pitot Sensor Settings
This section contains settings related to the Pitot sensor (Pitot).
- Sensor Type: Type of pressure sensor
- mV Trim: Manual voltage trim to allow sensor calibration
- Source: Hardware source of sensor signal (Default / recommended is ADC)
Barometric Settings
This section contains settings related to the Barometric pressure sensor
- Sensor Type: Type of pressure sensor
- mV Trim: Manual voltage trim to allow sensor calibration
- Fine Tune: Manual trim of barometric value
Temperature Settings
This section contains settings related to the Temperature sensor
- Sensor Type: Type of temperature sensor
- mV Trim: Manual voltage trim to allow sensor calibration
- Fine Tune: Manual trim of temperature value
Relative Humidity Settings
This section contains settings related to the Relative Humidity sensor
- Sensor Type: Type of humidity sensor
- mV Trim: Manual voltage trim to allow sensor calibration
- Fine Tune: Manual trim of Relative Humidity value
Swirl Settings
- Enable Swirl: Enable / Disable Swirl settings (Planned for V3 Release)