Troubleshooting

Hardware/PID testing:

Problem Diagnosis Solution
Inconsistent, "squiggly" odor signal from PID Likely something (probably part of the septum) caught in the needle, blocking air flow into the vial Replace vial input needle
Odor signal from one line is significantly higher/lower than others Variety of possible issues Check if flow sensor is hitting desired setpoint.
  • If no: Recalibrate flow sensor.
  • If yes: Replace proportional valve

  • If problem persists, check for leaks.


    Electronics/GUI:

    Problem Solution
    Olfactometer not sending back flow values once turned on If it is sending back slave addresses:
  • Wait 30 seconds or so
  • Click "Get Slave Addresses" 1 or 2 times
  • If still a problem: Turn 24V power off and back on again, and repeat above steps

  • If it's not sending back slave addresses:
  • Check that PCB is receiving 24V power
  • Check that master Arduino I2C pins are correctly connected
  • Re-upload master Arduino code
  • Zero flow reported from flow sensor, even when proportional valve signal is at max (255) Replace proportional valve