» Eletrônicos »Temporizador astronômico - iluminação inteligente permite relé

Temporizador astronômico - iluminação inteligente no relé


ASTROTIMER v.6.9



Diagrama de circuito


Para facilitar o trabalho do homem e economizar eletricidade, novamente devido ao esquecimento do homem, várias máquinas automáticas são usadas na prática. Em particular, interruptores automáticos para iluminação externa. No centro de seu trabalho, as ópticas fotográficas e os comparadores são usados ​​para reduzir o custo do circuito. As desvantagens são óbvias: o fotodetector deve ser instalado em um determinado local, protegido da precipitação natural, poeira e luz estranha. Por esse motivo, o dispositivo deve ser colocado em condições adversas (ao ar livre) e cuidadosamente selado e isolado, inventar proteção contra luz estranha, umidade e proteção do fotodetector. No inverno, o fotossensor irá congelar e entupir a neve.

Este dispositivo não possui essas desvantagens. Pode ser colocado diretamente no painel elétrico ao lado do contator (partida magnética, interruptor). A energia é fornecida da mesma rede.

O dispositivo é baseado em um cálculo matemático de fenômenos astronômicos, como nascer e pôr do sol. No livro de J. Meus, “Fórmulas astronômicas para calculadoras” (M., Mir, 1988), foram publicadas fórmulas muito precisas para cálculos astronômicos. Em 1989, O. Montenbrook e T. Pfleger, no livro "Astronomia com um computador pessoal", expuseram o básico da aplicação de fórmulas matemáticas para linguagens de máquina de alto nível Pascal e C.

O que é um computador moderno é um microcomputador. Por que não aplicar esta pesquisa aos microcontroladores AVR. A escolha recaiu sobre o Atmega8 por causa do preço relativamente baixo. LED indicador de sete segmentos para quatro familiaridades. Um relógio em tempo real (DS1307) com bateria (CR2032), além do uso de eeprom, permite que você lembre das configurações no caso de falta de energia. O esquema é bastante simples e pode ser realizado por um radioamador de habilidade média. A placa de circuito impresso é feita pelo método LUT, de modo que as faixas são mais grossas, do lado da peça, são colocados jumpers de um fio estanhado de núcleo único com um diâmetro de 0,5 mm. Chips em um pacote DIP.A matemática do programa para calcular o nascer e o pôr do sol é bastante complicada, mas mesmo um microcontrolador com freqüência de um megahertz lida rapidamente, ou seja, ao programar um novo MK, os fusíveis são instalados por padrão.

Recursos do programa.


Temporizador astronômico - iluminação inteligente no relé

Deve ser algo assim.
O espaço em branco é aplicado ao desenho sem tocar na superfície da folha. Enrolamos as extremidades do papel no quadro para que ele não rasteje. No ferro, ajustamos o controlador de temperatura para dois. Nós aquecemos o ferro. Sob o quadro, colocamos uma folha de papel dobrada em quatro e colocamos um ferro em cima. Aquecemos essa "torta" por 10 minutos. Vire a placa e cubra com um ferro de passar. Aquecemos por mais cinco minutos e depois suavemente, sem pressão forte, passamos o papel até que o padrão do quadro comece a se projetar. Coloque cuidadosamente a placa em local frio e deixe esfriar até a temperatura ambiente. Mergulhe o tabuleiro resfriado em água morna por 10 minutos, depois separe cuidadosamente o papel e em água corrente começamos a lavar o restante do papel limpando-o com os dedos. Às vezes, entre as faixas, o papel não sai completamente. Em seguida, preparamos uma solução fraca de vinagre ou ácido cítrico, abaixe a placa lá. Haverá um pequeno zilch, isso dissolverá os resíduos de giz em ácido e enxaguará completamente a placa. Se de repente se verificar que alguns condutores são mal impressos, corrigimos o marcador de rádio R-teck. Envenenamos o cloreto férrico e gotejamos no derretimento da Rosa, depois soldamos os componentes do rádio.




Tipo de placa de circuito soldada.


A primeira inclusão.


Depois de soldar a placa de circuito, lave-a com um pincel umedecido primeiro em gasolina e depois em acetona. Nós estamos secando. Programamos o microcontrolador com dois firmware. Arquivo Flash com a extensão * .hex ou * .rom, EEPROM * .eep.
Verifique se há erros e falhas. Ligamos a energia, primeiro aparece uma tela de apresentação com a versão do firmware por alguns segundos, durante esse período o capacitor de controle do obturador mosfet é carregado e um programa que calcula o tempo dos momentos civis do crepúsculo é iniciado, depois é iniciado uma vez por dia às 00:00 e uma rotina que decide ligar ou apague a luz. Essa rotina é executada a cada minuto. Pressionando o botão Enter, à esquerda quando o indicador está abaixo, defina Lt latitude, Ln longitude, 2n zone, 2018, Г⅂ mês, dn dia, horas e minutos, nn minutos, hora de desligamento e tn em horário noturno para economizar energia Para desativar esta opção, você precisa definir o mesmo horário. Digamos 00 e 00. A próxima pressão muda para o modo de operação com a exibição da hora com um segundo ponto piscando. O dispositivo está pronto para funcionar. As classificações das peças são toleráveis ​​dentro de uma faixa razoável de + -20%.



O começo da luz do dia


O começo do escuro

Dados calculados para latitude 69, longitude 33, fuso horário 3 ..

Informações adicionais.

Isso se aplica àqueles que acham difícil criar um conselho por conta própria. Continuamos, você pode pagar de várias maneiras, inclusive usando um cartão bancário.



Nós clicamos no botão "Adicione seu arquivo gerber", selecione seus arquivos gerber, ao fazer o astrotímero, selecione Proteus_LED_smd (GR) - CADCAM.ZIP diretamente na forma compactada. Após alguns segundos, vemos o quadro desenhando. Por padrão, 10 placas custam US $ 2.


Selecione "SALVAR NO CARRINHO" e faça o checkout. Uma taxa adicional pela entrega aparecerá no valor total. Você pode verificar e visualizar o tipo de placa clicando em "Gerber Viewer"; haverá dois tipos de parte superior e inferior.



, fontes no CodeVisionAVR, projetos em Proteus, arquivos gerber, arquivos PDF e desenhos. .

Aplicação:
auto_light_atm8_ds1307_lsd_0_6_9.zip [2.47 Mb] (downloads: 153)

bottomgr.pdf [569.08 Kb] (downloads: 94)
Visualizar arquivo online:

bottom_smd.pdf [559.94 Kb] (downloads: 102)
Visualizar arquivo online:

proteus_led_smdgr.pdf [75.67 Kb] (downloads: 110)
Visualizar arquivo online:

proteus_led_smd.pdf [72.1 Kb] (downloads: 80)
Visualizar arquivo online:

topgr.pdf [113.25 Kb] (downloads: 119)
Visualizar arquivo online:

top_smd.pdf [104.85 Kb] (downloads: 110)
Visualizar arquivo online:

astrotaymer2.doc [1000.5 Kb] (downloads: 142)
Visualizar arquivo online:
10
10
10

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar
22 comentário
O autor
20 saída não pode ser soldada, é o poder analógico do ADC e comparadores.
O autor
Obrigada Eu vou corrigi-lo mais tarde.
Obrigada O PCB AstroTimer.lay6 não possui um processador de 20 pés + 5V conectado.
O autor
Obrigado, notei o erro, verifiquei e apliquei o firmware apenas sem tradução de tempo. BC07 significa domingo, o sétimo dia da semana. Para 23/06/2018 SB06, haverá uma opção de número, 23.
Firmware
Tentei piscar dois processadores - o comportamento é o mesmo. Corri o Lt várias vezes em um círculo, ainda está definido como 07. Firmware sem correção funciona nos dois sem problemas. O parâmetro é lembrado. Se você pode explicar a configuração do parâmetro BC07. Quando muda, Lt muda.
O autor
Além disso, não é possível gravar um número real de latitude 207 ou 107 na célula de memória, mas vemos apenas os dois últimos dígitos (como o seu 07) e, em seguida, com os botões necessários. várias vezes execute esse valor para que a contagem regressiva comece de zero a 90. Se o botão + não funcionar, pressione - e vice-versa. Ou, mais uma vez, mostre apenas o seu promom.
O autor
Pessoalmente, tenho dois desses dispositivos funcionando, ou melhor, eles funcionaram durante todo o inverno em um modo de economizar eletricidade. Porque no inverno com a gente noite polar, então este modo foi definido, se o sol não nascer forçar a luz às 19:00 e desligar às 00:00, e na primavera, mais perto de maio a junho dia polar e o temporizador já parou de acender e apagar as luzes. Todos os parâmetros foram ajustados e memorizados..
O autor
Apenas verificado, tudo está definido e lembrado. Lt é o primeiro parâmetro, depois Ln. Você pode ajustar Tu e Tn? ou qualquer coisa com o eprom da Atmega. Acontece que o primeiro parâmetro não é lembrado, então uma variável vazia é gravada lá.
Foi costurado com firmware de correção de tempo (SS). Percebi que, durante a operação, ele não se lembra do parâmetro Lt. O tempo todo o define independentemente de Lt-07. A inserção de outros valores os redefine para -07.
Obrigado, vou tentar.
O autor
Firmware OA e OK com tradução de tempo.
Baixar
Citação: Andiss
Algo arquivo com um novo projeto está de alguma forma errado, alguns arquivos de texto dentro.
Comecei a estudar programação em suas fontes, tudo está bem claro lá.
Em algum lugar há um ano, correspondemos, houve problemas com a transferência de tempo, agora está tudo bem!
Eu também adicionei uma correção de tempo.

Posso fazer upload de firmware com correção de tempo?
O autor
no formato LayOut. Não fez check-in de ferro. Talvez alguém venha a calhar.
Obrigado, baixado, agora vou entender.
O autor
Aqui está o arquivo completo. Observe que havia uma imprecisão na função de decomposição em horas e minutos, por isso, às vezes um erro aparecia, agora eu o corrigi.
O autor
Você baixou os arquivos do Gerber para solicitar o software do fabricante das impressões.
Peço desculpas pela repetição, pensei que o primeiro comentário não passou.
Algo arquivo com um novo projeto está de alguma forma errado, alguns arquivos de texto dentro.
Comecei a estudar programação em suas fontes, tudo está bem claro lá.
Em algum lugar há um ano, correspondemos, houve problemas com a transferência de tempo, agora está tudo bem!
Eu também adicionei uma correção de tempo.
Boa tarde, de alguma forma me correspondi com você, você ajudou na transferência do tempo, houve alguns problemas. Agora tudo está funcionando bem. Eu fiz um relógio automático com base no seu firmware, era apenas necessário ligar a carga em um determinado momento e desligá-lo em outro momento. Eu também adicionei uma correção de tempo. E, em geral, graças às suas fontes, comecei a aprender programação.
O autor
Quem se importa? Controle de carga usando um relé ou triac.
O autor
Observe que na nova versão 6.9, o algoritmo de cálculo (sunrise.h) é ligeiramente reescrito, agora a precisão do cálculo é significativamente aprimorada. E na versão do firmware que agora funciona para destacar as cores, há uma troca rápida do jumper, que não liga e desliga a luz no crepúsculo civil e no amanhecer / pôr do sol. Peço desculpas, há uma pequena imprecisão no ânodo do diodo D1, você precisa jogá-lo no ponto do meio entre LAMP e 220V, caso contrário, o mosfet está aquecendo.
Graças ao autor, repeti este dispositivo, ele funciona maravilhosamente há mais de um ano. Verdade, uma opção um pouco diferente, o autor no site tem várias modificações.

Aconselhamos que você leia:

Entregue-o para o smartphone ...