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

Um programa para o microprocessador Z80 que mede o tempo de ressalto dos contatos do relé. 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 / Nota para o aluno

Comentários do artigo Comentários do artigo

O programa para o microprocessador Z80 aqui descrito, que é orientado para execução em sistemas microprocessados ​​de teste automático, mede o tempo de retração do núcleo do relé e o ressalto dos contatos do relé, o que elimina a necessidade de equipamentos complexos se este programa padrão for usado como parte de programas de teste. O programa proposto também fornece precisão de medição suficiente. O tempo total de fechamento do contato pode ser encontrado adicionando os tempos de retração do núcleo e os tempos de ressalto do contato do relé.

O programa de duas partes é executado quando o relé em teste é conectado a uma porta de entrada de dados digitais DI que implementa a conversão de nível lógico. A primeira parte do programa, formando o ciclo 1, determina o tempo para a retração do núcleo do relé. A segunda parte conta o tempo de ressalto dos contatos do relé.

Programa para microprocessador Z80, que fornece medição do tempo de retorno do contato do relé
Diagrama de blocos do programa para medição do tempo de chocalho dos contatos do relé (clique para ampliar)

SOFTWARE PARA MICROPROCESSADOR Z80,
CONTATO DO RELÉ DE MEDIÇÃO Tempo de retorno

Endereço de linha B1 B2 B3 B4
1
2 ;Medidor de tempo de salto
3
4 ;Este programa medirá o tempo de ressalto do contato e o tempo de retração
5; flexão do núcleo. O valor do tempo de rejeição estará no registrador HL,
6 ; e o tempo de pull-in no registrador DE.
7
8
9
10 ;TÍTULO "TEMPORIZADOR DE RETORNO"
11 LISTA B, X
12 RETORNO DE NOME
13ASEG
14ORG-3000H
15
16 3000 SALTO:
17 3000 F3 DI ; Desabilita interrupções
18
19 3001 21 18 FC LD HL,-TIMEOUT ;Subtrai o tempo de contato de
;contador de tempo de salto
20 3004 01 E8 03 LD SU, TIMEOUT ;Definir contador de tempo de contato
21 3007 11 FF FF LD DE, -1 ;Definir contador de tempo de retração
22
23 3000A ZE 07 LD A, CLOSE ;Fechar relé
24 3000C D3 C OUT (PORTST), A
25
26 ;Tempo de retração do núcleo
27
28 3000E LOOP1:
29 3000E 13 INC DE ;Contador de incremento
30
31 300F DB 92 IN A, (PORTIM) ;Obter estado do relé
32 3011 FE FF CP TRUE ;Espera primeiro instável
;fechamento de contato
33 3013 20 F9 JR NZ, LOOP1 - $
34
35 ;Tempo de rejeição
36
37 3015 LOOP2:
38 3015 23 INC HL ;Aumentar contador de tempo de ressalto
39
40 3016 DB 92 IN A, (PORTIM) ;Obter status do relé
41 3018 FE FF CP TRUE ;Estado do relé verdadeiro?
42 301A C2 23 30 JP NZ, RESEIC ;Caso contrário, restaure o contador de tempo de contato
43
44 301D 0B DEC BC ;Diminui o contador de tempo de contato
45 301E 78 LD A, B ;Definir bandeiras
46 301F Bl OU C
47 ;Executa um ciclo enquanto o contador de tempo
48 3020 20 F3 JR NZ, LOOP2- $ ; sem contato = zero
49
50 3022 C9 RET ;Retorno, valor do tempo de salto
; no registrador HL, e o tempo de pull-in
51 ;no registrador DE
52
53 ;Restaura o contador de tempo do contato
54
55 3023 RESET:
56 3023 01 E8 03 LD BC, TIMEOUT ;Restaurar contador de tempo de contato
57 3026 00 NOP ;Manter o tempo de ciclo constante
58 3027 18 EU JR LOOP2-$
60
61
62 ;DADOS
63
64 03EB TIMEOUT EQU 1000
65 00FF VERDADEIRO EQU 0FFH
66 0007 FECHAR EQU 07H
67 00C2 PORTST EQU 0C2H
68 0092 PORTIM EQU 92H
69 3029 FIM

Erros de montagem pa = 0

As interrupções são desabilitadas para manter a precisão da medição em cada ciclo. O Loop 1 (contador de tempo pull-in) consiste em rotinas de incremento e verificação do contador. Cada vez que passa pelo loop, o estado da porta DI é verificado para o primeiro fechamento do contato do relé intermitente. Quando tal efeito é detectado, o programa mede o tempo de retração do núcleo e armazena este valor no registro DE. No entanto, o verdadeiro tempo de pull-in é calculado multiplicando o conteúdo do registrador DE por 36 e dividindo o resultado pela velocidade de clock do microprocessador Z80.

O ciclo 2 (contador de tempo de retorno do relé) é a sub-rotina de incremento e teste e contém uma rotina adicional para executar o contador de tempo de contato e recuperação. Cada vez que passa pelo loop, o conteúdo do registrador HL é incrementado e o estado da porta DI é verificado. Se os contatos do relé estiverem abertos, um valor predeterminado desse tempo é carregado no contador de tempo de contato. Em caso de fechamento do contato do relé, o valor do contador do tempo de contato é decrementado até chegar a zero. Quando o conteúdo do registro do contador de tempo de contato é zero, o programa mede o tempo de retorno do contato, e este valor é armazenado no registro HL. No entanto, para obter o verdadeiro tempo de rejeição, o registro HL é escrito primeiro com o código binário adicional do valor do tempo de contato, depois seu conteúdo é multiplicado por 60 e o resultado é dividido pela frequência do relógio do microprocessador Z80.

Autor: Van Harris; Publicação: N. Bolshakov, rf.atnn.ru

Veja outros artigos seção Nota para o aluno.

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

<< Voltar

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

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 ... >>

A ameaça dos detritos espaciais ao campo magnético da Terra 01.05.2024

Cada vez mais ouvimos falar de um aumento na quantidade de detritos espaciais que cercam o nosso planeta. No entanto, não são apenas os satélites e naves espaciais activos que contribuem para este problema, mas também os detritos de antigas missões. O número crescente de satélites lançados por empresas como a SpaceX cria não só oportunidades para o desenvolvimento da Internet, mas também sérias ameaças à segurança espacial. Os especialistas estão agora a voltar a sua atenção para as potenciais implicações para o campo magnético da Terra. O Dr. Jonathan McDowell, do Centro Harvard-Smithsonian de Astrofísica, sublinha que as empresas estão a implementar rapidamente constelações de satélites e que o número de satélites poderá crescer para 100 na próxima década. O rápido desenvolvimento destas armadas cósmicas de satélites pode levar à contaminação do ambiente de plasma da Terra com detritos perigosos e uma ameaça à estabilidade da magnetosfera. Detritos metálicos de foguetes usados ​​podem perturbar a ionosfera e a magnetosfera. Ambos os sistemas desempenham um papel fundamental na proteção da atmosfera e na manutenção ... >>

Solidificação de substâncias a granel 30.04.2024

Existem alguns mistérios no mundo da ciência, e um deles é o estranho comportamento dos materiais a granel. Eles podem se comportar como um sólido, mas de repente se transformarem em um líquido fluido. Este fenômeno tem atraído a atenção de muitos pesquisadores e podemos finalmente estar mais perto de resolver este mistério. Imagine areia em uma ampulheta. Geralmente flui livremente, mas em alguns casos suas partículas começam a ficar presas, passando de líquido a sólido. Esta transição tem implicações importantes em muitas áreas, desde a produção de medicamentos até à construção. Pesquisadores dos EUA tentaram descrever esse fenômeno e chegar mais perto de compreendê-lo. No estudo, os cientistas realizaram simulações em laboratório utilizando dados de sacos de esferas de poliestireno. Eles descobriram que as vibrações dentro desses conjuntos tinham frequências específicas, o que significa que apenas certos tipos de vibrações poderiam viajar através do material. Recebido ... >>

Notícias aleatórias do Arquivo

A especificação P2PE V2 tornará o roubo de dados do cartão inútil 14.07.2015

O Payment Card Industry Security Standards Council (PCI SSC) publicou uma atualização importante para um dos oito padrões de segurança relacionados ao uso de cartões de pagamento.

De acordo com o PCI SSC, a atualização simplificará o desenvolvimento e uso de soluções que fornecem criptografia de dados com base no princípio de Criptografia Ponto-a-Ponto (P2PE). No caso do P2PE, a criptografia é realizada por um módulo inviolável diretamente no ponto de leitura, o que torna os dados do cartão inacessíveis aos métodos convencionais de leitura e reduz o valor dos dados roubados para um invasor.

A especificação PCI Point-to-Point Encryption Solution Requirements and Testing Procedures Version 2.0 destina-se a fornecedores de componentes e serviços P2PE que atendem a solicitações P2PE e podem ser integrados a soluções P2PE. Juntamente com as soluções e aplicativos P2PE certificados, o PCI Council manterá uma lista de componentes P2PE certificados, tornando mais fácil para os integradores selecioná-los.

Além disso, a nova versão do padrão oferece aos comerciantes a capacidade de implementar e gerenciar suas próprias soluções P2PE no ponto de venda.

Outras notícias interessantes:

▪ Lente de contato inteligente para diabéticos

▪ A arma laser vai voar através das ervas daninhas

▪ Processador Qualcomm Snapdragon 810

▪ Gene da eterna infância

▪ Acelerador de processador duplo AMD FirePro S9300 x2

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

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Reguladores de energia, termômetros, estabilizadores de calor. Seleção de artigos

▪ artigo Os caminhos que escolhemos. expressão popular

▪ artigo Como se formam os lagos? Resposta detalhada

▪ artigo Composição funcional das TVs Seleco. Diretório

▪ artigo Temporizador universal no controlador RIS. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Inclusão suave de carregamento do estabilizador integral. 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