Aula03   Índice de Módulos    Índice de Aulas    Aula05

multiSIM 7 

Aula04: O Conversor Lógico (Logic Converter)

É usado para efetuar transformações em lógica digital combinacional como por exemplo:

·        Fornecer a tabela verdade de um circuito lógico a partir do seu circuito.

·        Obter a expressão booleana a partir da tabela verdade.

·        Obter o circuito lógico a partir da tabela verdade.

·        Obter a expressão lógica simplificada.

·        Obter a expressão lógica simplificada.

A figura25  a seguir mostra o ícone e o símbolo usado na área de trabalho

( a )                   ( b )

Figura25:  Conversor Lógico  (a) Ícone na barra de instrumentos (b) símbolo na área de trabalho

Figura26: Conversor lógico aberto

A tabela a seguir mostra todas as conversões possíveis. Para efetuar uma conversão, após serem  feitas as conexões das variáveis de entrada e da saída basta clicar no botão correspondente.

Botão

Clique aqui para para fazer a conversão

 Tipo de conversão a ser feita

1

Obter a Tabela Verdade se fornecido o circuito lógico

2

Obter a expressão lógica completa, dada a TV

3

Obter a expressão lógica simplificada, dada a TV

4

Obter a Tabela Verdade  se dada a expressão lógica

5

Obter  o circuito lógico com portas dada a TV

6

Obter  o circuito lógico com portas NAND dada a TV

Exemplo05: Para exemplificar o uso do conversor lógico consideremos o circuito (observe que um circuito que tem a lógica de um OU Exclusivo). Vamos obter a sua TV.

                    ( a )                                      

( b )

Figura27: ( a ) circuito para exemplo 4 ( b ) tabela verdade  a ser preenchida para o exemplo 4

Selecione, no conversor lógico, quais as variáveis de entrada A,B,C,D,E,F,G,H (basta clicar na entrada correspondente) ligue-as  às entradas do seu circuito (procure manter o nome igual). Ligue a saída  do seu circuito em out (nono terminal da esquerda para a direita) no conversor lógico como na figura a seguir.

Figura28: Circuito lógico conectado ao Conversor Lógico

Obtendo A Tabela Verdade

Para obter a expressão lógica  clique no botão de conversão Nº1, o resultado será:

Figura29: Obtendo a tabela verdade do circuito da figura27a

Obtendo A Expressão Lógica

Para obter a expressão lógica  clique no botão de conversão Nº2, o resultado será:

Figura30: Obtendo a expressão lógica do circuito da figura24a

Observe que a expressão obtida na figura30 já é a mínima não podendo ser simplificada. Caso isso fosse possível para obter a expressão simplificada bastaria clicar no botão Nº3.

Obtendo a Tabela Verdade a  Partir da Expressão Lógica

Devemos primeiramente escrever a expressão lógica.

Escrevendo a Expressão Lógica

Para escrever a expressão lógica siga a seqüência :

1. Coloque o cursor no espaço inferior da  tabela verdade (ver figura26).

2. Para entrar com a variável digite a letra correspondente, para o complemento digite a letra da variável e em seguida tecle ‘ no teclado. Exemplo: A’ é o complemento de A.

3. Para efetuar a operação E entre duas variáveis ou expressões, não é necessário colocar o ponto de multiplicação.

4. Para efetuar a operação OU  use o símbolo  + do teclado.

Exemplo 06: Escrever a expressão de S=A.B .C e em seguida obtenha a sua TV.

Para obter a TV de uma expressão lógica primeiro escreva a expressão da mesma de acordo com o explicado a cima. Após isso clique no botão a seguir para obter a TV

Figura31: Obtendo a TV a partir da expressão lógica

Escrevendo a Tabela Verdade

Para escrever a tabela verdade, selecione as variáveis de entrada, em seguida onde aparece "?" aponte o ponteiro do mouse (aparecerá uma mão). Clique, aparece 1,  mais um clique e aparece 0 se você clicar mais uma vez aparece X (irrelevante).

Experimente fazer o caminho inverso ao da figura31, isto é, entre com a TV e obtenha a expressão lógica.

Obtendo o Circuito Lógico

Para obter o circuito lógico, você precisa entrar com a expressão lógica.

Exemplo07: Vamos supor que a TV é dada e você precisa obter a expressão lógica.

Insira a TV como explicado acima e em seguida clique no botão.

a expressão completa (não simplificada) será fornecida.

 

      ( a )                                                                           ( b )

Figura32: ( a ) inserindo a TV de um circuito lógico ( b ) obtendo a expressão lógica

Para obter o circuito com quaisquer portas  lógicas clique no botão

para obter o circuito só com portas NAND de duas entradas  clique no botão

O resultado será:

            ( a )                                                              ( b )

Figura33: ( a ) Circuito implementado com portas quaisquer ( b ) com portas NAND

Aula03   Índice de Módulos    Índice de Aulas    Aula05