Controlar el panel táctil capacitivo en una estufa [duplicar]

0

Tengo una estufa que se controla a través de un panel de control capacitivo. Me gustaría hacer un dispositivo que controle la salida de potencia revisando la temperatura dentro de la olla: un termostato.

Lo primero que me vino a la mente fue una compleja descripción de dos ejes que apunta al elemento de control que debe ser accionado y luego se retira. Esto debería funcionar pero luego descubrí que puede conducir la estufa mediante una carga capacitiva: coloqué una moneda en el elemento de control para encender la estufa, no sucedió nada. Luego lo toqué con mi dedo y se encendió. Luego lo toqué con un cable de 10 cm y se apagó. Parece que mis dedos estaban influenciando el experimento. Al sostener el cable con un pedazo de plástico en la moneda, la estufa no se enciende.

La estufa reacciona a la carga capacitiva permanente en cualquiera de los elementos de control con un apagado automático (mecanismo de seguridad) que debe evitarse.

El problema es que no soy lo suficientemente inteligente como para controlar la carga capacitiva. Mi último intento hasta ahora fue un cable pequeño que no cambió el control y un capacitor y un transistor para habilitar temporalmente la carga capacitiva. Pero cada vez que conecto un cable a la base de los transistores, la estufa ya está encendida. Mi intención era controlar el transistor con un Arduino Uno que finalmente también debería albergar el termistor.

simular este circuito : esquema creado usando CircuitLab

Esto no funcionó porque cuando conecté un cable a la base del transistor, la estufa ya había cambiado.

También probé esta solución que debería relacionarse con esta pregunta pero causa el mismo problema. Este es mi código:

void setup() {
  digitalWrite(2, LOW);
}

void loop() {
  pinMode(2, OUTPUT); // touch
  delay(100);

  pinMode(2, INPUT);  // no touch
  delay(2000);
}

Entonces, ¿cómo puedo controlar la carga capacitiva para controlar la estufa con una placa Arduino?

Editar: Después de una experimentación adicional con la solución anterior que modifica un pin GPIO del Arduino Uno para que se emita o ingrese, puedo realizar "toques" de manera confiable ... en mi teléfono inteligente. La estufa se encontró con el mismo problema, después de que la primera acción ejecutada, el mecanismo de seguridad mencionado anteriormente se apaga y apaga la unidad, por lo que no sé cómo manejar eso todavía. Tal vez hay otro sensor?

    
pregunta maxik

1 respuesta

0

Lo que necesita hacer con la parte sensible del producto a tierra cuando quiere sentir el tacto y tenerlo abierto para que no se toque.

Tal vez pueda usar un mosfet o un transistor a tierra, pero puede necesitar un relé.

simular este circuito : esquema creado usando CircuitLab

El que tiene el JFET se conecta a VCC (el voltaje de posición positivo de los microcontroladores) para que pueda cambiar. Hay mucha capacidad entre el positivo y el terreno.

Una quinta opción es simplemente conectar un pin GPIO directamente al pad y configurarlo para dar salida (alto o bajo hará poca diferencia) para activar el sensor táctil y para ingresar para desactivarlo.

    
respondido por el Jasen

Lea otras preguntas en las etiquetas