Menú English Ukrainian Ruso Inicio

Biblioteca técnica gratuita para aficionados y profesionales. biblioteca técnica gratuita


ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA
biblioteca gratis / Esquemas de dispositivos radioelectrónicos y eléctricos.

Reloj-termostato multifuncional con mando a distancia en el microcontrolador. Enciclopedia de radioelectrónica e ingeniería eléctrica.

biblioteca técnica gratuita

Enciclopedia de radioelectrónica e ingeniería eléctrica. / Microcontroladores

Comentarios sobre el artículo Comentarios sobre el artículo

Necesitaba un reloj-termómetro de mesa para poder saber, además de la hora, la temperatura exterior y interior de la casa. Hay muchos diseños de este tipo e incluso muy avanzados en Internet, pero nunca me he decantado por ninguno de ellos. A cada uno le faltaba algo que me pareció que tales dispositivos simplemente necesitaban tener. Solo tengo un cierto conjunto de requisitos, de los cuales no pude eliminar nada para poder repetir cualquiera de estos diseños.

En mi opinión, el reloj debería funcionar según el principio de encenderlo, configurarlo y olvidarlo, es decir, recurrir al mínimo mantenimiento posible (por ejemplo, ajustar la hora debido a su salida, volver a configurarlo después corte de energía, cambio al horario de verano e invierno, etc.), las lecturas del indicador deben ser visibles desde lejos, pero no iluminar la habitación por la noche, es recomendable tener un control remoto. Al pensar más en qué más me gustaría tener en mi reloj, obtuve un dispositivo con el siguiente conjunto de funciones:

1. Reloj - calendario

Contando y mostrando horas, minutos, segundos, día de la semana, día, mes, año.
Disponibilidad de ajuste automático de la hora actual, que se realiza una vez al día (valores máximos +/-99,98 segundos en incrementos de 0,02 segundos).
Calcular el día de la semana a partir de una fecha (para el siglo actual).
Cambio automático al horario de verano e invierno.
Los años bisiestos cuentan.

2. Alarmas

10 alarmas independientes con posibilidad de configurar para cualquier día de la semana o una combinación de ellos.

La capacidad, cuando se activa, de encender una señal de sonido, encender/apagar cualquiera de las cuatro cargas o iniciar el control térmico.

3. Temporizador

El tiempo máximo de cuenta regresiva es 99h 59m 59s.

Al final de la cuenta atrás, podrás encender la señal sonora y encender/apagar cualquiera de las cuatro cargas.

4. Termómetro-termostato de dos canales

Medición e indicación de dos temperaturas, por ejemplo en casa y en el exterior, en el rango de -55 a 125 grados Celsius con una resolución de 0,1°C.

Dos termostatos independientes con capacidad de fijar los límites superior e inferior de la temperatura controlada en el mismo rango.

Posibilidad de calefacción o refrigeración.

Capacidad de carga de los canales de control ~220V, 12A

5. Cuatro canales de control de carga.

Capacidad de carga de cada canal: ~220V, 12A.

Control: manual, desde alarmas, por temporizador (los dos primeros canales están conectados a termostatos)

6. Funciones adicionales del dispositivo

Batería de respaldo (cuando funciona con batería, el dispositivo es completamente funcional).

Ajuste automático (dependiendo de la iluminación exterior) o manual del brillo del indicador.

Control remoto por infrarrojos completo mediante el sistema RC-5, personalizable para cualquier tecla del control remoto que funcione en este sistema.

Confirmación sonora (se puede apagar) al presionar los botones de control y aceptar comandos del control remoto.

Memoria no volátil para todos los parámetros ajustables.

La visualización cíclica le permite mostrar hasta cuatro parámetros en el indicador con una duración programable:
1. Hora actual en horas - minutos
2. día de la semana - número
3. temperatura del primer canal (interior)
4. temperatura del segundo canal (exterior)
Disponibilidad de una interfaz RS-485 para comunicación con una PC a través del protocolo MODBUS-RTU para una mayor integración en el sistema Smart Home

El diagrama del dispositivo se muestra en la Fig. 1. Consta de tres bloques: A1, A2, A3, que también están estructuralmente divididos y ensamblados en tres placas de circuito impreso.

Reloj-termostato multifuncional con mando a distancia en el microcontrolador
(haga clic para agrandar)

Bloque central A1

El elemento principal es el microcontrolador ATmega8-16AI (DD1), que incluye los siguientes componentes:

- el temporizador T1 genera intervalos de tiempo para el reloj en tiempo real, la visualización dinámica y el control de brillo;
- la interrupción externa INT1 y el temporizador T2 sirven al receptor de infrarrojos B1.
- El ADC convierte en formato digital señales analógicas del sensor de luz, valores de voltaje de la fuente de alimentación y de la batería incorporada.
- El módulo USART admite comunicación con una computadora (9600 baudios, 8 informaciones y 1 bit de parada sin paridad);
- el temporizador T0 forma intervalos de tiempo de retraso al recibir/transmitir paquetes a través del protocolo "MODBUS-RTU"
- un temporizador de vigilancia garantiza que el MK se "congela" y se reinicia;

La frecuencia de reloj del MK la establece el resonador de cuarzo ZQ1 en 7,3728 MHz. El MK se establece en su estado inicial (reinicio) mediante el circuito R5C4VD1. L1C5: circuito de alimentación de la unidad ADC en el MK. El conector XP1 está diseñado para la programación en circuito del MK. El dispositivo utiliza indicación dinámica. El proceso de escaneo de botones también está relacionado con esto.

B1 se utiliza para recibir comandos de un control remoto que opera en el sistema RC-5. Para ello se utilizarán cinco botones del control remoto, que corresponderán a cinco botones del control local. La configuración del control remoto se describe en el manual del usuario.

La resistencia R33 ajusta el brillo con iluminación media o máxima. La precisión de medir los voltajes controlados de la fuente de alimentación y la batería de respaldo se ajusta utilizando las resistencias R35, R37, respectivamente.

El chip DD2 es un controlador que convierte señales TTL RX/TX en una señal diferencial del estándar RS-485 para el intercambio de datos con una PC a una distancia de hasta 1200 metros.
Los sensores térmicos tipo DS18B20 tienen salida digital, están conectados mediante un circuito de tres hilos y funcionan mediante el protocolo 1 Wire. El primer sensor mide la temperatura en la habitación (interno), el segundo, exterior (externo).

Físicamente están situados en la misma línea, por lo que los sensores están direccionados para leer la temperatura. El dispositivo solo funciona con sensores DS18B20

El proceso de grabación de los números de serie de dos sensores en la memoria no volátil del MK se realiza de la siguiente manera:

1. Es necesario desenergizar completamente el dispositivo (sacar la batería de respaldo, apagar la fuente de alimentación)
2. Conecte un sensor DS18B20 (medición de temperatura ambiente)
3. Mientras mantiene presionado el botón "ARRIBA" Encienda la fuente de alimentación. (el número de serie del sensor se grabará en la memoria MK, sonará un pitido)
4. Desconecte la fuente de alimentación.
5. Desactive el sensor.
6. Conecte otro sensor (medición de temperatura exterior)
7. Mientras mantiene presionado el botón "DN", encienda la fuente de alimentación (el número de serie del sensor se registrará en la memoria MK y sonará un pitido)
8. Desconecte el adaptador de CA.
9. Conecte ambos sensores
10. Encendido

Ahora el dispositivo funcionará con estos sensores. Si es necesario reemplazar alguno de ellos, entonces se deberá realizar nuevamente este procedimiento para el sensor correspondiente. Si no se necesita un segundo sensor, se puede asignar un sensor a ambos canales.
La temperatura se muestra en el indicador en incrementos de 0,1°C. La medición se realiza en intervalos de 1 segundo.

Bloque de visualización A2 Contiene un indicador de cinco dígitos y siete segmentos con un ánodo común, cinco LED de estado, así como los elementos necesarios para controlar todo ello. El propósito de los LED de estado es el siguiente:

HL1 (amarillo): una señal de que alguna de las alarmas está activada
HL2 (rojo): voltaje de salida bajo del adaptador de CA o de la batería
HL3 (amarillo): señal de un cronómetro en marcha
HL4 (rojo) - errores de termómetro(s)
HL5 (amarillo) - control térmico habilitado

El chip DD3 es un registro de desplazamiento con un pestillo y la capacidad de transferir salidas a un tercer estado y se utiliza para convertir datos entrantes en serie en datos paralelos para enviar información a un indicador digital y LED de estado. VT1 - VT5 están diseñados para mejorar el suministro de energía a los ánodos comunes de los indicadores digitales.

Unidad de control de carga A3 Diseñado para cambiar cualquier dispositivo conectado a una fuente de alimentación estándar ~220V, 50 Hz. Hay 4 canales de control. Cualquiera de ellos se puede encender/apagar manualmente, mediante un temporizador o desde un despertador. El primer y segundo canal están conectados, respectivamente, al primer y segundo canal de control térmico (que a su vez están vinculados al primer y segundo despertador). Cada canal incluye un relé electromagnético y un interruptor de transistor para controlarlo. Los contactos del relé conmutan la carga. La unidad implementa un control de relé económico. Veámoslo usando el primer canal como ejemplo. Cuando el canal está apagado, el transistor VT9 se cierra, el condensador C16 se descarga y el relé K1 se desactiva. Cuando se enciende el canal, se abre VT9, el condensador C16, que se carga a través del devanado del relé K1, crea un pulso de corriente suficiente para atraer la armadura de este relé. Una vez cargado el condensador, la armadura del relé se mantiene mediante una corriente más pequeña que fluye a través de la resistencia R27. El diodo VD11 protege el transistor VT9 de la ruptura del impulso en el momento de su cierre.

Los LED HL6 - HL9 señalan el estado de encendido del canal correspondiente.

En mi versión, la batería interna se conecta conectando los bloques A3 y A1 a través de XS4-XP4, ya que no hay acceso externo al compartimento de la batería. Para ello, el XP4 dispone de un puente entre los pines 6 y 7. Esto se hace para facilitar el mantenimiento al reemplazar las baterías o registrar el número de sensores térmicos en la memoria MK, es decir, cuando es necesario desenergizar el circuito por completo. Si esto no es necesario, entonces el negativo de la batería se conecta directamente al bus de alimentación negativo.

El voltaje de la fuente de alimentación externa del dispositivo es de 11...13 V, la corriente no es inferior a 0,25 A. Como batería de respaldo, es mejor utilizar 3 pilas alcalinas de tamaño “AA” conectadas en serie. El consumo de corriente del dispositivo sin el bloque A3 con brillo máximo es de aproximadamente 120 mA. Si falla la alimentación de red, el dispositivo cambia a alimentación de batería, mientras está en pleno funcionamiento (solo los relés están desenergizados), consume una corriente de aproximadamente 10...20 mA y puede funcionar durante al menos tres días cuando instalar baterías nuevas mencionadas anteriormente. El indicador casi llega a cero, pero el proceso de escaneo de los botones no se detiene, por lo que apenas se ilumina. Al presionar cualquier botón del control local o control remoto, el indicador se vuelve a encender durante 15 segundos para que puedas visualizar la información. Cuando vuelve la alimentación principal, el indicador se enciende de nuevo.

diseño

El dispositivo se ensambla sobre tres placas de circuito impreso de una sola cara hechas de láminas de fibra de vidrio, cuyo dibujo y ubicación de sus partes se encuentran en los archivos adjuntos.

Los tableros de la unidad central y la unidad de visualización están conectados entre sí mediante puentes y colocados en una carcasa de tamaño adecuado. La unidad de control de carga está ubicada estructuralmente dentro del protector contra sobretensiones y está conectada mediante un cable a través de un conector ubicado en la pared posterior de la caja del reloj.  

Reemplazar artículos

Reemplazaremos el microcontrolador DD1 por ATmega8-16AU, ATmega8L-8(AI)AU, el chip controlador RS-485 por SN75176BP, MAX485CPA, etc., el fotodetector B1 por uno similar, diseñado para una frecuencia portadora de 36 kHz, por ejemplo TSOP1736. , TSOP1836SS3V, SFH506-36, SFH5110-36, TFMS5360, pero tenga en cuenta que la ubicación de los pines de diferentes tipos de fotodetectores puede diferir. Como emisor de sonido HA1, además del indicado, se puede utilizar otro electrodinámico o piezoeléctrico con generador incorporado para una tensión de 5...6V, por ejemplo HCM1206X, HPM14A(X). Se pueden usar indicadores LED de siete segmentos de la misma serie SA08-XXXXX o similares con un ánodo común (es posible que deba seleccionar resistencias limitadoras de corriente R10-R17) En lugar de DA1, puede usar el estabilizador doméstico K142EN5B. Los relés electromagnéticos utilizados están diseñados para alimentar un devanado de 12 V y una corriente nominal de 30 mA. Cuando se utiliza un relé con una corriente operativa alta, es necesario seleccionar las resistencias R24 - R27. Tensión de conmutación ~220V, corriente 12A. En lugar del fotorresistor SF2-5, puede utilizar otros similares, cuya resistencia con luz brillante es de 50....1000 ohmios.

Posibles simplificaciones del dispositivo.

Si no se requiere control desde una PC, entonces no podrá instalar los elementos DD2, R1-R3, XP2. Como el control IR no es necesario, B1, C1 y R4 no están instalados. Puede excluir el ajuste automático de brillo no instalando R33 y, en lugar del fotorresistor R32, instale uno constante a 10k. Si no es necesario controlar las cargas, entonces se excluye el bloque A3 y en XS4 es necesario instalar un puente entre los pines 6 y 7. Si no se necesitan termómetros, entonces DD4 y DD5 no están conectados y R6, HL4 no están instalados.

foto del dispositivo

Montaje y configuración del dispositivo.

Primero, todos los elementos, excepto DD1 - DD3, B1, se sueldan a la placa. No conecte DD4 y DD5 todavía. Al encender la alimentación, mida el voltaje de CC en C10 y luego en C1. En ambos casos debería rondar los 5,3V. Es recomendable verificar el brillo de todos los segmentos del indicador digital y los LED de estado alimentando simultáneamente desde el bus de alimentación negativo a los de la izquierda de acuerdo con el circuito de salida de las resistencias R10-R18 (limitando la corriente de los segmentos) y R19 - R23 (en los circuitos base VT1-VT5). Si todo salió bien, apague la alimentación, suelde DD1 - DD3 y B1 y conecte el programador al conector XP1 (un conector estándar de seis pines para la programación en circuito AVR). Se incluye firmware de demostración para comprobar la funcionalidad del dispositivo.

Los bits FUSE del microcontrolador DD1 deben programarse de la siguiente manera:

• CKSEL3...0 = 1111 - sincronización desde un resonador de cuarzo de alta frecuencia;
• SUT1...0 =11 - Tiempo de arranque: 16K CK + 64 ms;
• CKOUT = 1 - Reloj de Salida en CKOUT deshabilitado;
• BODLEVEL = 1 - nivel umbral para el circuito de control de tensión de alimentación de 2,7 V;
• BODEN = 0 monitor de energía habilitado
• EESAVE = 0 - el borrado de EEPROM durante la programación del chip está deshabilitado;
• WDTON = 1: sin activación permanente del temporizador de vigilancia;

Es mejor dejar intactos los bits FUSE restantes. El bit FUSE se programa cuando se establece en "0".

El firmware de demostración garantiza el pleno funcionamiento del dispositivo, pero durante poco menos de dos horas, lo que es suficiente para comprobar su funcionalidad. Para obtener firmware con todas las funciones, comuníquese con el autor, alexperm72@mail.ru.

El programa de control de la computadora está en desarrollo.

Guía del usuario (PDF, 500 KB)

Descargar firmware HEX, placa de circuito en formato LAY y GIF, fotos del dispositivo

Autor: Alexey Batalov, alexperm72@mail.ru, ICQ#: 477022759; Publicación: mcuprojects.narod.ru

Ver otros artículos sección Microcontroladores.

Lee y escribe útil comentarios sobre este artículo.

<< Volver

Últimas noticias de ciencia y tecnología, nueva electrónica:

Cuero artificial para emulación táctil. 15.04.2024

En un mundo tecnológico moderno donde la distancia se está volviendo cada vez más común, mantener la conexión y la sensación de cercanía es importante. Los recientes avances en piel artificial realizados por científicos alemanes de la Universidad del Sarre representan una nueva era en las interacciones virtuales. Investigadores alemanes de la Universidad del Sarre han desarrollado películas ultrafinas que pueden transmitir la sensación del tacto a distancia. Esta tecnología de punta brinda nuevas oportunidades de comunicación virtual, especialmente para quienes se encuentran lejos de sus seres queridos. Las películas ultrafinas desarrolladas por los investigadores, de sólo 50 micrómetros de espesor, pueden integrarse en textiles y usarse como una segunda piel. Estas películas actúan como sensores que reconocen señales táctiles de mamá o papá, y como actuadores que transmiten estos movimientos al bebé. El toque de los padres sobre la tela activa sensores que reaccionan a la presión y deforman la película ultrafina. Este ... >>

Arena para gatos Petgugu Global 15.04.2024

Cuidar a las mascotas a menudo puede ser un desafío, especialmente cuando se trata de mantener limpia la casa. Se ha presentado una nueva e interesante solución de la startup Petgugu Global, que facilitará la vida a los dueños de gatos y les ayudará a mantener su hogar perfectamente limpio y ordenado. La startup Petgugu Global ha presentado un inodoro para gatos único que puede eliminar las heces automáticamente, manteniendo su hogar limpio y fresco. Este innovador dispositivo está equipado con varios sensores inteligentes que monitorean la actividad del baño de su mascota y se activan para limpiar automáticamente después de su uso. El dispositivo se conecta al sistema de alcantarillado y garantiza una eliminación eficiente de los residuos sin necesidad de intervención del propietario. Además, el inodoro tiene una gran capacidad de almacenamiento, lo que lo hace ideal para hogares con varios gatos. El arenero para gatos Petgugu está diseñado para usarse con arena soluble en agua y ofrece una gama de arena adicional ... >>

El atractivo de los hombres cariñosos. 14.04.2024

El estereotipo de que las mujeres prefieren a los "chicos malos" está muy extendido desde hace mucho tiempo. Sin embargo, una investigación reciente realizada por científicos británicos de la Universidad de Monash ofrece una nueva perspectiva sobre este tema. Observaron cómo respondieron las mujeres a la responsabilidad emocional y la voluntad de los hombres de ayudar a los demás. Los hallazgos del estudio podrían cambiar nuestra comprensión de lo que hace que los hombres sean atractivos para las mujeres. Un estudio realizado por científicos de la Universidad de Monash arroja nuevos hallazgos sobre el atractivo de los hombres para las mujeres. En el experimento, a las mujeres se les mostraron fotografías de hombres con breves historias sobre su comportamiento en diversas situaciones, incluida su reacción ante un encuentro con un vagabundo. Algunos de los hombres ignoraron al vagabundo, mientras que otros lo ayudaron, como comprarle comida. Un estudio encontró que los hombres que mostraban empatía y amabilidad eran más atractivos para las mujeres en comparación con los hombres que mostraban empatía y amabilidad. ... >>

Noticias aleatorias del Archivo

Adaptador de red cifrado Mellanox Innova IPsec 40GbE 19.02.2017

Mellanox Technologies, especialista en soluciones de interconexión de servidores y almacenamiento para centros de datos, ha presentado el adaptador Innova IPsec 40GbE.

El dispositivo se hace cargo del cifrado, brindando 86 veces el rendimiento y 60 veces el uso de la CPU en comparación con las soluciones de software xXNUMX. Esto permite un mayor uso del cifrado manteniendo el rendimiento y la escalabilidad. Además, Mellanox calcula que reemplazar las soluciones de software proporciona un ahorro de costos significativo (XNUMX% o más).

Las ventajas de la novedad incluyen virtualización de hardware, compatibilidad con RDMA sobre Ethernet convergente, tecnología de aceleración Mellanox PeerDirect, descarga de hardware NVGRE, VXLAN y tráfico GENEVE.

Otras noticias interesantes:

▪ Honeywell HPMA115S0 - Medidor de polvo PM2.5

▪ Restaurado los espíritus de los faraones

▪ Entrega de carga espacial usando un tubo de vacío

▪ La tableta i beam de NTT DoCoMo se controla con la vista

▪ Nuevo procesador El nuevo procesador Intel Pentium E6300 de doble núcleo

Feed de noticias de ciencia y tecnología, nueva electrónica

 

Materiales interesantes de la Biblioteca Técnica Libre:

▪ Sección del sitio: Resolviendo un cubo de Rubik. Selección de artículos

▪ artículo Historia del estado y derecho de los países extranjeros. Cuna

▪ artículo ¿Qué es la epilepsia? Respuesta detallada

▪ artículo Técnico de laboratorio. Descripción del trabajo

▪ artículo Indicador de nivel electrónico. Enciclopedia de radioelectrónica e ingeniería eléctrica.

▪ artículo Receptor UKB - en un paquete MARLBORO. Enciclopedia de radioelectrónica e ingeniería eléctrica.

Deja tu comentario en este artículo:

Nombre:


Email opcional):


comentar:





Todos los idiomas de esta página

Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio

www.diagrama.com.ua

www.diagrama.com.ua
2000 - 2024