» Electrónica »Temporizador astronómico: relé de habilitación de iluminación inteligente

Temporizador astronómico: iluminación inteligente en el relé


ASTROTIMER v.6.9



Diagrama de circuito


Para facilitar el trabajo del hombre y ahorrar electricidad, nuevamente debido al olvido del hombre, en la práctica se utilizan varias máquinas automáticas. En particular, interruptores automáticos para iluminación exterior. En el corazón de su trabajo, se utilizan ópticas fotográficas y comparadores para reducir el costo del circuito. Las desventajas son obvias: el fotodetector debe instalarse en un lugar determinado, protegido de la precipitación natural, el polvo y la luz extraña. Debido a esto, el dispositivo debe colocarse en condiciones adversas (al aire libre) y sellarse y aislarse cuidadosamente, inventar protección contra la luz externa, la humedad y la protección del fotodetector. En invierno, el fotosensor se congelará y obstruirá con nieve.

Este dispositivo carece de estas desventajas. Se puede colocar directamente en el panel eléctrico al lado del contactor (arrancador magnético, interruptor). La energía se suministra desde la misma red.

El dispositivo se basa en un cálculo matemático de fenómenos astronómicos, como el amanecer y el atardecer. En el libro de J. Meus "Fórmulas astronómicas para calculadoras" (M., Mir, 1988) se publicaron fórmulas muy precisas para cálculos astronómicos. En 1989, O. Montenbrook y T. Pfleger en el libro "Astronomía con una computadora personal" expusieron los conceptos básicos de la aplicación de fórmulas matemáticas para lenguajes de máquina de alto nivel Pascal y C.

Lo que es una computadora moderna es una microcomputadora. ¿Por qué no aplicar esta investigación a los microcontroladores AVR? La elección recayó en el Atmega8 debido a la relativa baratura. Indicador LED de siete segmentos para cuatro familiaridades. Un reloj en tiempo real (DS1307) con batería (CR2032), así como el uso de eeprom, le permite recordar la configuración en caso de una falla de energía. El esquema es bastante simple y puede ser realizado por un radioaficionado de habilidad promedio. La placa de circuito impreso está hecha por el método LUT, por lo que las pistas están engrosadas, en el lado de la parte, se colocan puentes de un alambre estañado de un solo núcleo con un diámetro de 0,5 mm. Fichas en un paquete DIP.La matemática en el programa para calcular el amanecer y el atardecer es bastante complicada, pero incluso un microcontrolador con una frecuencia de reloj de un megahercio se adapta rápidamente, es decir, cuando se programa un nuevo MK, los fusibles se instalan por defecto.

Características del programa.


Temporizador astronómico: iluminación inteligente en el relé

Debería ser algo como esto.
El blanco se aplica al dibujo sin tocar la superficie de la lámina. Envolvemos los extremos del papel en el tablero para que no se arrastre. En la plancha, configuramos el controlador de temperatura a dos. Calentamos la plancha. Debajo del pizarrón colocamos una hoja de papel de oficina (oficina) doblada en cuatro y colocamos una plancha encima. Calentamos este "pastel" durante 10 minutos. Voltee la tabla y cúbrala con una plancha. Calentamos durante otros cinco minutos y luego suavemente, sin una fuerte presión, planchemos el papel hasta que el patrón del tablero comience a sobresalir. Con cuidado, coloque la tabla en un lugar frío y deje que se enfríe a temperatura ambiente. Remoje la placa enfriada en agua tibia durante 10 minutos, luego separe cuidadosamente el papel y en agua corriente comenzamos a lavar el papel restante limpiándolo con los dedos. A veces, entre pistas, el papel no se lava completamente. Luego preparamos una solución débil de vinagre o ácido cítrico, bajamos la tabla allí. Habrá un pequeño zilch, esto disolverá los residuos de tiza en ácido y lavará a fondo el tablero. Si de repente resulta que algunos conductores están mal impresos, corregimos el marcador de radio R-teck. Envenenamos el cloruro férrico y goteamos en la masa fundida de la rosa, luego soldamos los componentes de la radio.




Tipo de placa de circuito soldada.


La primera inclusión.


Después de soldar la placa de circuito, enjuague bien con un cepillo humedecido primero en gasolina y luego humedecido en acetona. Nos estamos secando Programamos el microcontrolador con dos firmware. Archivo Flash con la extensión * .hex o * .rom, EEPROM * .eep.
Compruebe si hay errores y shorties. Encendemos la alimentación, primero aparece una pantalla de presentación con la versión de firmware durante unos segundos, durante este tiempo se carga el condensador de control del obturador mosfet y se inicia un programa que calcula la hora de los momentos de crepúsculo civil, luego comenzará una vez al día a las 00:00 y una rutina que decida encender o apaga la luz. Esta rutina se ejecuta cada minuto. Al presionar el botón Enter, a la izquierda cuando el indicador está debajo, configure Lt latitud, Ln longitud, 2n zona, 2018, Г⅂ mes, dn día, hr horas, nn minutos, tiempo de apagado y tn a tiempo por la noche para ahorrar energía Para deshabilitar esta opción, debe configurar la misma hora. Digamos 00 y 00. La siguiente pulsación cambiará al modo de funcionamiento con visualización de tiempo con un segundo punto parpadeante. El dispositivo está listo para funcionar. Las clasificaciones de las piezas son tolerables dentro de un rango razonable de + -20%.



El comienzo de la luz del día.


El comienzo de la oscuridad

Datos calculados para latitud 69, longitud 33, zona horaria 3 ..

Información adicional

Esto se aplica a aquellos a quienes les resulta difícil hacer un tablero por su cuenta. Continuamos, puede pagar de varias maneras, incluyendo el uso de una tarjeta bancaria.



Hacemos clic en el botón "Agregar su archivo gerber", seleccionamos sus archivos gerber, al hacer el astrotimer, seleccionamos Proteus_LED_smd (GR) - CADCAM.ZIP directamente en forma comprimida. Después de unos segundos, vemos el dibujo del tablero. Por defecto, 10 tableros cuestan $ 2.


Seleccione "GUARDAR EN EL CARRITO" y proceda al pago. Una tarifa adicional por la entrega aparecerá en el monto total. Puede verificar y ver el tipo de tablero haciendo clic en "Gerber Viewer", habrá dos tipos de Superior e Inferior.



, se adjuntan fuentes en CodeVisionAVR, proyectos en Proteus, archivos gerber, archivos PDF, dibujos. .

Aplicación:
auto_light_atm8_ds1307_lsd_0_6_9.zip [2.47 Mb] (descargas: 153)

bottomgr.pdf [569.08 Kb] (descargas: 94)
Ver archivo en línea:

bottom_smd.pdf [559.94 Kb] (descargas: 102)
Ver archivo en línea:

proteus_led_smdgr.pdf [75.67 Kb] (descargas: 110)
Ver archivo en línea:

proteus_led_smd.pdf [72.1 Kb] (descargas: 80)
Ver archivo en línea:

topgr.pdf [113.25 Kb] (descargas: 119)
Ver archivo en línea:

top_smd.pdf [104.85 Kb] (descargas: 110)
Ver archivo en línea:

astrotaymer2.doc [1000.5 Kb] (descargas: 142)
Ver archivo en línea:
10
10
10

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar
22 comentario
El autor
La salida 20 no se puede soldar, es la potencia analógica del ADC y los comparadores.
El autor
Gracias Lo corregiré más tarde.
Gracias La PCB AstroTimer.lay6 no tiene un procesador de 20 pies + 5V conectado.
El autor
Gracias, noté el error, verifiqué y apliqué el firmware solo sin traducción de tiempo. BC07 significa domingo, el séptimo día de la semana. Para el 23/06/2018 SB06, entonces habrá una opción de número, 23.
Firmware
Traté de flashear dos procesadores: el comportamiento es el mismo. Ejecuté Lt varias veces en un círculo, todavía está configurado en 07. El parpadeo sin corrección funciona en ambos sin problemas. El parámetro se recuerda. Si puede explicar la configuración del parámetro BC07. Cuando cambia, Lt cambia.
El autor
Además, no se puede escribir un número real de latitud 207 o 107 en la celda de memoria, pero solo vemos los dos últimos dígitos (como el suyo 07), luego con los botones que necesita varias veces ejecute este valor para que la cuenta regresiva comience de cero a 90. Si el botón + no funciona, presione - y viceversa. O, una vez más, solo muestre su prom.
El autor
Personalmente, tengo dos dispositivos de este tipo funcionando, o más bien, funcionaron todo el invierno en un modo con ahorro de electricidad. Porque en invierno con nosotros noche polar, entonces se configuró este modo, si el sol no ha salido encienda la luz a la fuerza a las 19:00 y apague a las 00:00, y en primavera, más cerca de mayo-junio dia polar y el temporizador ya ha dejado de encender y apagar las luces. Todos los parámetros fueron ajustados y memorizados..
El autor
Acabo de comprobar, todo está configurado y recordado. Lt es el primer parámetro, luego Ln. ¿Se puede ajustar Tu y Tn? o cualquier cosa con el eprom de Atmega. Sucede que el primer parámetro no se recuerda, luego se escribe una variable vacía allí.
Fue cosido con el firmware de corrección de tiempo (SS). Noté que durante la operación no recuerda el parámetro Lt. Todo el tiempo lo establece independientemente Lt-07. Ingresar otros valores los restablece a -07.
Gracias, lo intentaré.
El autor
Firmware OA y OK con traducción de tiempo.
Descargar
Cita: Andiss
Algo de archivo con un nuevo proyecto es de alguna manera incorrecto, algunos archivos de texto dentro.
Empecé a estudiar programación en tus fuentes, todo está bastante claro allí.
En algún lugar hace un año, correspondimos, hubo problemas con la transferencia del tiempo, ¡ahora todo está bien!
También agregué una corrección de tiempo.

¿Puedo cargar firmware con corrección de tiempo?
El autor
en formato LayOut. No comprobé en hierro. Tal vez alguien sea útil.
Gracias, descargado, ahora lo entenderé.
El autor
Aquí está el archivo completo. Tenga en cuenta que hubo una imprecisión en la función de descomposición en horas y minutos, debido a esto, a veces apareció un error, ahora lo corrigí.
El autor
Usted descargó los archivos de Gerber para ordenar software del fabricante de impresiones.
Pido disculpas por la repetición, pensé que el primer comentario no pasó.
Algo de archivo con un nuevo proyecto es de alguna manera incorrecto, algunos archivos de texto dentro.
Empecé a estudiar programación en tus fuentes, todo está bastante claro allí.
En algún lugar hace un año, correspondimos, hubo problemas con la transferencia del tiempo, ¡ahora todo está bien!
También agregué una corrección de tiempo.
Buenas tardes, de alguna manera te correspondí, ayudaste con la transferencia del tiempo, hubo algunos problemas. Ahora todo está funcionando bien. Hice un reloj automático basado en su firmware, solo era necesario encender la carga en un momento determinado y apagar la carga en otro momento. También agregué una corrección de tiempo. Y en general, gracias a sus fuentes, comencé a aprender programación.
El autor
A quien le importa Control de carga mediante un relé o triac.
El autor
Tenga en cuenta que en la nueva versión 6.9, el algoritmo de cálculo (sunrise.h) se reescribe ligeramente, ahora la precisión del cálculo se mejora significativamente. Y en la versión de firmware que ahora funciona para mí para resaltar los colores, hay un cambio rápido por el puente que no enciende y apaga la luz en el crepúsculo civil y al amanecer / atardecer. Pido disculpas, hay una pequeña imprecisión en el ánodo del diodo D1, debe arrojarlo en el punto medio entre LAMP y 220 V, de lo contrario, el mosfet se está calentando.
Gracias al autor, repetí este dispositivo, ha estado funcionando maravillosamente por más de un año. Es cierto, una opción ligeramente diferente, el autor en el sitio tiene varias modificaciones.

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...