Detecte uno de cada cinco niveles de voltaje distintos

3

Tengo un ventilador en mi techo que se alimenta a través de un transformador manual de cinco pasos para controlar la velocidad. El transformador emite una tensión de 0, 90, 110, 135, 165 o 230 VCA. Me gustaría usar un Arduino para detectar qué nivel está seleccionado actualmente. ¿Cuál sería la forma más fácil de lograr esto? De ser posible, es preferible utilizar algún método no intrusivo (¿medir el campo eléctrico de alguna manera?).     

pregunta user2910016

1 respuesta

2

No tengo los medios para dibujar un circuito en este momento, así que aquí hay una lista de bits ...

  1. el transformador de 6V más pequeño que puedes obtener

  2. puente rectificador más pequeño

  3. condensador de suavizado, por ejemplo, 200uF

  4. divisor potencial usando un trimmer de 1K para generar 4.5V cuando la entrada es de 230VAC

  5. serie de if - then pruebas para medir la salida de este circuito conectado a una entrada analógica

  6. Salida de Arduino al gusto

Es posible que desee incluir un filtro de paso bajo RC o LC después del condensador de suavizado (elemento 3) para obtener una respuesta más rápida. Esta es una conexión directa y usted quería una conexión indirecta, pero es mucho más simple y más confiable que algunos dispositivos de acoplamiento magnético. Eso podría requerir amplificación y procesamiento adicional. Además, el transformador proporciona aislamiento de seguridad.

Este circuito convierte efectivamente el voltaje de entrada de CA a una señal de 0 - 4.5 VCC para la entrada directa al pin ADC de Arduino. Así que obtendrás una lectura de 0 a 922 unidades que luego puedes incluir en el software. Recuerde que justo antes del recortador, obtendrá raíz (2) veces el voltaje de salida del transformador. Dejaría un poco de espacio libre y no intentaría leer la entrada de ADC hasta 1023 unidades. Eso permite una retroalimentación útil si el voltaje se sobrepasa un poco, en lugar de maximizar en 1023.

    
respondido por el Paul Uszak

Lea otras preguntas en las etiquetas