Electronic – Transistor resistance for switching analog signals

analogtransistors

I would like to use two transistor to switch on/off two paths to an ADC input so that only one path is active at a time. Is this a bad practice? I'm aware of analog switches but don't know if something that complex is necessary for my simple application. Is there any information about the resistance between the collector and emitter of NPN transistors? I want to make sure using the transistor as a switch for the analog signal doesn't mess up my analog readings in the ADC. Accuracy and resolution is important here (true 16-bit ADC). Would a particular type of transistor be preferable for this application if using transistors is viable at all? The AIN values can range from 0V to Vref on the ADC.

The circuit I'm considering is like this:

AIN1 —– Transistor1 —–
                                             |
                                             |——— ADC Input
                                             |
AIN2 —– Transistor2 —–

Best Answer

For 16-bit performance you should use a high quality analog switch such as an ADG511, and buffer the output of the multiplexer with a precision op-amp that has low bias current (and offset voltage, and high open-loop gain). The analog switch includes low leakage, low Rds(on) switches and level shifting from logic.

Back in the dark ages, it was sometimes done to use bipolar transistors with controlled currents to the bases to switch precision analog signals (symmetrical transistors have very low Vce(on) under just the right conditions) but you do not want to do that. See for example this 1961 (!) reference, if you're interesting in paleolithic circuit design.