ENCICLOPÉDIA DE RÁDIO ELETRÔNICA E ENGENHARIA ELÉTRICA Adaptador Paralelo Universal. Enciclopédia de rádio eletrônica e engenharia elétrica Enciclopédia de eletrônica de rádio e engenharia elétrica / informática O adaptador paralelo universal é projetado para conectar vários dispositivos com entradas digitais a um computador. Por exemplo, pode ser usado para gravar informações em ROM, controlar diretamente motores de passo, estabelecer vários circuitos eletrônicos como um emulador, etc. Com o software apropriado, muitas das tarefas acima podem ser executadas usando apenas uma porta de computador, mas isso causa um risco muito real de falha da porta, pois suas saídas não são protegidas e são projetadas para conectar apenas uma saída, e o reparo pode exigir a substituição da placa-mãe. Além disso, para conectar qualquer coisa à porta paralela, você deve primeiro desligar o computador. O adaptador elimina esses problemas e permite pensar antes de tudo no circuito que está sendo desenvolvido, e não em como não queimar o computador no processo de criá-lo.
A ideia de usar uma porta paralela para emitir e receber sinais digitais com níveis TTL não é nova, por exemplo, um esquema semelhante é dado em [1]. O adaptador aqui proposto é caracterizado pela simplicidade, com capacidade suficiente para um grande número de aplicações. Além disso, se depois de algum tempo você precisar aumentar o número de entradas/saídas, basta montar o mesmo circuito e conectá-lo conforme a tabela abaixo. Embora se suponha que as conclusões de um circuito não sejam suficientes imediatamente, é melhor usar uma opção mais poderosa. O circuito consiste em três registradores e um multiplexador. Todos os registradores são habilitados da mesma forma, com exceção do terceiro, suas saídas podem ser comutadas para estado de alta resistência, portanto, nele também é conectado um sinal de controle para habilitar as saídas OE. As entradas de informações de todos os registros são combinadas e conectadas às saídas correspondentes da porta paralela do computador, uma vez que a série TTLSH é usada, é permitido carregar uma saída de porta em várias entradas de microcircuito. Para gating, são utilizadas as linhas de controle da porta, conectadas às entradas dos registradores C. Para aumentar o número de entradas, um multiplexador D4 é usado. O circuito é conectado a uma porta paralela, também é necessário fornecer + 5V de energia aos microcircuitos, é melhor usar uma fonte de alimentação de computador para isso. Na minha versão, o circuito montado está localizado dentro do computador, é conectado ao conector da porta LPT interna na placa do sistema, usa um conector de 4 pinos para fonte de alimentação e as saídas de trabalho são roteadas para um conector de 32 pinos montado em um plugue do compartimento 5,25 no painel frontal. As tensões de alimentação +5, +12 volts são enviadas para o mesmo conector. Caso seja necessário aumentar o número de saídas, pode-se montar um segundo bloco deste tipo e conectá-lo conforme tabela abaixo ao primeiro conectado ao computador. Nesse caso, várias entradas e saídas adicionais aparecerão, mas o tempo de acesso aumentará. Os circuitos O1...O24 são usados para conectar a um dispositivo externo, dos quais O1...O16 são saídas comuns e O17-O24 podem ser usados como entradas ou saídas. O circuito O16 é usado em paralelo para necessidades internas. Conexão de porta paralela
Conectando um segundo adaptador para aumentar o número de pinos
O programa deve ser escrito para cada caso específico de uso do dispositivo separadamente, por isso não dou opções aqui, mas apenas considero os princípios básicos do controle programático do circuito. Quase todas as linguagens de programação possuem funções que permitem escrever um número em um determinado endereço em uma porta de E/S. O esquema é controlado por meio de chamadas para essas funções. Para escrever um número de 8 bits no registrador de buffer do circuito, é necessário escrevê-lo no registrador de dados da porta paralela, depois escrever no registrador de controle qualquer número que tenha uma unidade no bit correspondente (correspondente ao pino C do registrador de buffer selecionado) e, em seguida, zerar para ele. Para ler 4 bits de dados, basta ler o registro de status da porta, para ler os bits restantes, primeiro altere o estado da linha O16. Deve-se levar em consideração que algumas linhas de entrada e saída da porta estão invertidas. Os endereços de registro para LPT1 são mostrados na tabela e estão corretos para a maioria dos computadores, mas os dados do BIOS devem ser usados para determinar corretamente os endereços.
Publicação: cxem.net Veja outros artigos seção informática. Leia e escreva útil comentários sobre este artigo. Últimas notícias de ciência e tecnologia, nova eletrônica: Máquina para desbastar flores em jardins
02.05.2024 Microscópio infravermelho avançado
02.05.2024 Armadilha de ar para insetos
01.05.2024
Outras notícias interessantes: ▪ Mochilas elétricas para soldados ▪ Monitor colorido com tinta eletrônica ▪ Tecnologia de processo SOI para chips de RF para aplicações em massa ▪ A foto subaquática ficará clara Feed de notícias de ciência e tecnologia, nova eletrônica
Materiais interessantes da Biblioteca Técnica Gratuita: ▪ seção do site Sistemas acústicos. Seleção de artigos ▪ artigo Cale a boca. expressão popular ▪ artigo Nó de estivador. dicas turísticas ▪ artigo Prefixo - medidor de capacitância. Enciclopédia de rádio eletrônica e engenharia elétrica
Deixe seu comentário neste artigo: Todos os idiomas desta página Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site www.diagrama.com.ua |