He leído tanto sobre Tiristores, Triacs y Rectificadores en los últimos días que casi comprendo mi esquema, pero aún no estoy allí, necesito ayuda.
Descripción general : estoy haciendo un proyecto de automatización del hogar, con Android y Arduino. Para que eso suceda, estoy usando este Escudo de intensidad. Todo funciona bien, es decir, puedo variar la intensidad de la lámpara de mi habitación desde un SeekBar en mi celda.
Problema : quiero entender cómo funciona el regulador de intensidad de luz leyendo e interpretando sus esquemas, que puede ver aquí .
Versión algo más grande aquí
Original aquí:
FuncionesbásicasdeDimmerShield:siverificólafotodelprotectordeatenuaciónenelenlaceanterior,vioquehaycuatrobloquesdeterminales.Dossellaman"Vac" y dos se llaman "LOAD". En los terminales "Vac" simplemente conectamos la fuente de alimentación (127V - corriente alterna), y en los terminales "LOAD" conectamos la carga, es decir, la lámpara. Una vez que se conectan los cuatro cables y el dimmer Shield está conectado al Arduino, todo funciona bien.
Hasta qué punto estoy en la interpretación de los esquemas : Ok, intentaré ser claro aquí. Mi problema / pregunta fundamental es entender cómo fluye la carga / electricidad en el escudo.
Mi primera pregunta fue: ¿Dónde están conectados los cables de la fuente de alimentación? ¿Y los cables de CARGA? Después de pensar mucho, asumí que:
a) La fuente de alimentación está conectada a los terminales MKDSN1,5 / 2-5,08 X1-1 y MKDSN1,5 / 2-5,08 X1-2 ;
b) La carga (lámpara) está conectada a los terminales MKDSN1,5 / 2-5,08 X2-1 y MKDSN1,5 / 2-5,08 X2-2
¿Esta primera suposición es correcta?
Si es correcto, así es como estoy pensando en entender el flujo de carga (corríjame y / o recomiende una mejor manera de hacerlo, si lo sabe): asumamos por un momento, ya que esto cambiará a medida que frecuencia, que el voltaje es negativo en MKDSN1,5 / 2-5,08 X1-1 y positivo en MKDSN1,5 / 2-5,08 X1-2 . Luego, la carga eléctrica comenzará a fluir desde MKDSN1,5 / 2-5,08 X1-2 .
En la primera nota (justo encima del rectificador en los esquemas), la carga se dividiría entre el rectificador y el siguiente nodo (debajo de la resistencia 1K). Buscando la parte del rectificador, solo hay un camino por donde puede ir la carga: pasará las dos resistencias de 100 K, luego los optoacopladores de salida de transistor semiconductor 4N25M, ingresarán nuevamente en la parte posterior del rectificador, y ahí está otro nodo, y un Gran pregunta: Si la carga puede ir directamente al suelo (resistencia cero), ¿por qué pasará a través de la lámpara (que supongo que ofrece una resistencia mínima) ?
Me detendré aquí. Estoy feliz de haber mejorado algo en los últimos días, pero realmente estaré agradecido si alguien me puede explicar esto.
Gracias,
Si hay alguna ayuda, aquí está el Bosquejo de Arduino:
int AC_LOAD = 3;
int dimming = 125;
char incomingByte;
String numberReceivedInStringFormat = "";
int numberReceivedInIntFormat = 10;
int lastValidNumber = 10;
boolean notUsed = false;
void setup(){
Serial.begin(9600);
Serial1.begin(9600);
pinMode(AC_LOAD, OUTPUT);
attachInterrupt(0, zero_crosss_int, RISING);
}
void zero_crosss_int(){
int dimtime = (65*dimming); // 65 equivale a 1 de 128
delayMicroseconds(dimtime); // Off cycle
digitalWrite(AC_LOAD, HIGH); // disparando o Triac
delayMicroseconds(8.33); // Aguarda o tempo de disparo
digitalWrite(AC_LOAD, LOW); // finaliza o pulso do Triac
}
void loop(){
while(Serial1.available() > 0){
incomingByte = (char) Serial1.read();
numberReceivedInStringFormat += incomingByte;
if(Serial1.available() == 0){
numberReceivedInIntFormat = numberReceivedInStringFormat.toInt();
}
}
numberReceivedInStringFormat = "";
if(numberReceivedInIntFormat < 10 || numberReceivedInIntFormat > 99){
numberReceivedInIntFormat = lastValidNumber;
} else{
lastValidNumber = numberReceivedInIntFormat;
}
dimming = (int) (((-115 * numberReceivedInIntFormat) + 12275)/89);
Serial.println(dimming);
if (notUsed){
delay(30);
}
}