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

Programador P-DS1821 no microcontrolador Z8. 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 / Microcontroladores

Comentários do artigo Comentários do artigo

Para manter a temperatura definida em qualquer volume (por exemplo, em uma caixa de armazenamento de vegetais em uma varanda, em um aquário, em uma casa de banho etc.), foram desenvolvidos muitos dispositivos automáticos que diferem em características de precisão, custos de implementação e facilidade de uso.

Hoje, talvez a solução mais elegante para esse problema seja o uso de um termômetro-termostato digital relativamente barato DS1821 da Dallas Semiconductors. Este chip pode ser usado como um termômetro digital remoto ou um controlador mestre de termostato com um sensor de temperatura embutido. Serve para escolher o tipo de operação do DS1821. bem como para definir (alterar) configurações na memória não volátil do dispositivo de controle quando o microcircuito estiver operando no modo termostato e o programador P-DS1821 for usado.

O programador consiste em uma placa com controles e um soquete para instalação de um microcircuito programável, uma fonte de alimentação separada com tensão de saída de 5 V ± 5% (com uma corrente de carga de cerca de 20 mA), um cabo de comunicação com uma porta serial do PC e suporte instalado no pacote de software mais recente.

O P-DS1821 pode funcionar em dois modos: troca de PC e programação offline. No primeiro caso, o dispositivo é conectado à porta COM do PC usando um cabo de interface serial. O "firmware" de dados no chip de memória não volátil do programador é produzido usando o programa de controle pgds1821. Ele é construído com base no princípio de um shell de várias janelas e pode funcionar em ambientes operacionais Windows NT e Windows 95/98.

No modo offline, você pode programar vários chips DS1821 seguidos com as mesmas configurações selecionadas anteriormente na troca com o modo PC. Neste caso, um PC não é necessário. Os modos de operação do dispositivo são definidos pelos controles, que incluem os botões "Reset" e "Start", um jumper e um LED que confirma a conclusão bem-sucedida da programação.

A base do programador (Fig. 3) é o microcontrolador DD2 Z86E0812PSC. Graças ao programa de controle "conectado" em sua memória, ele fornece o processo de programação de microcircuitos, executando os comandos vindos do PC. A frequência do relógio DD2 é definida por um circuito que consiste em um ressonador de quartzo ZQ1 e capacitores C1, C2 com capacidade de 22 ... 33 pF.

Programador P-DS1821 no microcontrolador Z8
(clique para ampliar)

A tensão necessária para alimentar os nós do programador e elaborar o algoritmo de programação é fornecida por uma fonte de alimentação externa com uma tensão de saída de 5 V.

A comunicação entre a placa do programador e a porta COM do PC é realizada usando o protocolo serial UART implementado em software baseado nas portas DD2. que interage livremente com um dos modos de interface RS232. A troca entre essas portas e a porta COM do PC é realizada através de buffers, que são utilizados como inversores de chip DDI. LED HL1 indica o modo de programação. O salvamento dos valores das configurações do termostato quando o programador é desligado é fornecido pelo chip de memória não volátil DS1.

Para conectar um microcircuito programável, é possível usar um segmento de três seções de um painel padrão (XS1). ou grampo terminal embutido AMP 282836-2 para fixação dos pinos DS1821 com parafusos.

Os cabos de comunicação com a fonte de alimentação e a porta COM do PC são conectados à placa do programador por meio de solda ou através de blocos de terminais padrão X1 e X2, respectivamente. O comprimento do cabo que vai para o PC não deve exceder 3...4 m. O conector para conectar à porta COM do PC é um padrão de 9 ou 25 pinos (DB-9M ou DB-25F). Os fios do cabo de comunicação são conectados a ele de acordo com a tabela. 4.

Programador P-DS1821 no microcontrolador Z8

O programa de controle, localizado na EPROM MK DD2, prevê a organização do trabalho da interface serial UART e a execução de procedimentos para definir as configurações para operação do microcircuito programável. O UART baseado em software contém um buffer de entrada de 16 bytes para receber informações assincronamente do PC. O interpretador de comandos fornece informações de programação, verificação e leitura da memória interna do dispositivo atendido. Os códigos "firmware" do microcontrolador PROM DD2 são mostrados na tabela. 5.

Programador P-DS1821 no microcontrolador Z8
(clique para ampliar)

No modo de troca com um PC, o dispositivo é usado para “flash” as configurações do termostato na memória do programador, programar vários termômetros-termostatos com configurações diferentes e selecionar o tipo de operação do DS1821 (como termômetro digital ou termostato). É a partir deste modo que começa o funcionamento do aparelho.

Definindo o jumper S1. conecte a fonte de alimentação ao programador e conecte o dispositivo com um cabo à porta COM do PC. Em seguida, ligue o programador e o PC e execute o programa pgds1821. A operação do programador neste modo é controlada pressionando os botões na janela do shell do programa de controle usando o mouse (Fig. 4).

Programador P-DS1821 no microcontrolador Z8

Quando o programa de controle é iniciado, duas janelas aparecem na tela: uma grande janela principal e uma pequena janela de status acima dela, que permite selecionar a porta COM do PC para troca com o programador. A porta desejada (COM1 ou COM2) é selecionada movendo (usando o "mouse") a chave para a posição apropriada e pressionando o botão "OK" (doravante, queremos dizer os controles virtuais que estão presentes nas janelas do programa). No futuro, esta janela será aberta pressionando o botão "Selecionar porta" na janela principal.

Antes de iniciar o trabalho, preste atenção na cor do indicador "ON LINE" no canto superior esquerdo da janela principal. Se estiver verde, a comunicação com o programador está estabelecida, e se estiver vermelho, pelo contrário, não ocorreu (devido a quebra de linha, falta de energia, indicação incorreta da porta da central).

Para a programação, o microcircuito é instalado no soquete XS1 e o botão "NEW DEVICE" é pressionado. A cor vermelha do indicador "DEV POWER" indica que o DS1821 está pronto para troca. Ao pressionar o botão "Read Device Parameters", você pode ler os valores dos parâmetros atuais armazenados na memória do chip. Eles aparecem nas caixas "TH" abaixo do botão (valor da temperatura superior do termostato em graus Celsius). "TL" (inferior) e "POL" (polaridade do sinal de controle). Indicador verde "OK!" confirma a exatidão das informações lidas.

Para gravar novas configurações no chip, você deve preencher as caixas "TH", "TL" e "POL" localizadas no botão "Escrever parâmetros do dispositivo" e clicar nele. Usando a chave "Power-up Mode", o modo de operação do microcircuito é definido na próxima tensão de alimentação. Quando definido para a posição "Termostato", o DS1821 liga e funciona no modo termostato e na posição "1 fio" - um termômetro com interface de fio único.

Depois de pressionar o botão "Escrever parâmetros do dispositivo", o indicador correspondente "OK!" acende-se a verde, confirmando a conclusão bem-sucedida da programação. O funcionamento do termômetro é verificado pressionando o botão "Conversão de temperatura": na janela abaixo dele, depois que o indicador "WAIT" apagar, aparecerá o valor da temperatura lido do microcircuito.

Depois de programar o próximo chip, pressione o botão "POWER OFF", substitua o chip pelo próximo e repita o ciclo de programação, começando pressionando o botão "NEW DEVICE" (veja acima).

Para preparar o dispositivo para operação offline, é necessário gravar os valores dos parâmetros necessários no chip de memória não volátil do dispositivo. Isso é feito preenchendo as caixas "TN", "TL", "POL" localizadas abaixo do botão "Escrever parâmetros do programador" e pressionando-o. Indicador verde "OK!" serve como um sinal de confirmação da conclusão bem-sucedida da programação. Os parâmetros atuais armazenados na memória são lidos nas janelas correspondentes após pressionar o botão "Read Device Parameters". É possível transferir informações rapidamente das caixas "TN". TL", "POL" sob o botão "Write Device Parameters" nas caixas apropriadas sob o botão "Write Programmer Parameters" e volte usando as setas duplas localizadas entre esses botões. Saia do programa pressionando o botão "QUIT".

O modo autônomo do programador é conveniente quando é necessário programar vários microcircuitos com os mesmos valores dos parâmetros a serem definidos. Para mudar para este modo, desconecte o cabo que conecta o dispositivo ao PC. e remover o jumper S1 sem desligar a alimentação de +5 V. A seguir inserir o microcircuito a programar no painel a ele destinado. A programação é realizada pressionando o botão do programador SB 1 ("Iniciar") Neste caso, o LED HL1 deve acender por um curto período de tempo (cerca de 1 s) e depois apagar, indicando a conclusão bem-sucedida do registro das informações. Se, por algum motivo, a programação falhar, o LED piscará. Para repetir a operação, pressione o botão SB2 ("Reset") e, em seguida, novamente o botão SB1. Cada microcircuito subseqüente é programado pressionando o botão SB1 após instalá-lo no painel XS1.

Autores: A. Olkhovsky, S. Shcheglov, A. Matevosov, K. Chernyavsky, Moscou

Veja outros artigos seção Microcontroladores.

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

Drones contra o coronavírus 23.02.2020

Drones são implantados na China para combater o coronavírus. Claro que a luta neste caso não é diretamente com o vírus, apenas os drones ajudam a realizar certos trabalhos relacionados ao surto.

Primeiro, drones de alto-falante estão sobrevoando as ruas, lembrando os moradores de usar máscaras. E embora as máscaras sejam destinadas principalmente para aqueles que já foram infectados, é claro que todos as usam.

O segundo cenário de drone é ainda mais interessante. Drones estão sendo usados ​​em alguns postos de controle rodoviário. Em particular, na saída da via expressa em Shenzhen. Drones sobrevoam a estrada com uma grande placa com um código QR anexado. Ele é necessário para que, ao escaneá-lo, motoristas e passageiros possam se cadastrar em determinado site do governo e deixar lá informações sobre seu estado de saúde. Drones neste caso são usados ​​para que a polícia tenha menos contato com pessoas em carros.

Outras notícias interessantes:

▪ Os gatos só brincam com os donos se quiserem.

▪ Desenvolvido papel que transforma calor em eletricidade

▪ Controlador PWM resistente à radiação e CIs de driver da Renesas Electronics

▪ Patch iluminado

▪ Drone de carga DJI FlyCart 30

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

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Limitadores de sinal, compressores. Seleção de artigos

▪ artigo Rico Pinóquio. expressão popular

▪ artigo É verdade que a conservatória é um abrigo para crianças em situação de rua? Resposta detalhada

▪ artigo Roofer para telhados laminados e telhados feitos de materiais de peça. Instrução padrão sobre proteção do trabalho

▪ artigo Recomendações para montagem e operação de elementos e módulos de painéis solares. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Como dar um nó com uma mão? Foco secreto. Segredo do Foco

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