I am using a 5V sensors (MQX Gas Sensors) that is connected to an RPi. This sensor is then connected to an ADC converter then to a logic level shifter. I just followed the tutorial I saw on the internet. Since the input varies from 0V – 5V, if I connect it to an logic level shifter, will the output vary from 0V – 3.3V as well?
Electronic – Does logic shifter works on analog signals
digital-logiclogic-level
Related Topic
- Electronic – Logic level converter for H-bridge and UART for Raspberry Pi
- Is it safe to use a bus buffer as level shifter
- Logic Level Shifter
- Electronic – arduino – What’s wrong with the simulation for Bi-directional logic level converter
- Electrical – Level Shifter Issue with Ground
- Electrical – Multiple SPI devices with different logic levels
- Electrical – analog level conversion in ADC circuit
Best Answer
Yes, it will vary from 0-3.3V but it won't do it in a "nice" fashion. It will be very nonlinear (that's a positive feature with digital circuits). So it might be 0V out with 2.1V in and 3.3V out with 2.2V in.
You probably need a simple op-amp circuit or just a voltage divider. But, as with any circuit you'll need to specify a lot more information such as voltage range (it's important if it has to go down to exactly 0V, and important if the output is not allowed to go a bit negative, for example) available power supplies, input impedance required, output impedance required, accuracy and bandwidth.