0% encontró este documento útil (0 votos)
310 vistas2 páginas

Código para Control de Compresor

Este código controla el encendido y apagado de un refrigerador mediante la lectura de la señal de frecuencia del compresor. Enciende el relé y compresor si la frecuencia está entre 647 y 10440 Hz, y lo mantiene en espera si está fuera de ese rango.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
310 vistas2 páginas

Código para Control de Compresor

Este código controla el encendido y apagado de un refrigerador mediante la lectura de la señal de frecuencia del compresor. Enciende el relé y compresor si la frecuencia está entre 647 y 10440 Hz, y lo mantiene en espera si está fuera de ese rango.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

int relay = 13;

int start = A0;

/*ESTE ES EL CODIGO PARA EL REFRIGERADOR SAMSUNG,PANASONIC

* FRIGIDAIRE, EMBRACO

* FAMILIA RT DESDE 47 HZ HASTA 760 HZ COMO

* SIGNAL COMP

*/

void setup()

Serial.begin(9600);

pinMode(start, INPUT);

void loop()

start = pulseIn(A0, LOW);

Serial.println (start);

delay (500);

if (647 < start && start < 10440){

delay(10000); // TIEMPO PARA ESTABILIZAR ARRANQUE

digitalWrite(relay,HIGH);

Serial.println(" COMPRESOR ENCENDIDO");

Serial.println(start);

/*else{
digitalWrite(relay,LOW);

Serial.println(" COMPRESOR APAGADO");

Serial.println(start);

if (3581 < start && start < 1583){

delay(10000); // TIEMPO PARA ESTABILIZAR ARRANQUE

digitalWrite(relay,LOW);

Serial.println(" COMPRESOR APAGADO");

Serial.println(start);

}*/

else{

digitalWrite(relay,LOW);

Serial.println(" STAND BY");

Serial.println(start);

También podría gustarte