F
Fred Bloggs
Rocky wrote:
The circuit is a true function circuit without hysteresis, something
impossible to attain with a comparator. The circuit is redrawn below for
explanatory purposes. The block labeled "feedback" is a well-known
configuration that outputs the larger of the two IN(+) input voltages on
U2 and U3, or Vf=MAX(Vout,2V) in the notation shown. Among other things,
this means that Vf= IN(-) node of U1 is always >=2V, so that for Vin<2V,
U1 is driven into saturation at its most negative rail- 0V in the case
of single supply. For Vin>2V, U1 will drive its output towards the
positive rail in the amount necessary to force its IN(+)-IN(-)=0, or
Vf=Vin. This means the circuit produces Vin=Vf=MAX(Vout,2V)=Vout for
Vin>2V. The circuit will amplify the ever present noise for Vin
exactly=2V , and if this is a problem then a small amount of resistive
feedback from Vout to U1 IN(+) will remove the output noise response.
View in a fixed-width font such as Courier.
Thank you everyone for you contributions to my question. In summary
I'll probably use either John Fields' or Tony's circuit because they
are single chip solutions. They are both similar in their approach,
just that John used a comparator in place of Tony's transistor to
pull down the input when 0<Vin<2V. Jim Thompson's suggestion was kind
of similar, although it uses a 4066 analog switch to gate the signal.
I haven't yet wrapped my head around how Fred Blogg's circuit works,
but given the higher active component count I probably wouldn't use
it unless it has specific advantages that I'm not aware of.
The circuit is a true function circuit without hysteresis, something
impossible to attain with a comparator. The circuit is redrawn below for
explanatory purposes. The block labeled "feedback" is a well-known
configuration that outputs the larger of the two IN(+) input voltages on
U2 and U3, or Vf=MAX(Vout,2V) in the notation shown. Among other things,
this means that Vf= IN(-) node of U1 is always >=2V, so that for Vin<2V,
U1 is driven into saturation at its most negative rail- 0V in the case
of single supply. For Vin>2V, U1 will drive its output towards the
positive rail in the amount necessary to force its IN(+)-IN(-)=0, or
Vf=Vin. This means the circuit produces Vin=Vf=MAX(Vout,2V)=Vout for
Vin>2V. The circuit will amplify the ever present noise for Vin
exactly=2V , and if this is a problem then a small amount of resistive
feedback from Vout to U1 IN(+) will remove the output noise response.
View in a fixed-width font such as Courier.