Desarrollo de una computadora de un solo chip para el esquema PCBA del termostato del colchón

2020-07-25 12:49:39

El desarrollo de una computadora de un solo chip para el esquema PCBA del termostato del colchón


Descripción de la función del termostato del colchón.

1. Tensión de alimentación:

1. Transmisor: fuente de alimentación con 2 baterías AAA, 3VDC, módulo inalámbrico 5V (se requiere procesamiento de refuerzo)

2. Receptor: fuente de alimentación de 220 VCA (regulada y rectificada para la fuente de alimentación del sistema), salida de relé de 220 VCA, módulo inalámbrico de 5 VCC.


2. Funciones básicas:

1. Control remoto: envíe los parámetros de configuración y las instrucciones de encendido / apagado al receptor, muestre el reloj, ajuste la temperatura y otros parámetros (similar al control remoto de los aires acondicionados).

2. Receptor: los parámetros del transmisor de recepción, la temperatura de detección de la pantalla, la temperatura establecida, el reloj, varios estados operativos, etc., se pueden configurar de manera independiente para operar, controlar el calentador para que funcione a la temperatura establecida o para controlar la temperatura en un intervalo de tiempo.


3. Modo de operación del controlador:

1. Modo de funcionamiento normal: se ejecuta de acuerdo con los parámetros de temperatura, la salida se apaga cuando la temperatura detectada ≥ el valor establecido, y la salida se enciende cuando la temperatura detectada ≤ el valor establecido 3 ° C (la histéresis de control de temperatura es establecida por el receptor, y el valor predeterminado de fábrica es 3 ° C).

2. Modo de operación de temporización: los parámetros de control de temperatura de cada período de tiempo se ejecutan por separado de acuerdo con el reloj.


4. Función del transmisor e instrucciones de funcionamiento:

1. Pantalla inicial: encendido, pantalla de frecuencia completa durante 1,5 segundos, y luego muestra el reloj, en este momento está en estado de espera.

2. Parámetros de control iniciales:

1) Valor de control de temperatura: 30 ° C inicialmente en fábrica (rango de ajuste 25-60 ° C).

2) Parámetros iniciales de fábrica de control de temperatura de períodos múltiples: comience a funcionar a las 20:00 (período válido), temperatura de funcionamiento de 30 ℃, deje de funcionar a las 07:00 (período no válido).

3. Encender / apagar: presione el botón para encender cuando esté en modo de espera, agregue en función del reloj de la pantalla: ajuste de la pantalla de temperatura (pantalla inicial 30 ℃), funcionamiento normal (valor predeterminado inicial), animación de patrón de llama y, al mismo tiempo, envíe parámetros de funcionamiento normales al receptor , Mantenga presionada la tecla durante 5 segundos para apagarse después del encendido, la pantalla de espera y enviar la señal de apagado al receptor al mismo tiempo.

4. Configuración de parámetros de temperatura:

1) Modo de operación normal: en este modo, presione la tecla para ajustar directamente.En este momento, la temperatura parpadeará y cambiará, y la tecla no funcionará durante 5 segundos para salir de la configuración y guardar los parámetros.

2) Modo de operación de temporización: durante un período de tiempo válido, presione la tecla para ajustar directamente.En este momento, la temperatura parpadeará y cambiará, y la tecla no funcionará durante 5 segundos para salir de la configuración y actualizar los parámetros de control de temperatura de este período.

3) Al presionar la tecla no es válido durante el período no válido del modo de operación de temporización.

5. Configuración del reloj: presione el botón de configuración una vez después del modo de espera o encendido, las horas parpadean, el botón ajusta la hora, después de que el botón parpadea los minutos, el botón ajusta los minutos, después de que el botón vuelve al ajuste de la hora, el botón no funciona durante 5 segundos para salir de la configuración Y guarda los parámetros.

6. Configuración de parámetros de control de temperatura de períodos múltiples: (24 horas divididas en 4 períodos)

1) Configuración válida del período de tiempo: presione el botón de configuración dos veces durante el modo de espera, el número 7 mostrará 1 (que indica el primer período de tiempo), la hora 00 parpadea, presione el botón para ajustar la hora, luego presione el minuto 00 flash, presione el botón para ajustar los minutos, presione el botón después de terminar El valor de temperatura de 30 parpadeos, presione el botón para establecer el valor de temperatura de este período, y luego presione el botón para establecer los parámetros del siguiente período, el botón no funcionará durante 5 segundos para salir de la configuración y guardar los parámetros.

2) Configuración de período de tiempo válido: suponiendo que el primer y el segundo período de tiempo (períodos de tiempo válidos) estén configurados, presione el número 7 para mostrar 3 (que indica el tercer período de tiempo), la hora 00 parpadea, presione la tecla para ajustar las horas y luego presione los minutos 00 parpadea, presione Después de ajustar el número de minutos, presione el valor de temperatura de 30 para que parpadee, el número de la tecla se reduce a 00 y luego la visualización de OF parpadea (lo que significa que no hay parámetro de control de temperatura), después de lo cual la tecla vuelve al ajuste de la hora, la tecla no se opera durante 5 segundos para salir de la configuración y guardar los parámetros.

3) Período válido: a partir de este momento, se ejecutará de acuerdo con los parámetros de control de temperatura de este período.

4) Período no válido: a partir de este momento en espera inactiva.

5) Nota: Las horas y los minutos se muestran como 00 en la configuración inicial, y la reposición después de que se haya configurado mostrará los parámetros originales.

7. Selección del modo de operación: después de encender, presione la tecla para cambiar entre "modo de operación normal" o "modo de operación de temporización". En este momento, el texto del modo seleccionado parpadeará y el botón no funcionará durante 5 segundos para salir de la configuración y guardar los parámetros.

8. Transmisión de datos: después de completar cada operación de configuración, el botón no funcionará durante 5 segundos y se enviarán los datos de configuración (transmisiones múltiples, el número de veces se determinará de acuerdo con los requisitos específicos).

9. Almacenamiento de parámetros: todas las configuraciones y modificaciones de parámetros se guardan como los últimos y únicos datos, y no se perderán después del apagado.


5. Funciones específicas del receptor e instrucciones de funcionamiento:

1. Pantalla inicial: pantalla completa durante 1,5 segundos después del encendido, luego pantalla de espera: reloj, temperatura detectada, pantalla de temperatura preestablecida.

2. Parámetros de control iniciales:

1) Valor predeterminado de fábrica del control de temperatura: 30 ℃ (rango de ajuste 25-60 ℃).

2) Los parámetros de control de temperatura de períodos múltiples salen de la fábrica: inicio de la operación a las 20:00 (período válido), temperatura de funcionamiento de 30 ℃, parada de la operación a las 07:00 (período no válido).

3. La función del timbre:

1) Un pitido corto cada vez que se presiona el botón

2) Después de completar cada configuración, presione el botón OK y luego un pitido largo

3) Alarma de falla di-di-di —— di-di-di 3 conjuntos de pitidos continuos.

4. Encender / apagar:

1) Operación de la máquina: presione y mantenga presionado el botón OK durante 5 segundos para encender la máquina en modo de espera, y aumente la visualización del reloj y la detección de temperatura en función de: visualización de temperatura preestablecida (pantalla inicial 30 ℃), operación normal (inicial predeterminada), animación de patrón de llama (salida Animación cuando se enciende y se apaga cuando se apaga la salida), después de encender, presione y mantenga presionado el botón OK durante 5 segundos para apagar, y la pantalla de espera.

2) Operación del control remoto: cuando está en espera, se encenderá después de recibir la señal de control remoto y se ejecutará de acuerdo con la pantalla de datos. Después de encender, se apagará cuando reciba la señal de apagado del control remoto y se mostrará la pantalla de espera.

5. Configuración de parámetros de temperatura:

1) Modo de operación normal: en este modo, presione la tecla para ajustar directamente.En este momento, la temperatura parpadea y cambia, presione OK para guardar los parámetros y salir de la configuración.

2) Modo de operación de temporización: durante un cierto período de tiempo válido, presione la tecla para ajustar directamente.En este momento, la temperatura parpadeará y cambiará, presione la tecla OK para actualizar los parámetros de control de temperatura de este período y salir de la configuración.

3) Al presionar la tecla no es válido durante el período no válido del modo de operación de temporización.

6. Configuración del reloj: presione el botón de configuración una vez después del modo de espera o encendido, las horas parpadean, el botón ajusta la hora, después del botón los minutos parpadean, el botón ajusta los minutos, luego el botón vuelve al ajuste de la hora, presione el botón OK para guardar los parámetros y salir Preparar.

7. Configuración de parámetros de control de temperatura de períodos múltiples: (24 horas divididas en 4 períodos)

1) Configuración válida del período de tiempo: presione el botón de configuración dos veces durante el modo de espera, el número 7 mostrará 1 (que indica el primer período de tiempo), la hora 00 parpadea, presione el botón para ajustar la hora, luego presione el minuto 00 flash, presione el botón para ajustar los minutos, presione el botón después de terminar El valor de temperatura 30 parpadea, presione el botón para establecer el valor de temperatura de este período, luego presione el botón para establecer los parámetros del siguiente período, presione el botón OK para guardar los parámetros y salir de la configuración.

2) Configuración de período de tiempo no válido: suponiendo que el primer y el segundo período de tiempo (período de tiempo válido) estén configurados, presione el número 7 para mostrar 3 (que indica el tercer período de tiempo), la hora 00 parpadea, presione la tecla para ajustar las horas y luego presione el número de minuto 00 para parpadear, presione Después de ajustar el número de minutos, presione el valor de temperatura 30 para destellar después de terminar, el número de tecla disminuye a 00 y luego la pantalla OF parpadea (lo que significa que no hay parámetro de control de temperatura), luego presione la tecla para volver al ajuste de horas, presione la tecla OK para guardar los parámetros y salir de la configuración.

3) Período válido: a partir de este momento, se ejecutará de acuerdo con los parámetros de control de temperatura de este período.

4) Período no válido: a partir de este momento en espera inactiva.

5) Nota: Las horas y los minutos se muestran como 00 en la configuración inicial, y la reposición después de que se haya configurado mostrará los parámetros originales.

8. Selección del modo de operación: después de encender, presione la tecla para cambiar entre "modo de operación normal" o "modo de operación de temporización". En este momento, el texto del modo seleccionado parpadea, presione el botón OK para guardar los parámetros y salir de la configuración.

9. Configuración de histéresis de control de temperatura: presione prolongadamente la tecla en espera, el número de temperatura 03 parpadea y la tecla ajusta los parámetros de histéresis (1-20), después de terminar presione la tecla OK para guardar los parámetros y salir de la configuración.

10. Recepción de datos:

1) Ejecute después de recibir la señal de encendido / apagado más de 3 veces.

2) Después de recibir la señal de modificación de parámetros más de 3 veces, cambie el parámetro original y ejecútelo según el nuevo parámetro, y guarde el último parámetro.

11. Almacenamiento de parámetros: todas las configuraciones y modificaciones de parámetros se guardan como los últimos y únicos datos, y no se perderán después de un corte de energía.

12. Alarma de falla:

1) Alarma de baja temperatura: después de arrancar, el sistema emitirá una alarma cuando la temperatura sea menor o igual a 5 grados, (número 3, 4) muestra "Lo".

2) Alarma de temperatura: después de arrancar, el sistema emitirá una alarma cuando la temperatura sea ≥ 70 grados, (número 3, 4) muestra "H1".

3) Alarma de circuito abierto del sensor de temperatura: después del encendido, el sistema emitirá una alarma cuando el circuito del sensor de temperatura esté en circuito abierto (los números 3 y 4) muestran "E1"


6. La codificación y decodificación del control remoto y el receptor son programados por el microordenador de un solo chip, y el código se codifica primero antes de la operación y uso. El transmisor adopta la tecnología de codificación progresiva. Después de codificar el código, el receptor guarda los parámetros de codificación (el ingeniero determina los detalles de la tecnología).