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

Outra vida da porta LPT. Parte 3. 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 / informática

Comentários do artigo Comentários do artigo

Cada um de vocês provavelmente (desde que está lendo este texto) já se deparou com um disquete, CD, etc. unidades de disco, impressoras, scanners, em geral, dispositivos que incluem motor de passo. Agora vamos ligá-lo. A imagem abaixo é um diagrama que encontrei na Internet. Perdoe-me o autor, não forneço um link para ele (só não me lembro onde o encontrei), mas se ele vir este artigo, reconhecerá seu esquema.

Outra vida da porta LPT
(clique para ampliar)

Na verdade, tudo é justo, tudo funciona. Você pode postar vários outros circuitos, mas agora é importante entendermos não o princípio de funcionamento do circuito, mas o princípio de fornecer sinais de controle ao motor. O diagrama abaixo mostra isso.

Outra vida da porta LPT

Pulsos são aplicados alternadamente a cada um dos enrolamentos do motor; às vezes, um alto nível de sinal está presente em dois enrolamentos ao mesmo tempo. Se você olhar para o lado esquerdo do diagrama e notar D0-D3, verá imediatamente onde quero chegar com isso.

Outra vida da porta LPT

É assim que acabamos e, claro, um computador com porta LPT. Você mesmo terá que fazer a fonte de alimentação do motor, e cada tipo de motor tem a sua. De acordo com o diagrama, aplicamos 3, 2, 6, 4, 12, 8, 9, 1 sequencialmente às entradas A, B, C, D via &H378. Além disso, por onde começar não é crítico, a questão é manter a sequência e repeti-la em “círculo” ou o quanto for necessário. Se você mudar o sentido da sequência (para trás e para frente), a rotação do motor será no sentido oposto. Esta sequência comanda o motor para dar meios passos (isso depende do projeto do motor), para controlar um passo completo a sequência seria 3, 6, 12, 9.

E então um indicador LED de sete segmentos de uma calculadora chamou minha atenção. A decisão veio instantaneamente.

Veja como esse indicador funciona.

Outra vida da porta LPT

Para simplificar, desenhei um indicador LED de sete segmentos de 4 dígitos (há 12 no meu indicador). Aplicamos 1 aos dígitos 4 a 0 e aplicamos + potência aos segmentos (cada tipo de indicador tem seus próprios parâmetros de potência). Todos os segmentos são combinados, então você precisa acender esse indicador usando uma indicação dinâmica. Qualquer pessoa que já tenha montado um relógio eletrônico sabe o que é, mas, por precaução, vamos examiná-lo com mais detalhes.

Passo 1. Um nível de sinal baixo é aplicado ao primeiro dígito, e o código do dígito que queremos ver é definido nos segmentos (nível alto).

Outra vida da porta LPT

Passo 2. Um nível de sinal baixo é aplicado ao segundo dígito, e o código do dígito que queremos ver é definido nos segmentos (nível alto).

Outra vida da porta LPT

Passo 3. Um nível de sinal baixo é aplicado ao terceiro dígito, e o código do dígito que queremos ver é definido nos segmentos (nível alto).

Outra vida da porta LPT

Passo 4. Um nível de sinal baixo é aplicado ao quarto dígito, e o código do dígito que queremos ver é definido nos segmentos (nível alto).

Outra vida da porta LPT

E novamente uma nova etapa 1, 2, etc. Tudo isso acontece muito rapidamente, então nossos olhos não têm tempo de ver os números tremeluzentes.

Pegamos nosso indicador e definimos os dígitos 1, 2, 3, 4 para STROBE(1), AUTO(14), INIT(16), SELECT IN(17). Isso controlará os dígitos, e os segmentos A, B, C, D, E, F, G serão colocados em D0, D1, D2, D3, D4, D5, D6. Para acender o primeiro dígito, por exemplo 1 (segmentos B, C), é necessário enviar o número 378 para o endereço &H6, e 37 para o endereço &H197A.

Outra vida da porta LPTOutra vida da porta LPT

E aqui está o programa finalizado - um relógio eletrônico.

Existem 2 botões no formulário. O primeiro inicia o relógio, o segundo para. O parâmetro Z = 0.004 foi selecionado experimentalmente. Se você não definir um atraso, os números se fundem, tudo acontece muito rápido e o LED não tem tempo de apagar.

Opção explícita

Declaração de uma biblioteca para trabalhar com endereços de porta LPT

Função de declaração privada DlPortReadPortUchar Lib "dlportio.dll" (ByVal Port As Long) As Byte

Private Declare Sub DlPortWritePortUchar Lib "dlportio.dll" (ByVal Port As Long, ByVal Value As Byte)

Dim I, J como inteiro

Dim Z como único

Dim A Como String

Private Sub Command1_Click ()

J = 1 'resolução de loop

Z = 0.004 'atraso

Faça enquanto J <> 0

DoEvents

A = Mid$(Time$, 5, 1) 'lê unidades de minutos

DlPortWritePortUchar &H37A, 197 'permite que o primeiro dígito acenda

writetime 'exibe unidades de minutos

A = Mid$(Time$, 4, 1) 'lê dezenas de minutos

DlPortWritePortUchar &H37A, 198 'permite que o segundo dígito acenda

writetime 'exibe dezenas de minutos

A = Mid$(Time$, 2, 1) 'lê as unidades de hora

DlPortWritePortUchar &H37A, 192 'permite que o terceiro dígito acenda

writetime 'exibe unidades de horas

A = Mid$(Time$, 1, 1) 'lê dezenas de horas

DlPortWritePortUchar &H37A, 204 'permite que o quarto dígito acenda

writetime 'exibe dezenas de horas

Se J = 0 Então Sair Do

laço

DlPortWritePortUchar &H378, 0

End Sub

Tempo de gravação do sub público()

Selecione Caso Val(A)

Caso é = 0

I = 63 'código 0 para um display de sete segmentos

Caso é = 1

I = 6 'código 1 para um indicador de sete segmentos

Caso é = 2

I = 91 'código 2 para um display de sete segmentos

Caso é = 3

I = 79 'código 3 para um display de sete segmentos

Caso é = 4

I = 102 'código 4 para um display de sete segmentos

Caso é = 5

I = 109 'código 5 para um display de sete segmentos

Caso é = 6

I = 125 'código 6 para um display de sete segmentos

Caso é = 7

I = 7 'código 7 para um indicador de sete segmentos

Caso é = 8

I = 255 'código 8 para um display de sete segmentos

Caso é = 9

I = 239 'código 9 para um display de sete segmentos

End Select

DlPortWritePortUchar &H378, escrevemos o código para o indicador de sete segmentos

Pausa (Z) 'atraso

End Sub

Private Sub Command2_Click ()

J=0

DlPortWritePortUchar &H378, 0

End Sub

'Procedimento de atraso. Formato da chamada: Pausa (número de segundos)

Subpausa pública (valor como único)

Começar escuro, terminar

Iniciar = Temporizador

Temporizador Do While < Iniciar + Valor

DoEvents

laço

Terminar=Temporizador

End Sub

Outra vida da porta LPT

É assim que funciona na vida real.

Não vou descrever a conexão dos indicadores luminescentes, mas direi honestamente que tentei - funciona. Um potencial positivo foi aplicado às grades de descarga, o filamento foi aterrado e 1 foi aplicado aos segmentos através de D0-D6. Tudo está brilhando. Ainda não experimentei indicadores LCD, preciso descobrir onde conseguir 64 Hz. Se alguém se conectar, ficarei feliz em receber um diagrama seu. A propósito, uma ideia interessante - você pode fazer uma linha contínua em LEDs para exibir informações alfanuméricas. No geral, estou mais uma vez convencido de que este porto é uma excelente ferramenta para a criatividade.

Aqui está outro pequeno tópico sobre motores elétricos. Nem todo mundo possui motores de passo e isso nem sempre é conveniente ou necessário. Vamos tentar conviver com um motor simples com caixa de câmbio, por exemplo, para mover com precisão um dispositivo em um plano horizontal. Que seja um lápis ou caneta hidrográfica. O motor está conectado a uma caixa de redução, que por sua vez está conectada a um eixo roscado. Um disco com setores metálicos (placas de contato ou slots para óptica) é rigidamente fixado em um eixo roscado, por exemplo, assim

Outra vida da porta LPTou Outra vida da porta LPT

Isso não importa mais, o importante é que, conhecendo o passo da rosca, por exemplo, um passo de 1 mm, temos 4 setores, o que significa que para uma revolução completa do disco o carro avançará 1 mm, e por um quarto de revolução - em 0,25 mm. O número de setores pode ser qualquer - quantos você quiser. Mas o que temos agora?

Outra vida da porta LPT

Vá em frente. O programa de controle do motor funciona, por exemplo, de acordo com este algoritmo.

Outra vida da porta LPT

O controle é feito através dos barramentos D0-D7 e/ou via porta &H37A, os comandos dos atuadores (sensores) chegam ao &H379 e/ou &H378. Em geral, o resto é sua imaginação e possibilidades. É lógico usar o mesmo princípio para mover o carro em um plano perpendicular. E aqui está uma máquina com movimento em duas direções. Aqueles. É bastante REAL construir uma máquina CNC (controle numérico computadorizado) em casa.

Autor: Alexey Klyushnikov, Ivanovo; Publicação: cxem.net

Veja outros artigos seção informática.

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

Você pode prever algo pela mão 11.10.2005

Como descobriram cientistas canadenses da Universidade de Alberta, a proporção entre os comprimentos dos dedos indicador e anelar em um homem pode indicar sua propensão à violência física.

Os antropólogos mediram os dedos de trezentos homens e mulheres jovens e, em seguida, cada sujeito preencheu um questionário especial, que pode ser usado para julgar o grau de agressividade de uma pessoa. Descobriu-se que aqueles homens cujo dedo indicador é mais curto que o dedo anelar são mais propensos à agressão física do que outros. As mulheres não têm essa dependência.

Estudos anteriores descobriram que homens com um dedo anelar longo são especialmente férteis e, nas mulheres, um dedo indicador longo indica uma alta capacidade de gerar filhos. Homens com dedos anelares relativamente curtos têm um risco aumentado de ataque cardíaco.

Outras notícias interessantes:

▪ pavimento ensolarado

▪ Uma mulher que amamenta melhora a saúde do coração

▪ Músicas em horas

▪ Criada a menor forma de vida móvel

▪ carro de soja

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

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Carregadores, baterias, baterias. Seleção de artigos

▪ artigo O que o último livro diz a ele, cairá sobre sua alma do alto. expressão popular

▪ artigo Por que setembro é o nono dia do ano, embora literalmente signifique o sétimo? Resposta detalhada

▪ artigo Valerian officinalis. Lendas, cultivo, métodos de aplicação

▪ artigo Amplificador Cascode. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Usando placas de circuito impresso antigas. 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