Desarrollo de un termostato para una bomba de calor que solo tiene un temporizador

La bomba de calor que enfría [Chris LeBlanc’s] su hogar carece del tipo de control que estaba buscando. Solo tiene un temporizador que lo apaga automáticamente. Quería tener la capacidad de planificar el ciclo de enfriamiento como lo haría con una configuración controlada por termostato. Terminó de construir su propio controlador para automatizar el proceso de enfriamiento.

La bomba de calor vino con un control remoto por infrarrojos que proporciona el punto de acceso para el proyecto. [Chris] comenzó a copiar el protocolo remoto, lo que le ahorró la molestia de tener que abrir la unidad y conectar un controlador. Se decidió por el reproductor de infrarrojos Dangerous Prototypes, ya que este dispositivo es capaz de grabar y transmitir señales de infrarrojos; es básicamente un control remoto universal para su puerto USB. Su Raspberry Pi, que se ve a la izquierda, controla el sistema. Está conectado a la placa roja del reproductor de infrarrojos a través de un concentrador USB, que también se utiliza para conectar el dongle WiFi. El sistema funciona en conjunto con Google Calendar para permitir [Chris] planifique el enfriamiento de su casa con solo agregar una cita. Un script de Python consulta el calendario, luego selecciona y envía el comando IR apropiado. Muestra la construcción en el clip después del descanso.

  • sean dice:

    Al principio pensé que esto era extremadamente abrumador, luego llegué a la parte del calendario de Google. De acuerdo, esto es bastante bueno.

  • Jimstiernberg dice:

    De acuerdo, pero es aún más divertido decodificar la señal de acuerdo con el tutorial de Lady Ada sobre señales remotas por infrarrojos:

    http://learn.adafruit.com/ir-sensor/ir-remote-signals

    Por supuesto, si no tiene un O-scope, ¡supongo que esto es más fácil! No tengo Pi (la culpa es mía), pero me preguntaba qué tan rápido puede muestrear. El tutorial publicado usa Arduino, pero tal vez el Pi pueda hacerlo mejor si la frecuencia del receptor de esta bomba de calor es >> 37kHz (nuevamente, como en el tutorial que mencioné).

    • siphjiohje dice:

      Es muy difícil debido al sistema operativo. Habrá mucho temblor en el tiempo entre muestras, incluso con el reciente lanzamiento de RTOS para pi (aunque no estoy seguro, alguien puede corregirme si esto no es cierto). No existe el mismo tipo de acceso de bajo nivel al hardware que se obtiene con un microcontrolador. Podrías hacerlo, sería muy difícil.

      • Electrón excéntrico dice:

        Ciertamente me imaginé haciendo un control de infrarrojos con solo un LED de infrarrojos conectado a un puerto paralelo en una caja de Linux de la década de 1990 y una simple pieza de código C de espacio de usuario, ¿entonces?
        En verdad, es perfectamente factible y también confiable.

  • Punkguyta dice:

    ¡Ese tipo tiene el mismo celular que el mío! Esto es samsung i5500M / L / D (algo de i5500). Tengo todos mis moddit directamente a la cubierta con un mod de cianógeno ... oh sí, me encanta Android.

  • Conocido dice:

    Con el espíritu de cortar cosas por diversión, eso tiene sentido, pero también de clavar un clavo con una llave de tubo.

    Soy un contratista de aire acondicionado y este es el Rube Goldberg de las estadísticas t programables, "¿Raspberry Pi controla el sistema"? Esta es una bomba de calor, no un enfriador centrífugo. Disculpe las molestias, pero hay un millón de otras formas más baratas / inteligentes de hacerlo con las piezas que probablemente ya posee.

  • A_do_Z dice:

    Supongo que probablemente fui el único lo suficientemente estúpido como para preguntar qué demonios tiene una bomba de calor con un temporizador de control.

    Tiene un termostato, pero no lo suficientemente programable. Mientras interpreto la información, él controla de forma remota el termostato incorporado existente de la unidad.

    Proyecto genial. O un proyecto candente. Quien.

  • pete dice:

    Verruga de pared de 5-12vdc conectada a un relé de termostato de mercurio estándar (o similar) en línea para cambiar la red eléctrica después de quitar el interruptor o simplemente sostenerlo, ¡listo!

    He hecho esto con un calentador de espacio varias veces.

    • LaDaver dice:

      Hey Pete, creo que no entendiste el punto. La bomba de calor ya tiene un termostato, por lo que no estoy seguro de lo que lograría un interruptor de mercurio adicional.

      Notaste que usa un calendario de Google para ajustar los puntos fijos del termostato existente durante todo el día, ¿verdad? De hecho, creo que es bastante complicado.

  • Chris dice:

    Gracias por los comentarios positivos, se los agradezco. Intentaré responder a algunas de ellas:

    Por supuesto, podría hacer eso con algún dispositivo de energía ultrabaja, pero quería usar una Raspberry Pi. El Pi servirá para varias funciones (servidor de archivos de bajo consumo, servidor ssh, etc.). Poder ssh en el pi y enviar comandos es genial, ¿por qué querría un dispositivo dedicado en su lugar? El Pi solo usa alrededor de 2 vatios, lo que me suena bastante bajo.

    @jimstiernberg: Buena idea. De hecho, utilicé algunas piezas de software y hardware doméstico para probar los códigos IR. Tener los códigos es una cosa, pero necesitaba transmitirlos de manera confiable. Miré muchas opciones diferentes, pero el USB IR Player fue el más fácil, pero aún así me dio la capacidad de ajustarlo. Probé algunos otros como el IguanaIR pero no estaba a la altura.

    Pensé en usar los pines GPIO para controlar IR-LED, pero el Pi solo puede hacer 5 KHz, lo cual no es suficiente para esta configuración. El reproductor de infrarrojos funcionó muy bien para esta aplicación. Todo era hacerlo de forma rápida y sencilla, por lo que utilicé los componentes de la estantería.

    @pete: "wall wart" (supongo que te refieres a enchufe) costará mucho más que raspberry pi y consume casi la misma cantidad de energía. La bomba de calor no está diseñada para que la energía se encienda de esa manera y probablemente anule la garantía. La bomba de calor no está enchufada a la pared, está conectada directamente al interruptor. Suena como una molestia y no es algo que me gustaría hacer en mi primer truco. La unidad tiene un termostato incorporado, así que no entiendo por qué pondrías uno afuera. El punto es verificar cuándo está encendido y apagado y a qué temperatura está configurado, por lo que el calendario de Google parecía una buena opción.

    @ken: Por desgracia, no estoy seguro de si lo decía en serio, pero resultó ser bastante grosero. Consulte la información anterior para saber por qué lo vinculé a Pi. Además, si el objetivo es poder controlarlo cuando estoy fuera de casa, ¿cómo haría eso con las cosas que ya tengo? Me gustaría saberlo, pero dudo que tengas algo útil que decir.

Ricardo Prieto
Ricardo Prieto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.