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

Termômetro-termostato de dois canais 5-95 °С. 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 / Reguladores de potência, termômetros, estabilizadores de calor

Comentários do artigo Comentários do artigo

Este dispositivo, construído no microcontrolador ATmega8, pode ser configurado como termômetro ou como termostato de forma independente para cada um dos dois canais. É possível definir a temperatura de desligamento do aquecedor na faixa de +5 a +95 °С, a diferença entre as temperaturas de desligamento e ativação de 0 a 4 °С e compensar o erro sistemático de os sensores de temperatura de -2 a +2 °С. O diagrama do termômetro-termostato é mostrado na figura.

Termômetro-termostato de dois canais 5-95 °С. Circuito do termômetro

Dois sensores DS18B20 são conectados aos conectores X1 e X2, e os números dos soquetes correspondem aos números de suas saídas. Um esquema de conexão de três fios foi usado. Muitas vezes me convenci de que esta é a única maneira de atingir o comprimento máximo dos fios de conexão e, sempre que possível, tento evitar a alimentação parasita dos sensores. Com fios de cobre com seção transversal de 0,5 mm2, foi possível garantir uma comunicação estável a uma distância de até 40 m. As leituras do sensor são exibidas no HG1 - um indicador LED de três dígitos com ânodos comuns de LEDs de cada categoria. Os LEDs de duas cores HL1 e HL2 exibem o status de cada canal. Os sinais de controle para aquecedores no modo termostato são gerados nas saídas do microcontrolador РВ6 (primeiro canal) e РВ7 (segundo canal). Controle de duas posições; o aquecedor está ligado ou desligado.

Os optoacopladores U1 e U2 são instalados para isolamento galvânico do dispositivo dos atuadores. Na minha versão, os circuitos de controle de dois triacs BT4 que alternam os elementos de aquecimento são conectados aos conectores X5 e X139. Se necessário, os optoacopladores podem ser substituídos por transistores, incluindo enrolamentos de relés eletromagnéticos em seus circuitos coletores. Dentro de 4...5 s após o fornecimento de energia ao dispositivo, os sensores são inicializados e suas leituras são inicialmente coletadas. Neste momento, todos os elementos do indicador HG1 piscam alternadamente. Em seguida, a medição de temperatura e o modo de exibição são definidos. Neste modo, os aquecedores estão desligados. As leituras dos sensores no indicador alternam com um período de 5 s. Se a temperatura for medida pelo sensor conectado ao conector X1, o LED HL1 acende e aquele conectado ao conector X2 - HL2. Nesse caso, se o canal correspondente estiver configurado como um termômetro, a cor do brilho será amarela, se for um termostato, quando o comando para ligar o aquecedor for dado, será vermelho e, na sua ausência, verde. Após pressionar o botão SB2, as leituras apenas do primeiro sensor são exibidas e, após pressionar o SB3 - apenas o segundo. Se algum sensor não estiver conectado, seu circuito tiver um circuito aberto, um curto-circuito ou a temperatura ultrapassou 0,1 ... 99,9 ° C, o indicador exibirá a inscrição "Err" em vez do valor da temperatura e o aquecedor correspondente está desligado.

Se, ao exibir a temperatura medida, por exemplo, pelo primeiro sensor, você pressionar o botão SB2 várias vezes, a cada pressionamento o canal correspondente passará do modo termostato para o modo termômetro e vice-versa. Com um breve toque no botão SB1, o modo de exibição alternada da temperatura em dois canais é restaurado. Mas se você mantiver o botão SB1 pressionado por muito tempo, o termômetro-termostato entrará no modo de configuração daquele canal, durante a exibição da temperatura em que o botão foi pressionado.

Neste modo, os botões SB2 e SB3 selecionam o parâmetro desejado:

ut1 (ut2) - ajuste da temperatura de desligamento do aquecedor no canal 1 (2);
dt1 (dt2) - ajuste da diferença de temperatura entre desligar e ligar o aquecedor no canal 1 (2).

Por exemplo, se a temperatura de desligamento for definida para 35 °С e a diferença for de 1,5 °С, o aquecimento ocorrerá até que a temperatura atinja 35 °С, quando for atingida, o aquecedor será desligado e religado quando a temperatura cai para 33,5 °С. A escolha ideal da diferença é alcançada por um compromisso entre a precisão da manutenção da temperatura e a frequência de ativação do aquecedor.

co1 (co2) - correção das leituras do sensor 1 (2). O valor inserido é adicionado (assinado) a essas leituras antes de serem enviadas para processamento adicional. Isso permite compensar o possível erro do sensor. No caso de pressionamento repetido de curto prazo do botão SB1, o valor do parâmetro selecionado armazenado na memória do microcontrolador é exibido no indicador, após o qual os botões SB2 e SB3 (respectivamente, diminuem e aumentam em 0,1 ° C) definem seu novo valor. Se você segurar esses botões por muito tempo, as mudanças de parâmetros começarão a acontecer mais rapidamente (aproximadamente 10 vezes por segundo). 5 segundos após a última pressão de qualquer botão, o valor definido é armazenado na memória não volátil do microcontrolador e a temperatura atual é exibida no indicador. Os códigos de programa do arquivo Termo2ch.hex são gravados na memória de programa (FLASH) do microcontrolador e as informações do arquivo Termo2ch.epp são gravadas em sua EEPROM. Os bits da configuração do microcontrolador são programados de acordo com a tabela.

Descarga Valor Descarga Valor
BODEN 0 SKCEL0 0
NÍVEL DO CORPO 1 SKCEL1 0
BOOTRST 1 SKCEL2 1
BOTASZ0 1 SKCEL3 0
BOTASZ1 1 SPIE 0
CKOPT 1 SUT0 0
EESAVE 1 SUT1 1
RSTDISBL 1 WDTON 0

Um temporizador de watchdog deve ser habilitado no microcontrolador para evitar que o programa congele. Como a interface de 1 fio usada pelos sensores é crítica para a velocidade do clock do microcontrolador, é necessário um ajuste fino de seu gerador de clock interno para 8 MHz. Para isso, conectando a instância utilizada do microcontrolador ao programador, leia a constante de calibração localizada no byte alto da palavra localizada no endereço 0x0003 da assinatura do microcontrolador. Após carregar o arquivo Termo2ch.epp no ​​programador, mas antes da programação, esta constante é escrita na célula zero do buffer EEPROM do programador. O microcontrolador ATmega8 pode ser substituído pelo ATmega8L Ao substituir o indicador CPD-05211SR2/A por um similar de outro tipo, pode ser necessário selecionar os resistores R8-R15 para garantir um brilho aceitável.

Baixar programas de microcontroladores

Autor: I. Kotov, Krasnoarmeysk, região de Donetsk, Ucrânia; Publicação: cxem.net

Veja outros artigos seção Reguladores de potência, termômetros, estabilizadores de calor.

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

<< Voltar

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

Couro artificial para emulação de toque 15.04.2024

Em um mundo tecnológico moderno, onde a distância está se tornando cada vez mais comum, é importante manter a conexão e uma sensação de proximidade. Os recentes desenvolvimentos em pele artificial por cientistas alemães da Universidade de Saarland representam uma nova era nas interações virtuais. Pesquisadores alemães da Universidade de Saarland desenvolveram filmes ultrafinos que podem transmitir a sensação do toque à distância. Esta tecnologia de ponta oferece novas oportunidades de comunicação virtual, especialmente para aqueles que estão longe de seus entes queridos. As películas ultrafinas desenvolvidas pelos investigadores, com apenas 50 micrómetros de espessura, podem ser integradas em têxteis e usadas como uma segunda pele. Esses filmes atuam como sensores que reconhecem sinais táteis da mãe ou do pai e como atuadores que transmitem esses movimentos ao bebê. O toque dos pais no tecido ativa sensores que reagem à pressão e deformam o filme ultrafino. Esse ... >>

Areia para gatos Petgugu Global 15.04.2024

Cuidar de animais de estimação muitas vezes pode ser um desafio, especialmente quando se trata de manter a casa limpa. Foi apresentada uma nova solução interessante da startup Petgugu Global, que vai facilitar a vida dos donos de gatos e ajudá-los a manter a sua casa perfeitamente limpa e arrumada. A startup Petgugu Global revelou um banheiro exclusivo para gatos que pode liberar fezes automaticamente, mantendo sua casa limpa e fresca. Este dispositivo inovador está equipado com vários sensores inteligentes que monitoram a atividade higiênica do seu animal de estimação e são ativados para limpeza automática após o uso. O dispositivo se conecta à rede de esgoto e garante a remoção eficiente dos resíduos sem a necessidade de intervenção do proprietário. Além disso, o vaso sanitário tem uma grande capacidade de armazenamento lavável, tornando-o ideal para famílias com vários gatos. A tigela de areia para gatos Petgugu foi projetada para uso com areias solúveis em água e oferece uma variedade de recursos adicionais ... >>

A atratividade de homens atenciosos 14.04.2024

O estereótipo de que as mulheres preferem “bad boys” já é difundido há muito tempo. No entanto, pesquisas recentes conduzidas por cientistas britânicos da Universidade Monash oferecem uma nova perspectiva sobre esta questão. Eles observaram como as mulheres respondiam à responsabilidade emocional e à disposição dos homens em ajudar os outros. As descobertas do estudo podem mudar a nossa compreensão sobre o que torna os homens atraentes para as mulheres. Um estudo conduzido por cientistas da Universidade Monash leva a novas descobertas sobre a atratividade dos homens para as mulheres. Na experiência, foram mostradas às mulheres fotografias de homens com breves histórias sobre o seu comportamento em diversas situações, incluindo a sua reação ao encontro com um sem-abrigo. Alguns dos homens ignoraram o sem-abrigo, enquanto outros o ajudaram, como comprar-lhe comida. Um estudo descobriu que os homens que demonstraram empatia e gentileza eram mais atraentes para as mulheres do que os homens que demonstraram empatia e gentileza. ... >>

Notícias aleatórias do Arquivo

útero artificial 18.12.2022

O biotecnólogo molecular iemenita Hashem Al-Ghaili afirmou ter desenvolvido o primeiro conceito do mundo para uma incubadora para criar filhos. A instalação da EctoLife, segundo estimativas preliminares, poderá "carregar" até 30 mil crianças por ano, e os futuros pais poderão acompanhar o processo por meio de aplicativos móveis.

Al Ghaili disse que a EctoLife poderia um dia substituir os nascimentos tradicionais: "A sociedade pode finalmente atender às necessidades dos pais que estão cansados ​​de esperar por uma resposta de uma agência de adoção e preocupados com as complicações da gravidez". O cientista também disse que esse útero artificial ajudará a suportar a crise de infertilidade.

O conceito de útero artificial EctoLife é ajudar os bebês a se desenvolverem a termo "sem interferência biológica".

Outras notícias interessantes:

▪ Nova plataforma de depuração para processadores DaVinci

▪ Scooter Segway Ninebot RC

▪ O sistema solar estava no centro de um furacão de matéria escura

▪ Renascimento do mamute

▪ Teia Venenosa

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

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Nota aos alunos. Seleção de artigos

▪ artigo Axioma sobre perigo potencial. Noções básicas de uma vida segura

▪ artigo Qual nação proíbe casamentos entre falantes nativos da mesma língua? Resposta detalhada

▪ artigo Nó de autoaperto com meia baioneta. Dicas de viagem

▪ artigo Termômetro eletrônico. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Receptor econômico. 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