adc
op amp stage
virtual gnd