Área de trabalho e Relógio de parede com termômetros são feitos em caixas de relógios analógicos. O relógio e o termômetro são feitos como dispositivos separados e independentes.
Não vou descrever o termômetro, está postado no mesmo site termômetro em PIC16F628A e FYD5622FS-11. O circuito, a placa de circuito impresso e o firmware estão lá, tudo inalterado.
O sensor de temperatura DS18B20 do relógio de mesa é colocado fora da janela para a rua. Fios isolados 0,35mm, comprimento aproximadamente 10 metros
O relógio é montado em um único indicador LED verde de 7 segmentos. O tamanho da figura é de 14x25,4 mm - é claramente visível de qualquer canto da sala. Observe que o indicador está conectado sem resistores de extinção. Isso se deve ao fato de que cada segmento é composto por dois LEDs conectados em série e uma tensão nominal de 3,8 volts. Com indicação dinâmica, as correntes não excedem as permitidas.
O estabilizador de tensão está localizado no plugue - adaptador. É montado em um transformador de 3 watts e um conversor de alta frequência - estabilizador LM2575T-5.0 de acordo com esquema padrão. O microcircuito sem radiador praticamente não esquenta. Conector para a fonte de alimentação 3,5 mm. Quartzo 4 MHz.
Transistores n-p-n qualquer baixa potência. Botões 6×6 H=14/10mm soldados no lado do condutor . O comprimento do botão pulsador é selecionado com base nos requisitos do projeto. Cada vez que o botão é pressionado, um é adicionado. Quando realizada, a pontuação acelera a uma velocidade razoável.
Resistores MLT - 0,25. R3 - R6 1-3 kOhm.
Baterias: 4 peças da GP-170 ou similar. Quando a tensão da rede é desligada, eles alimentam apenas o microcontrolador. É desejável selecionar diodos com a menor queda de tensão na direção direta.
As placas são feitas de fibra de vidro de folha unilateral.
Arquivo HEX, esquema, selos na pasta nº 1.
Duas placas não cabiam neste estojo: um relógio e um termômetro. Eu não queria reduzir o tamanho do indicador do relógio.
Não gosto de exibir a hora e a temperatura com um indicador de cada vez em um relógio de mesa.
Tive que pegar outro indicador menor para o termômetro e desenhar uma nova placa de circuito impresso. Portanto, o circuito e o firmware do termômetro são diferentes.
Arquivo HEX e diagrama do termômetro na pasta nº 2. Placa de circuito impresso no mesmo local.
O esquema do relógio sem nenhuma alteração é retirado da primeira seção.
Relógios de mesa e de parede com termômetros são feitos em caixas de relógios analógicos. O relógio e o termômetro são feitos como dispositivos separados e independentes.
Não vou descrever o termômetro, está postado no mesmo site. O circuito, a placa de circuito impresso e o firmware estão lá, tudo inalterado.
O sensor de temperatura DS18B20 do relógio de mesa é colocado fora da janela para a rua. Fios isolados 0,35mm, comprimento aproximadamente 10 metros
O relógio é montado em um único indicador LED verde de 7 segmentos. O tamanho da figura é de 14x25,4 mm - é claramente visível de qualquer canto da sala. Observe que o indicador está conectado sem resistores de extinção. Isso se deve ao fato de que cada segmento é composto por dois LEDs conectados em série e uma tensão nominal de 3,8 volts. Com indicação dinâmica, as correntes não excedem as permitidas.
O estabilizador de tensão está localizado no plugue - adaptador. Ele é montado em um transformador de 3 watts e um conversor de alta frequência - o estabilizador LM2575T-5.0 de acordo com o esquema padrão. O microcircuito sem radiador praticamente não esquenta. Conector para a fonte de alimentação 3,5 mm. Quartzo 4 MHz.
Transistores n-p-n qualquer baixa potência. Botões 6x6 H=14/10mm soldados na lateral dos condutores . O comprimento do botão pulsador é selecionado com base nos requisitos do projeto. Cada vez que o botão é pressionado, um é adicionado. Quando realizada, a pontuação acelera a uma velocidade razoável.
Resistores MLT - 0,25. R3 - R6 1-3 kOhm.
Baterias: 4 peças da GP-170 ou similar. Quando a tensão da rede é desligada, eles alimentam apenas o microcontrolador.
É desejável selecionar diodos com a menor queda de tensão na direção direta.
As placas são feitas de fibra de vidro de folha unilateral.
Arquivo HEX, esquema, selos na pasta nº 1.
Duas placas não cabiam neste estojo: um relógio e um termômetro. Eu não queria reduzir o tamanho do indicador do relógio.
Não gosto de exibir a hora e a temperatura com um indicador de cada vez em um relógio de mesa.
Tive que pegar outro indicador menor para o termômetro e desenhar uma nova placa de circuito impresso. Portanto, o circuito e o firmware do termômetro são diferentes.
Arquivo HEX e diagrama do termômetro na pasta nº 2. Placa de circuito impresso no mesmo local.
O esquema do relógio sem nenhuma alteração é retirado da primeira seção.
Abaixo você pode baixar firmware e placas de circuito impresso em formato HEX
Designação | Tipo de | Denominação | Quantidade | Observação | Pontuação | meu bloco de notas | |
---|---|---|---|---|---|---|---|
Opção 1 | |||||||
MK PIC 8 bits | PIC16F628A | 1 | Para bloco de notas | ||||
VR1 | Conversor de comutação DC/DC | LM2575 | 1 | 5V | Para bloco de notas | ||
VT1-VT4 | transistor bipolar | KT3102 | 4 | Para bloco de notas | |||
VD1, VD2, VD4 | Diodo | D310 | 3 | Para bloco de notas | |||
VD3 | diodo Schottky | 1N5819 | 1 | Para bloco de notas | |||
VS1 | ponte de diodo | DB157 | 1 | Para bloco de notas | |||
C1, C2 | Capacitor | 20 pF | 2 | Para bloco de notas | |||
C3, C5 | Capacitor | 0,1uF | 2 | Para bloco de notas | |||
C4 | 330uF 16V | 1 | Para bloco de notas | ||||
C6 | capacitor eletrolítico | 100uF 35V | 1 | Para bloco de notas | |||
R1, R2 | Resistor | 10 kOhm | 2 | Para bloco de notas | |||
R3-R6 | Resistor | 1 kOhm | 4 | Para bloco de notas | |||
R7, R10 | Resistor | 100 ohms | 2 | Para bloco de notas | |||
L1 | Indutor | 330 uH | 1 | Para bloco de notas | |||
Tr1 | Transformador | 1 | Para bloco de notas | ||||
F1 | Fusível | 100 mA | 1 | Para bloco de notas | |||
Bateria | 4,8 V | 1 | Para bloco de notas | ||||
HL1, HL2 | Diodo emissor de luz | 2 | Para bloco de notas | ||||
S1, S2 | Botão | 2 | Para bloco de notas | ||||
Z1 | Quartzo | 4 MHz | 1 | Para bloco de notas | |||
Indicador | FYS10012BG21 | 1 | Para bloco de notas | ||||
opção 2 | |||||||
MK PIC 8 bits | PIC16F628A | 1 | Para bloco de notas | ||||
VT1-VT4 | transistor bipolar | KT3102 | 1 | Para bloco de notas | |||
C1, C2 | Capacitor | 20 pF | 2 | Para bloco de notas | |||
C3 | Capacitor | 0,1uF | 1 | Para bloco de notas | |||
R1 | Resistor | 4,7 kOhm | 1 | Para bloco de notas | |||
R2, R3, R5, R6 | Resistor |
Olá queridos leitores! Eu ofereço a você a história da criação de relógios nos indicadores de descarga de gás IN-14. Um projeto simples no início se transformou em toda uma composição artística que me fez suar muito.
O relógio tem uma correção de precisão e um backup em caso de falha de energia.
Decidi, de acordo com os antigos esquemas soviéticos, montar um gerador estável baseado em elementos lógicos.
Depois de sofrer por uma semana, resolvi tentar repetir outro projeto de relógio em indicadores de lâmpadas e, claro, com correção de curso de software. O tópico não é novo e houve muitas implementações bem-sucedidas dessa ideia ao longo dos anos.
O circuito é alimentado por uma única fonte de +12 V. O estabilizador tipo LM78L05 fornece +5 V para alimentar os microcircuitos. A alta tensão necessária para alimentar os indicadores de descarga de gás foi recebida de um inversor no chip MC3403. A tensão de saída é ajustada por um divisor incluído no retorno.
A desvantagem de tal circuito inversor na ausência de uma chave de buffer no circuito transistor de efeito de campo. O consumo total de corrente do circuito inversor é de 230 mA.
Uma vantagem indiscutível é o ajuste da tensão de saída e, como resultado, o ajuste do brilho dos indicadores.
O firmware implementa minha principal necessidade - ajuste constante que afeta o curso do relógio sem o uso de ressonadores de quartzo de precisão. A função de alarme foi um bom bônus.
Coloquei os chips nos soquetes e aconteceu o inesperado. Por uma razão desconhecida, o chip 78L05 quebrou, os microcircuitos queimaram devido a um pico de energia.
Como resultado dos testes, descobri que encontrei decodificadores K155ID1 com defeito. A verificação da resistência entre os pinos de alimentação mostra um valor de cerca de 10 ohms. Isso pode causar a falha do estabilizador 78L05.
Instalei um novo decodificador que pode ser reparado, fui à loja de rádios comprar um novo chip PIC16F628A, programei-o com .
Implementado 2 modos de exibição: horas-minutos e minutos-segundos. Comutação com o botão "Incrementar".
- Quando você pressiona o botão "Correção", o relógio muda para o modo de correção dos segundos (os segundos são zerados pelo botão "Incremento"). A próxima pressão do botão “Correção” coloca o relógio no modo de correção dos minutos (os minutos são aumentados pelo botão “Incremento”). Mais um toque no botão "Correção" - transição para a correção do relógio (o relógio é aumentado pelo botão "Incremento"). A próxima pressão do botão “Correção” retorna ao modo de exibição de horas-minutos.
- Quando você pressiona o botão Alarme, o relógio entra no modo de exibição de configuração de alarme. Neste modo, use o botão "Incrementar" para ligar o alarme. A ativação é confirmada por um bipe curto e um ponto piscando acende. A configuração do alarme é corrigida após pressionar o botão "Correção". Após a primeira pressão - minutos, após a segunda - horas (aumente com o botão "Incrementar"). Após a terceira pressão - a transição para o modo normal.
- O relógio possui uma função de correção ajustando a constante (o modo de ajuste é ativado quando o botão "Correção" é pressionado por mais de 1 segundo). A constante padrão é 1032 microssegundos por segundo. Quando o relógio está atrasado, aumentamos a constante (o botão “Incrementar”) pela quantidade de atraso calculada em microssegundos por 1 segundo. Se o relógio estiver com pressa, diminuímos a constante (o botão “Despertador”) de acordo com o mesmo princípio.
- O retorno ao modo normal é realizado a partir dos modos de correção 3 minutos após o último pressionamento de qualquer um dos botões.
- Quando o alarme dispara, soa um sinal sonoro, que é desligado pressionando qualquer um dos botões ou automaticamente após cerca de 4 minutos.
Para maior clareza, ofereço um pequeno vídeo. O vídeo mostra os modos de correção de tempo: redefinir segundos, definir minutos, definir horas.
Após cerca de 3 semanas, a bateria 2032 foi descarregada e o relógio parou de lembrar as configurações e a hora atual quando a energia caiu. Observo que a constante definida não se perde. Decidi simplesmente sair da situação - introduzi uma bateria mais volumosa - duas baterias AA.
Trabalhei muito no casco. Desde o início, eu não queria fazer um relógio Nixieclock típico com 4 lâmpadas saindo da caixa. Eu queria algo mais. Para colocar elementos decorativos próximos aos abajures, escolhi o estojo Gainta G0477 com dimensões de 187 × 118x37 mm.
O que eu não tentei! Até espelhos e esferas de vidro, mas no final não gostei de nada. Por um tempo, abandonei o projeto e comecei a trabalhar no amplificador Pokémon, enquanto pensava em todo tipo de opções para decorar a caixa de um relógio de tubo. Um dia, a caminho do trabalho, meus olhos pousaram em uma coluna destruída em um dos cartazes publicitários. A imaginação apresentou a ideia de colunas e banhos gregos antigos.
E então me dei conta - deveria haver colunas perto das lâmpadas do relógio! Ainda sem apresentar totalmente os métodos de implementação, comecei a desenvolver essa ideia. Duas colunas saem um pouco secas, é melhor pegar algo parecido, como portões chineses ou japoneses que ficam nas entradas dos templos.
Quando voltei para casa, imediatamente esbocei um esboço no Photoshop.
Devo dizer que, mesmo antes da paixão que tudo consumia pela rádio eletrônica, eu me dedicava a traduções de mangás de fantasia japoneses (semelhantes aos quadrinhos). Portanto, os dragões naturalmente vieram à mente. Ou seja, o dragão do rio japonês. Depois de trabalhar um pouco no Photoshop, adicionei um esboço.
Resta usar folha de textolite. Trabalhar com textolite de folha unilateral é muitas vezes mais fácil do que com alumínio.
Otimizou a imagem para a possibilidade de gravação de imagem por LUT. Com algumas deficiências, gravei a "taxa".
A coisa mais difícil permanece - cortar imagens de uma única peça de textolite. Um processo terrivelmente longo e tedioso que não pode ser cumprido sem um impulso criativo e um grande desejo. Cortes grosseiros de pedaços de textolite foram realizados com um quebra-cabeças manual, após o qual com pequenas pinças ele cortou todos os contornos disponíveis próximos ao padrão com um alicate de corte afiado, até folgas de 1,5-2 mm da borda, para não danificar o próprio padrão em qualquer caso.
As partes internas foram perfuradas com brocas de vários diâmetros, seguidas de remoção precisa. Em seguida finalizando com limas agulhadas. Nas caixas eu tinha dois conjuntos de limas de agulha várias formas e tamanhos. Por muito tempo e teimosamente deduziu cada dobra do padrão, selecionando e combinando o tamanho e a forma desejada das limas de agulha.
Levei cerca de 2 semanas de trabalho concentrado no meu tempo livre para fazer o Dragão a partir de um pedaço de textolite. Ele conseguiu atormentar o ouvido musical de sua esposa com sua "esquiva".
Depois de terminar o trabalho, as pontas dos dedos mão direita endureceu como se tivesse tocado violão nos ensaios duas horas por dia durante uma semana.
Fui experimentar com tinta. Comprei imediatamente duas latas de tinta aerossol nas cores "Chinese Cherry" (acrílico) e "Raspberry" (alquídica). Os nomes não são responsáveis pela precisão das tonalidades e são condicionais. Nenhuma das opções apresentadas me satisfez no final. A "cereja chinesa" revelou-se muito escura e a "framboesa" alquídica secou por muito tempo, o que é repleto de poeira grudada durante a pintura doméstica. Apenas 3-4 grandes partículas de poeira em um espelho brilhante podem matar toda a satisfação no trabalho.
Acabei comprando em busca de tinta vermelha fosca. Para minha surpresa, descobri que tal tinta não existe na natureza. Ou seja, você não pode comprar em latas de spray, para isso você precisa comprar separadamente a tinta da cor principal, um aditivo fosco e ir a um centro especializado para preparar a mistura. Para os meus propósitos, isso é muito caro.
A decisão veio inesperadamente. Vi cores metálicas nas prateleiras. Essas tintas são um elo de transição entre uma superfície brilhante e fosca, ou seja, não possuem espelho brilhante e, no caso de uma base acrílica, secam muito rapidamente. A cor escolhida sob o nome "Kalina".
Framboesas, viburno, cerejas - a compota pode ser cozida.
Eu testei a tinta em um amostrador. Agarrado após 5 minutos, e nem uma única partícula de poeira teve tempo de grudar. Ótimo, você pode pintar.
Para pintar esses casos, uso uma complicada "caixa de tinta" - cortei garrafa de plástico com um volume de 5 litros longitudinalmente em duas metades, pinto a peça e cubro com uma metade. Este método não permite que a poeira se acumule na superfície, e o orifício do pescoço permite que o ar circule.
Está quase tudo pronto. Resta pintar os contornos internos do dragão e do portão. O caso é complexo e requer habilidade. Peguei um pincel fino e comecei a encher a mão com estênceis especiais. Meus estênceis são 3 palavras gravadas em alumínio. Eu os circulo, vejo o resultado, apago a tinta com solvente e começo tudo de novo, até que a mão esteja cheia de pinceladas uniformes sem sair dos limites da gravura.
Sentei-me cerca de uma hora e percebi que, com as pontas ásperas dos dedos, não sinto a pressão do pincel.
A solução acabou sendo simples, mas não óbvia à primeira vista - um marcador permanente para placas como Edding404.
Com ele, você pode fazer traços uniformes com espessura de 0,5 mm. Experimentei em um estêncil e percebi que fica quase perfeito. Não há voos fora das bordas, a única dificuldade está na escolha do comprimento do traço, em que a ponta do marcador não é escoada até o final. Sim, sim, este marcador desenha perfeitamente em textolite liso, mas para rapidamente de escrever ao tocar em superfícies foscas (bem absorventes). A razão é que o suprimento de tinta em uma ponta fina seca rapidamente. Nesse caso, basta aguardar de 5 a 10 minutos antes que a ponta fique saturada de tinta novamente.
Eu treinei e comecei a pintar o dragão e o portão. Menos de meia hora depois, o marcador parou de escrever completamente. Nenhuma tentativa de pintá-lo funcionou. O marcador está sem tinta.
Esses Relogio digital protozoários. Eles foram montados em poucas horas. A base do microcontrolador PIC16F628A, além dele, o relógio contém vários elementos simples e baratos, as informações são exibidas em 4 bits (hora) led indicador. O circuito é alimentado pela rede elétrica e também possui uma fonte de alimentação de backup. Este projeto pode ser recomendado para iniciantes, forneci especialmente o programa fonte com comentários detalhados para facilitar a compreensão do que e como funciona aqui.
O esquema é muito simples, simples e o algoritmo de seu trabalho (ver comentários na fonte). Os botões kn1 e kn2 são usados para corrigir a hora - horas e minutos, respectivamente. O relógio tem um formato de exibição de 24 horas. No 1º dígito do relógio, é feito o apagamento de um zero insignificante. A precisão do relógio depende inteiramente da frequência do ressonador de quartzo. Mas mesmo sem seleções especiais de quartzo e capacitores em gerador de relógio- O relógio é muito preciso.
O relógio é montado em 2 placas de circuito impresso, encaixadas uma a uma em um ângulo de 90 graus. Todo o indicador é colocado em uma placa e todo o resto na outra. A bateria de backup é quebrada de um isqueiro chinês com uma lanterna LED. Removemos o LED e instalamos o suporte da bateria na placa. A foto mostra que os cabos do resistor aparado estão conectados às baterias - eles então seguram toda a estrutura. Obviamente, a capacidade dessas baterias é pequena, mas quando o relógio é alimentado pela rede elétrica, nenhuma corrente é consumida pelas baterias. Eles alimentam o circuito somente quando não há energia elétrica. Nesse caso, apenas o microcontrolador é alimentado, o indicador não é alimentado por baterias, então ele se apaga e o relógio continua funcionando. Os botões de controle são movidos do quadro para qualquer local conveniente no gabinete. O design dos botões pode ser qualquer um. Para alimentação elétrica, foi utilizado um adaptador PSU chinês, ao qual foi adicionada uma placa com um microcircuito 7805 (estabilizador de 5 volts). Basta fazer qualquer fonte de alimentação, com tensão de saída de 5V e corrente de 150mA.
O programa é escrito de forma que possa ser usado para o estudo inicial do microcontrolador PIC, a ação de quase todos os comandos é comentada. Se desejar, você pode facilmente adicionar funções adicionais a ele, como calendário, cronômetro, cronômetro etc.
|
Este dispositivo permitirá contar o tempo, medir a temperatura, usar um cronômetro. Além disso, este dispositivo mantém estatísticas simples de temperatura - mínimo / máximo, mas, fora isso, difere pouco de muitos dispositivos semelhantes. Para indicação, são usados indicadores LED de 7 segmentos com um ponto decimal, brilho verde. A indicação é dinâmica.
O dispositivo tem as seguintes funções:
Para medir a temperatura, é utilizado o sensor DS18B20, este sensor é remoto, instalado “fora da janela” para medição temperatura exterior. As funções restantes do dispositivo são implementadas puramente em software. A saída de dados para o indicador é realizada sequencialmente via 2 fios DADOS e SINCRONIZAÇÃO. Depois que todos os 8 bits são descarregados sequencialmente no registrador de deslocamento K1533IR24, um dos transistores abre e acende a familiaridade desejada. Além disso, toda familiaridade é desligada e um novo valor para o próximo dígito é carregado no registro e depois disso o próximo transistor é aberto, iniciando assim a próxima familiaridade. Isso acontece muito rápido, tão visualmente parece que todo o indicador está aceso, toda a sua familiaridade.
Apenas 2 botões são usados para controlar este dispositivo. O botão S1 alterna sequencialmente todos os modos de exibição. E o botão S2 é usado para ativar o modo de correção do relógio ou para iniciar / parar o cronômetro. No modo de correção do relógio, primeiro os dígitos das horas piscam, o botão S2 muda seu valor para 1, se você pressionar S1 novamente, os dígitos dos minutos piscarão, o botão S2 já os afetará. A correção do relógio só é possível no modo de exibição de relógio/temperatura. Em outros modos (exceto no cronômetro), o botão S1 não faz nada. No modo cronômetro, o botão S1 inicia a contagem e, pressionando-o novamente, a interrompe. O cronômetro será redefinido para 0 pressionando o botão S2. Se o cronômetro já tiver sido zerado, pressionar S2 mudará o dispositivo para o próximo modo. Além disso, quando os botões não são pressionados por 10 segundos, os indicadores mudam para o modo “silenciado” (esse modo acabou sendo um pouco desajeitado, a diminuição do brilho quase não é perceptível) para reduzir o consumo de energia e o aquecimento do estabilizador 7805. Mas assim que qualquer botão for pressionado, independentemente do modo de exibição atual - os indicadores retornarão ao brilho total novamente e o ciclo de 10 segundos será repetido.
Alguns exemplos de indicações:
- Temperatura.
— Hora (HH.MM — o ponto de divisão pisca).
— Temperatura máxima para o dia atual.
— Temperatura mínima para o dia atual.
- A temperatura máxima em todo o histórico de operação
— Temperatura mínima por toda a história do trabalho.
- Número de dias trabalhados.
- Cronômetro.
— minutos-segundos (MM.SS — o ponto de separação não pisca).
Muitos eventos do dispositivo possuem um sinal sonoro.
O dispositivo é montado em placa de circuito impresso, e alojado em uma caixa de plástico adequada. Os botões de controle são exibidos no painel frontal e furos com diâmetro de 1,2 mm são feitos na área do emissor de som. Já havia uma janela para o indicador no caso que me ocorreu. O sensor é fixado em um tubo de plástico a uma distância de cerca de 30 cm da janela, uma caixa com furos é feita ao redor do sensor para reduzir o aquecimento do sensor por contato direto raios de sol. Para alimentar o aparelho na rede elétrica, é utilizada uma fonte de alimentação externa - um adaptador com tensão de saída de 9 volts, não possui estabilizador. Apenas um transformador, uma ponte de diodos e um capacitor de 470uF. Claro, é melhor usar uma fonte de alimentação com energia de reserva para que o relógio não seja redefinido quando a tensão da rede elétrica falhar. O chip estabilizador 7805 deve ser equipado com um pequeno dissipador de calor e garantir sua ventilação (vários orifícios no gabinete). O microcontrolador pode ser usado em absolutamente qualquer versão de temperatura.
DOWNLOAD - Arquivar arquivos(56 KB)
contém um projeto para Proteus 7.5 SP3, um firmware de microcontrolador pronto e um diagrama em formato GIF. No firmware, as temperaturas registradas são inseridas imediatamente na EEPROM: o mínimo é +20 e o máximo é +30 graus, esses valores são fáceis de corrigir diretamente na janela do programa de controle do programador, eles devem ser feito igual à temperatura atual de +100 para que o termômetro mantenha as estatísticas corretas. Aqueles. se você precisar inserir uma temperatura inicial igual a 10 graus, na verdade precisará inserir 110. Na forma hexadecimal, será 0x6E.