Por lo que puedo decir de la Fig. 2 en la hoja de datos del sensor de gas , las clavijas U1 B1 y B2 (en su diagrama esquemático) deben estar unidas entre sí y conectadas a la parte superior de la resistencia RL, como se muestra en la hoja de datos del sensor de gas. Y la parte inferior de la resistencia RL se conecta a la tierra de su circuito.
Estoy tratando de usar un nivel lógico de 3.3 V en un sensor de gas que funciona a
5V.
Es posible que le esté diciendo algo que ya sabe, pero su sensor de gas produce un voltaje analógico \ $ V_ {RL} \ $ cuyo valor puede ser cualquier voltaje dentro del rango
$$
0 \: V \ leqslant V_ {RL} \ leqslant 4.5 \: V
$$
El sensor de gas no emite una señal lógica digital. Conectar una tensión analógica a un pin de entrada de lógica digital no hará lo que quiere / necesita. En su lugar, debe realizar una conversión de analógico a digital (ADC), es decir, debe convertir el voltaje de salida analógica del sensor de gas en un número entero binario de n bits que su software pueda usar. (Dado el título de su pregunta, sospecho que ya se dio cuenta de esto).
Muchos microcontroladores tienen uno o más circuitos ADC incorporados. Si su microcontrolador tiene un circuito ADC incorporado, consulte la hoja de datos del microcontrolador para determinar el voltaje de entrada máximo en el pin de entrada del ADC. Por el bien de esta discusión, digamos que la hoja de datos dice que el voltaje máximo de entrada del ADC es 1 VDC. Su trabajo, entonces, es crear un circuito que reduzca el voltaje de salida máximo del sensor de gas de 4.5 VDC a 1 VDC. La forma más sencilla de hacerlo es con un circuito divisor de voltaje de resistencia , es decir, reemplace la resistencia RL con dos resistencias R1 y R2 conectado en serie para formar un circuito divisor de voltaje. Su trabajo consiste en seleccionar valores para R1 y R2 que produzcan un voltaje de salida de 1 VCC cuando el voltaje de salida del sensor de gas sea de 4.5 VCC.
CONSEJO 1: Use Vin = 4.5 VDC en la página de tutoriales "Voltage Divider" de SparkFun .
CONSEJO 2: El valor de resistencia de suma R1 + R2 debe ser aproximadamente igual al valor original de RL de 4.7 kΩ (vea la Fig. 5 en la hoja de datos del sensor de gas) —es decir,
$$
R_ {L} = 4.7 \: k \ Omega \ approx R1 + R2
$$
CONSEJO 3: Este sitio web proporciona tablas que muestran los "valores de resistencia estándar" para las resistencias con tolerancias de valor de ± 1%, ± 2%, ± 5% y ± 10%. Después de calcular los valores teóricos para las resistencias R1 y R2, debe seleccionar valores de resistencia "reales", es decir, los valores de resistencia que realmente existen, que realmente puede comprar. Por ejemplo, si el valor teórico de R1 es 1234.5678 ohmios, puede seleccionar / comprar una resistencia de ± 5% cuyo valor es de 1,2 kΩ, o puede seleccionar / comprar una resistencia de ± 1% cuyo valor es de 1.24 k24. Asegúrese de que los valores elegidos para R1 y R2 no produzcan un voltaje de salida VOUT que exceda el voltaje de entrada máximo de su ADC cuando el voltaje de salida del sensor de gas es de 4.5 VCC.