Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como usar um Mux para implementar uma equação lógica
A equação lógica é uma representação alfabética de diferentes combinações de entradas e saídas em um circuito digital. Equações lógicas aderir às regras da álgebra booleana , e cada um tem a sua própria equação " tabela verdade " que designa o "estado lógica " de cada entrada e saída. As duas possíveis estados lógicos são " alto " e " baixo ", que correspondem aos números binários "1" e "0 ", respectivamente . Electricamente , estes estados lógicos e números binários traduzir nos dois níveis de tensão de 5V digitais ( altos ", 1 " ) e de 0 V ( baixo , " 0 " ) . O multiplexador ( MUX ) é um componente electrónico que utiliza estes dois níveis de tensão para implementar várias equações lógicas no circuito real . Coisas que você precisa
Eletrônica placa de ensaio
Três resistores de 1K
Cinco volts fonte de energia DC
três unipolar , interruptores de lance único
fios Jumper
330 ohm < br > LED ( de uso geral , de baixa tensão )
74F151A multiplexer 8 -Input
folha de dados 74F151A
pulseira antiestática (opcional)
Mostrar Mais instruções
Construindo um Circuit Test

1

Identificar os pinos MUX rotulados como " Vcc " e " Gnd ", como listado na folha de dados MUX . Conecte Vcc à fonte de alimentação de cinco volts e GND para aterramento do circuito .
2

Identificar o " Enable" pin e conectá-lo ao terra do circuito . O pino pode ser rotulado como "E" com uma linha por cima dele.
3

Conecte uma extremidade de um resistor de 1K a cada um dos pinos do interruptor MUX , que são rotulados como " S2 " , " S1 " e " S0 " . Ligue a outra extremidade de cada resistência à fonte de cinco volts .
4

Conectar um lado de um comutador de pólo único para cada junção de uma resistência de 1K e um pino interruptor MUX . Conecte o outro lado de cada interruptor de um pólo de terra do circuito . Em relação a operação do circuito , o lado do resistor é " lógico alto " e do lado da terra é " lógico baixo . "
5

Conecte os cabos de ligação em ponte para as oito entradas MUX , que são rotulados como " I0 " através de " I7 . " Ligue uma das extremidades de cada fio para cada entrada e deixar a outra extremidade livre.
6

Conecte uma perna de um resistor de 330 ohm para o pino de saída do MUX , que é rotulado de " Z"

7

Conecte o anodo ( perna mais comprida ) de um LED para a perna aberta do 330 ohm resistor. Conecte o cátodo ( perna mais curta ) do LED ao terra do circuito .
Utilizando a Tabela Verdade MUX
8

Localize a tabela de verdade na folha de dados MUX . < Br >
9

Localize a linha que tem um "H" listados nas colunas " S2 ", " S1 " e " S0 " . A linha também irá listar " I7 " na coluna "Z" . Esta linha representa o equação lógica " ABC = X ", que é a equação de uma " entrada e três porta AND . "
10

Ligue o pino I7 do MUX para a fonte de cinco volts .
11

Ligue todas as outras entradas ( I0 MUX - E6) a terra do circuito .
12

Aplique a alimentação ao circuito e testar todas as oito combinações de interruptores MUX , como listado na tabela de verdade MUX . O LED deve apenas a luz (seja uma "lógica de alta " ), quando S2 , S1 e S0 são todos ricos .
Usando uma equação lógica para configuração MUX
13

Encontre as linhas na tabela de MUX verdade onde há um "H" listado na coluna S0 . Essas linhas correspondem à equação lógica "AB + C = X. "
14

Conecte as entradas MUX , listadas na coluna Z , para a fonte de cinco volts. As entradas corretas são I1, I3 , i5 e i7 .
15

Conecte os outros insumos MUX ( I0 , I2, I4, I6) a terra do circuito .
16

Aplique a alimentação ao circuito e testar todas as oito combinações de chaves. O LED deve acender quando S0 é alta.

Anterior :

Próximo : No
  Os artigos relacionados
·Quais são os papéis de referência e definir atributo…
·Cálculos em Adobe LiveCycle Enterprise Suite 
·Como vincular uma caixa de combinação para uma coluna…
·Como escrever uma Trainzscript TS2010 
·Como criar um conjunto de resultados de Executar em um …
·O importante papel de Ciência da Computação na Vida …
·Qual é o formato MARC 
·Como calcular uma porcentagem Mudança no SAS 
·Como importar uma tela LabView De CCI 
·Como verificar se um valor existe em SQL 
  Artigos em destaque
·Estrutura de Dados Random Access 
·Como criar SQLite Com Zend Framework 
·Como dividir o Matlab Jet tabela de cores para RGB 
·Como ocultar um botão de comando no Visual C 
·Como reverter um valor em C + + 
·Como criar um Programa COBOL 
·Como link CSS para JSP 
·Como se livrar de um Alt F4 Atalho 
·Visual Basic. NET vs. . Visual C # NET 
·Como Justificar parágrafos com um Tag em HTML 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados