4 votos

Uso de mosfets para conmutar entre dos termistores

Tengo un Atmel ATmega328P y estoy tratando de ejecutar dos termistores en un pin analógico (TEMP_M5), utilizando un pin digital para seleccionar qué termistor está activo (TEMP_SEL_M5). Pensé que el circuito de abajo me permitiría hacer eso, pero lo he probado y mientras la mitad derecha del circuito parece funcionar cuando TEMP_SEL_M5 se tira a tierra, cuando TEMP_SEL_M5 se tira a alto, el voltaje en TEMP_M5 es 0 V.

Descripción del circuito:

  • La mitad inferior es la mitad inferior de un divisor de tensión.
  • TEMP_M5 es un pin analógico.
  • TEMP_SEL_M5 es el pin selector digital.

Mi teoría era que el pull-down R27 pondría la puerta de Q3 a nivel bajo, por lo que Q3 permitiría a TH_M5 formar la parte superior del divisor de voltaje, mientras que también pondría la puerta de Q4 a nivel bajo, manteniendo el termistor Q4 inactivo.

¿Puede alguien indicarme la dirección correcta, por favor? O puede que tenga un error en mi protoboard (¡o ambos!).

Circuit to switch between two thermistors

6voto

user85985 Puntos 1

Prueba esto: enter image description here

Utiliza 2 P-MOSFETs y 1 N-MOSFET.

El problema con tu circuito es que cuando enciendes un MOSFET, el voltaje en el pin de la fuente aumenta, por lo que no puede estar completamente abierto. Por eso elegí un MOSFET P y conecté el pin de la fuente a la barra de 5V. Así que el voltaje en la fuente nunca cambia.

4voto

peter Puntos 201

Tal vez deberías considerar también direcciones completamente diferentes:

a. Utiliza dos puertos digitales de E/S para conectar la parte superior de los NTC a + o High-Z para encenderlos y apagarlos.

b. Utilizar conmutadores/multiplexores analógicos integrados. (como CD4066, CD4051)

0 votos

Gracias por pensar de forma diferente. No tengo los pines de repuesto, pero tengo algunos chips CD4051 por ahí que podría probar.

2voto

Tom Carpenter Puntos 7192

Como alternativa a la solución perfectamente razonable de @Chapacabras, si no tienes dispositivos PMOS, puedes simplemente invertir la topología del circuito presentado en esa respuesta para poder seguir utilizando dispositivos NMOS.

La siguiente topología debería funcionar, ya que permite que la fuente de los NMOS se conecte a tierra para permitir que su señal de control cree un Vgs lo suficientemente alto como para encenderlos completamente:

schematic

simular este circuito - Esquema creado con CircuitLab

(p.d. El laboratorio de circuitos no parece tener termistores, así que es el símbolo equivocado, lo sé)

Puedes conectar las dos entradas utilizando el inversor de resistencia-transistor que muestras en tu esquema. Si tengo oportunidad más tarde lo añadiré al esquema.

La desventaja de esto es que invierte el comportamiento de la salida: un mayor voltaje representa ahora el cambio de temperatura opuesto al del circuito original.

0 votos

Esto es genial ya que ayuda a mi comprensión y sólo utiliza un tipo de componente. Gracias.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X