Menu English Ukrainian Russo Início

Biblioteca técnica gratuita para amadores e profissionais Biblioteca técnica gratuita


ENCICLOPÉDIA DE RÁDIO ELETRÔNICA E ENGENHARIA ELÉTRICA
Biblioteca gratuita / Esquemas de dispositivos radioeletrônicos e elétricos

Temporizador no microcontrolador. Enciclopédia de rádio eletrônica e engenharia elétrica

Biblioteca técnica gratuita

Enciclopédia de eletrônica de rádio e engenharia elétrica / Relógios, temporizadores, relés, interruptores de carga

Comentários do artigo Comentários do artigo

O cronômetro em questão possui dois modos de contagem regressiva para intervalos de tempo que variam de 1 a 999 minutos ou o mesmo número de segundos.

Temporizador no microcontrolador

O diagrama do dispositivo é mostrado na figura. Possui um interruptor SA1, com o qual você pode escolher em quais unidades, minutos ou segundos a contagem será mantida, botões de controle SB1-SB3, um indicador LED de três dígitos HG1 (dígito das centenas) - HG3 (dígito da unidade). Após o temporizador ser ligado, o circuito RC R2C3 gera um pulso que coloca o microcontrolador DD1 (AT90S2313-10PI) em seu estado inicial.

Ao definir a duração da velocidade do obturador gerada, cada pressão do botão SB1 (L) aumenta as leituras do indicador em um. Se você mantiver este botão pressionado por mais de 3 segundos, o valor no indicador aumentará em 5 unidades (minutos ou segundos) a cada segundo. O botão SB2 (V) atua de forma semelhante ao botão SB1, mas o valor no indicador não aumenta, mas diminui. Ao atingir os valores de 999 ou 0, outras alterações nas leituras na direção correspondente são automaticamente bloqueadas.

Selecionando a chave SA1, o tempo será contado em minutos ou segundos e configurando o tempo de exposição necessário com os botões SB1 e SB2, deve-se pressionar o botão SB3 (C). A partir deste momento, o temporizador inicia - o nível alto na saída PD6 do microcontrolador é substituído por um baixo, a tensão é aplicada ao atuador conectado ao conector X2, que é sinalizado pela lâmpada de néon HL1 (com um built-in resistor de lastro), e a contagem regressiva do tempo definido começa. O número exibido no indicador diminui em um a cada minuto ou segundo. O ponto decimal no dígito das unidades pisca com um período de 1 s.

Assim que o indicador chegar a zero, o nível baixo na saída PD6 voltará a ser alto, o que desligará o atuador. Além disso, no modo de contagem de minutos, neste momento, uma sequência de pulsos com duração de 4 s será gerada na saída do PD60 - soará um sinal sonoro. O dispositivo retornará ao seu estado original.

Para encerrar a velocidade do obturador antecipadamente, pressione o botão SB3 novamente - o atuador será desligado. Para gerar uma nova velocidade do obturador, você deve definir sua duração novamente.

A unidade de controle do atuador é montada em um relé de estado sólido U1, cujo diodo emissor é conectado à saída PD6 do microcontrolador. Graças a isso, os circuitos de relé conectados à rede de 220 V são isolados do restante dos circuitos temporizadores. O emissor piezoelétrico HA1, que emite um sinal sonoro para o fim da exposição, é conectado à saída PD4.

Nas saídas da porta B, o microcontrolador DD1 gera sinais que passam pelos resistores limitadores de corrente R4-R11 para os cátodos dos elementos dos indicadores LED HG1-HG3, e os sinais usados ​​para determinar o estado dos botões SB1- SB3. Os segundos pinos de todos os botões são conectados juntos e conectados à entrada PD3 do microcontrolador. Os diodos VD1-VD3 evitam curtos-circuitos entre as linhas da porta B quando vários botões são pressionados ao mesmo tempo. Os transistores VT1-VT3, controlados por sinais das saídas PDO-PD2, conectam alternadamente os ânodos comuns dos indicadores HG1-HG3 à fonte de alimentação, necessária para organizar a indicação dinâmica.

A frequência de clock do microcontrolador DD1 é ajustada por um ressonador de quartzo ZQ1 igual a 10 MHz.

O programa carregado no microcontrolador timer, cujo código fonte está disponível no apêndice do artigo, é composto por três partes principais: o módulo de inicialização (etiqueta INIT), o loop infinito principal (etiqueta SE1) e o timer T/C1 manipulador de interrupção (rótulo TIM0).

Ele inicia seu trabalho inicializando registradores, contadores, pilha, temporizador T/C1, temporizador de watchdog, portas de E/S. Após a conclusão da inicialização, o número 001 é exibido no indicador, todos os pontos decimais são desligados, a saída PD6 é definida para um nível alto, então o circuito do atuador está aberto. A contagem regressiva foi interrompida.

A tarefa de formar intervalos de tempo precisos com duração de 1 s é resolvida usando interrupções do temporizador T / C1, cujas solicitações seguem a cada 3,9 ms (1/256 s). Eles são contados por um contador no registro r25. Utilizando o contador organizado no registro r21, forma-se um intervalo de 1 minuto.

No processo de interrupção de processamento, o bit exibido no indicador também é alterado e o valor binário do dígito de saída neste bit é convertido em um código de "sete segmentos". Além disso, o estado dos botões é consultado, são gerados sinais de controle para o relé optoeletrônico e o dispositivo de sinalização audível.

Na memória de dados do microcontrolador do endereço $060 a $062, é organizado um buffer que armazena o valor do intervalo de tempo restante até o final da exposição. É a partir dele que o manipulador de interrupção leva os números da saída dinâmica para o indicador. Ao pressionar o botão SB1, o valor armazenado no buffer é aumentado em um. Ao mesmo tempo, o contador de segundos no registrador r1 é iniciado. Se o botão for pressionado por mais de 3 segundos, o valor no buffer começará a aumentar cinco vezes a cada segundo. A contagem do intervalo de tempo durante o qual esse aumento ocorre é organizada no registro rg. Após soltar o botão SB1, os contadores nos registradores r1 e rO são zerados.

O processamento de pressionar o botão SB2, que reduz o número no buffer, é organizado de maneira completamente semelhante. Os contadores de tempo para este botão estão nos registradores r2 e rXNUMX.

No processo de contagem da velocidade do obturador especificada, o número no buffer é diminuído (diminuído em um) a cada minuto ou segundo, dependendo da posição da chave SA1. Observe que se você movê-lo para outra posição antes do final do atraso especificado, o período de decremento será alterado de acordo.

O registrador r22 armazena um código binário com uma unidade no bit correspondente ao bit atualmente habilitado do indicador. Durante a inicialização, 00000001 é gravado nele (o indicador HG3 está aceso) e o endereço inicial do buffer ($060) é gravado no registrador Y. Cada vez que a rotina de interrupção é chamada, o conteúdo do registrador r22 é deslocado um bit para a esquerda e o registrador Y é incrementado. Fica claro que assim que a unidade no registrador r22 for deslocada para o terceiro dígito (todos os indicadores são passados), os registradores r22 e Y devem ser recarregados, restaurando seus valores originais.

No momento de pesquisar o estado dos botões SB1-SB3, todos os indicadores desligam e um código "executando zero" é gerado nas saídas PB0-РВ2 do microcontrolador. Tendo detectado um nível baixo na entrada PD3 e sabendo qual das saídas PB0-PB2 está atualmente baixa, a rotina de interrupção decide qual botão é pressionado.

O programa inteiro ocupa cerca de 670 bytes de memória de programa do microcontrolador.

O temporizador é montado em uma placa de ensaio colocada em uma caixa de plástico, no painel frontal do qual são exibidos os indicadores HG1-HG3, botões SB1-SB3, interruptor SA1 e lâmpada de néon HL1. A corrente consumida de uma fonte de tensão de 5 V não excede 100 mA.
O emissor piezoelétrico HPM14AX pode ser substituído por HPA17AX ou HPA14AX. Em vez dos indicadores HDSP-F501, outros indicadores LED de sete elementos com ânodos comuns também funcionarão. A lâmpada indicadora N-702R com resistor embutido pode ser substituída por uma lâmpada de néon comum conectando um resistor com valor nominal de 200 ... 560 kOhm e uma potência de pelo menos 0,25 W em série com ele.

O programa do microcontrolador pode ser baixado por isso.

Autor: S. Shishkin, Sarov, região de Nizhny Novgorod; Publicação: radioradar.net

Veja outros artigos seção Relógios, temporizadores, relés, interruptores de carga.

Leia e escreva útil comentários sobre este artigo.

<< Voltar

Últimas notícias de ciência e tecnologia, nova eletrônica:

Máquina para desbastar flores em jardins 02.05.2024

Na agricultura moderna, o progresso tecnológico está se desenvolvendo com o objetivo de aumentar a eficiência dos processos de cuidado das plantas. A inovadora máquina de desbaste de flores Florix foi apresentada na Itália, projetada para otimizar a etapa de colheita. Esta ferramenta está equipada com braços móveis, permitindo uma fácil adaptação às necessidades do jardim. O operador pode ajustar a velocidade dos fios finos controlando-os a partir da cabine do trator por meio de um joystick. Esta abordagem aumenta significativamente a eficiência do processo de desbaste das flores, proporcionando a possibilidade de adaptação individual às condições específicas do jardim, bem como à variedade e tipo de fruto nele cultivado. Depois de testar a máquina Florix durante dois anos em vários tipos de frutas, os resultados foram muito encorajadores. Agricultores como Filiberto Montanari, que utiliza uma máquina Florix há vários anos, relataram uma redução significativa no tempo e no trabalho necessários para desbastar flores. ... >>

Microscópio infravermelho avançado 02.05.2024

Os microscópios desempenham um papel importante na pesquisa científica, permitindo aos cientistas mergulhar em estruturas e processos invisíveis aos olhos. Porém, vários métodos de microscopia têm suas limitações, e entre elas estava a limitação de resolução ao utilizar a faixa infravermelha. Mas as últimas conquistas dos pesquisadores japoneses da Universidade de Tóquio abrem novas perspectivas para o estudo do micromundo. Cientistas da Universidade de Tóquio revelaram um novo microscópio que irá revolucionar as capacidades da microscopia infravermelha. Este instrumento avançado permite ver as estruturas internas das bactérias vivas com incrível clareza em escala nanométrica. Normalmente, os microscópios de infravermelho médio são limitados pela baixa resolução, mas o desenvolvimento mais recente dos pesquisadores japoneses supera essas limitações. Segundo os cientistas, o microscópio desenvolvido permite criar imagens com resolução de até 120 nanômetros, 30 vezes maior que a resolução dos microscópios tradicionais. ... >>

Armadilha de ar para insetos 01.05.2024

A agricultura é um dos sectores-chave da economia e o controlo de pragas é parte integrante deste processo. Uma equipe de cientistas do Conselho Indiano de Pesquisa Agrícola-Instituto Central de Pesquisa da Batata (ICAR-CPRI), em Shimla, apresentou uma solução inovadora para esse problema: uma armadilha de ar para insetos movida pelo vento. Este dispositivo aborda as deficiências dos métodos tradicionais de controle de pragas, fornecendo dados sobre a população de insetos em tempo real. A armadilha é alimentada inteiramente por energia eólica, o que a torna uma solução ecologicamente correta que não requer energia. Seu design exclusivo permite o monitoramento de insetos nocivos e benéficos, proporcionando uma visão completa da população em qualquer área agrícola. “Ao avaliar as pragas-alvo no momento certo, podemos tomar as medidas necessárias para controlar tanto as pragas como as doenças”, diz Kapil ... >>

Notícias aleatórias do Arquivo

Supertelescope Athena e suas tarefas 10.07.2014

A Agência Espacial Europeia decidiu sobre o próximo projeto significativo de exploração espacial. Como parte de uma conferência recente, o projeto Athena (Advanced Telescope for High Energy Astrophysics) foi escolhido como base para a criação de um observatório espacial de nova geração. Como parte do programa, até 2028 uma espaçonave será criada e enviada ao espaço para registrar o comportamento de objetos de alta energia, incluindo buracos negros e explosões de raios gama. Com sua ajuda, os cientistas esperam encontrar respostas para duas questões importantes:

- como a matéria normal (não escura) se junta para formar estruturas em escala universal;
- Como ocorre o crescimento de buracos negros supermassivos e como se forma seu ambiente?

Os equipamentos que serão instalados a bordo do Athena serão cem vezes mais sensíveis do que os usados ​​nos observatórios espaciais CHANDRA e XMM-Newton. Com sua ajuda, os pesquisadores poderão rastrear órbitas extremamente próximas ao horizonte de eventos de um buraco negro, medir a rotação de buracos negros supermassivos nos núcleos de galáxias ativas e realizar espectroscopia de matéria estelar fluindo de núcleos galácticos. Além disso, será possível observar os buracos negros do universo jovem. A lista de recursos do futuro dispositivo não se limita a isso, será possível registrar a energia liberada pelos buracos negros em escalas galácticas e intergalácticas com alta precisão e muito mais.

O principal instrumento de Athena será um espelho com área de superfície coletora de 3 m2, resolução de 5 segundos de arco e distância focal de 12 metros. Para excluir completamente a influência da radiação do telescópio nos dados recebidos, todos os equipamentos eletrônicos do telescópio, além das temperaturas extremamente baixas do espaço exterior, serão adicionalmente protegidos do aquecimento pela luz solar. O "local de trabalho" do telescópio será o ponto de Lagrange L2 do sistema Terra-Sol, a 1,5 milhão de km do nosso planeta. A vida útil planejada é de 5 anos. O custo do projeto nesta fase é estimado em 1 bilhão de euros.

Athena será o segundo grande projeto a ser implementado no âmbito do programa "Cosmic Vision 2015-25" da ESA. JUICE (Jupiter Icy Moon Explorer), que em 2022 partirá para estudar os grandes satélites de Júpiter - Calisto, Ganimedes e Europa, se tornará o primeiro dispositivo do programa de dez anos para o desenvolvimento da astronáutica europeia.

Outras notícias interessantes:

▪ Nvidia Parker - sistema de chip único de nova geração para o segmento automotivo

▪ Cicatrização de feridas sem tecido cicatricial

▪ A sinestesia pode ser ensinada

▪ Uma revolução na exploração

▪ Transformando Drone da Samsung

Feed de notícias de ciência e tecnologia, nova eletrônica

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Fontes de alimentação. Seleção de artigos

▪ artigo Karataev, Karataevshchina. expressão popular

▪ artigo Quais são as características dos esportes equestres? Resposta detalhada

▪ artigo Operador de betoneira móvel (caminhão betoneira). Instrução padrão sobre proteção do trabalho

▪ artigo Antena de TV de vários andares. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Esquema, pinagem (pinagem) do cabo para telefones Ericsson 8xx, T1x, A1018. Enciclopédia de rádio eletrônica e engenharia elétrica

Deixe seu comentário neste artigo:

Имя:


E-mail opcional):


Comentário:





Todos os idiomas desta página

Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site

www.diagrama.com.ua

www.diagrama.com.ua
2000-2024