LÓGICA COMBINACIONAL
1) Deseja-se implementar um sistema lógico simplificado para um sistema de votação de
   uma empresa, que tem sua diretoria constituída pelos seguintes elementos: Diretor,
   Vice-diretor, Secretário e Tesoureiro. Uma vez por mês esta diretoria se reúne para
   discutir sobre os mais diversos assuntos, sendo que as propostas são ou não aceitas.
   Devido o número de elementos de a diretoria ser par, o sistema adotado é o seguinte:
                       Maioria - proposta é aceita
                       Minoria - A proposta é rejeitada
                       Empate - Vence o voto dado pelo diretor

2) Esquematizar um Diagrama de contatos capaz de detectar números binários de 4 bits,
   que sejam maiores do que 4 e menores que 14.

3) Um tanque de nove metros de altura tem um sensor que envia o valor da altura da
   coluna de líquido através de um sistema BCD (Binary Codec to Decimal). Construa um
   diagrama em Ladder que resolva o seguinte problema:
                       Uma lâmpada vermelha deve acender quando a altura da coluna de
                       líquido for menor do que três metros;
                       Uma lâmpada amarela deve acender quando o nível estiver entre
                       três e seis metros;
                       Uma lâmpada verde deve acender quando o nível estiver acima de
                       seis métros.

4) Um semáforo urbano funciona com base em um contador binário de 1 a 6. As lâmpadas
   ativadas para cada um dos números encontram-se representadas abaixo. Determine as
   expressões lógicas para este caso.




5) Em instalações elétricas, às vezes, há necessidade de comandar o acionamento de uma
   lâmpada em vários pontos diferentes. Neste caso, lança-se mão de um sistema múltiplo
   de interruptores paralelos e intermediários. Construa um diagrama de contatos, oriundo
   de uma tabela-verdade, que irá comandar uma lâmpada por três pontos independentes.
6) Elabore um diagrama de contatos para combinações de quatro variáveis em que uma
      lâmpada seja acesa sempre que o número de bits corresponda a um decimal que somado
      a ele mesmo não exceda 21.

   7) Um sinal lógico aceita como entrada dois números de dois bits A e B e gera, como
       saída, um número de 4 bits P, que é produto numérico de A e B. Monte a tabela-verdade
       e o respectivo Diagrama de Contatos para os 4 bits de P.
   8) Para ser considerado light, um alimento precisa conter no máximo 50% das calorias
       do produto normal. Os ingredientes opcionais que podem ser adicionados para dar
       sabor e coloração a um determinado alimento possuem as seguintes quantidades
       percentuais de calorias em relação ao produto normal:
               A contém 40%,
               B contém 30%,
               C contém 20% e
               D contém 10%.
Com base nesses dados elabore a tabela-verdade, Mapa de Karnaugh e monte a linguagem
Ladder que acione uma saída quando o produto for light.

   9) Em um queimador existem três gases A, B e C e um ignitor (I) para processar a queima
      deles. Para haver a queima dos gases, é necessário o acionamento do ignitor e a
      presença dos gases A e C. Se houver a presença do gás B a queima não ocorre. A partir
      dessas definições monte a tabela-verdade, o mapa de Karnaugh e a linguagem Ladder.

   10) Elabore um programa com três variáveis que simule um conversor de sinais para um
       display de sete segmentos, a fim de acionar o display de 1 dígito que conte de zero a
       nove.

   11) A ligação de um dispositivo é conseguida através do fechamento de quatro chaves em
       uma seqüência predeterminada. Inicialmente as chaves estão abertas, o que corresponde
       a um nível lógico “0” na saída do circuito. Se uma das chaves for acionada fora da
       seqüência será gerado um sinal de bloqueio do dispositivo (ativo em “1” lógico). Se a
       seqüência for correta após todas as chaves terem sido fechadas será gerado um sinal que
       permite a ligação do dispositivo. Deseja-se implementar o circuito lógico.

   12) O código BCD faz uso de 4 bits para representar algarismos decimais de 0 a 9. Com 4
       bits podemos representar 16 combinações, das quais, seis são inválidas. Desenvolva um
       circuito que gere uma variável lógica "S" de saída, que indique a validade do código
       entrada onde:
                       Se S = 0 indica que o código BCD de entrada é válido.
                       Se S = 1 indica que o código BCD de entrada é inválido.

Logica combinacional2

  • 1.
    LÓGICA COMBINACIONAL 1) Deseja-seimplementar um sistema lógico simplificado para um sistema de votação de uma empresa, que tem sua diretoria constituída pelos seguintes elementos: Diretor, Vice-diretor, Secretário e Tesoureiro. Uma vez por mês esta diretoria se reúne para discutir sobre os mais diversos assuntos, sendo que as propostas são ou não aceitas. Devido o número de elementos de a diretoria ser par, o sistema adotado é o seguinte: Maioria - proposta é aceita Minoria - A proposta é rejeitada Empate - Vence o voto dado pelo diretor 2) Esquematizar um Diagrama de contatos capaz de detectar números binários de 4 bits, que sejam maiores do que 4 e menores que 14. 3) Um tanque de nove metros de altura tem um sensor que envia o valor da altura da coluna de líquido através de um sistema BCD (Binary Codec to Decimal). Construa um diagrama em Ladder que resolva o seguinte problema: Uma lâmpada vermelha deve acender quando a altura da coluna de líquido for menor do que três metros; Uma lâmpada amarela deve acender quando o nível estiver entre três e seis metros; Uma lâmpada verde deve acender quando o nível estiver acima de seis métros. 4) Um semáforo urbano funciona com base em um contador binário de 1 a 6. As lâmpadas ativadas para cada um dos números encontram-se representadas abaixo. Determine as expressões lógicas para este caso. 5) Em instalações elétricas, às vezes, há necessidade de comandar o acionamento de uma lâmpada em vários pontos diferentes. Neste caso, lança-se mão de um sistema múltiplo de interruptores paralelos e intermediários. Construa um diagrama de contatos, oriundo de uma tabela-verdade, que irá comandar uma lâmpada por três pontos independentes.
  • 2.
    6) Elabore umdiagrama de contatos para combinações de quatro variáveis em que uma lâmpada seja acesa sempre que o número de bits corresponda a um decimal que somado a ele mesmo não exceda 21. 7) Um sinal lógico aceita como entrada dois números de dois bits A e B e gera, como saída, um número de 4 bits P, que é produto numérico de A e B. Monte a tabela-verdade e o respectivo Diagrama de Contatos para os 4 bits de P. 8) Para ser considerado light, um alimento precisa conter no máximo 50% das calorias do produto normal. Os ingredientes opcionais que podem ser adicionados para dar sabor e coloração a um determinado alimento possuem as seguintes quantidades percentuais de calorias em relação ao produto normal: A contém 40%, B contém 30%, C contém 20% e D contém 10%. Com base nesses dados elabore a tabela-verdade, Mapa de Karnaugh e monte a linguagem Ladder que acione uma saída quando o produto for light. 9) Em um queimador existem três gases A, B e C e um ignitor (I) para processar a queima deles. Para haver a queima dos gases, é necessário o acionamento do ignitor e a presença dos gases A e C. Se houver a presença do gás B a queima não ocorre. A partir dessas definições monte a tabela-verdade, o mapa de Karnaugh e a linguagem Ladder. 10) Elabore um programa com três variáveis que simule um conversor de sinais para um display de sete segmentos, a fim de acionar o display de 1 dígito que conte de zero a nove. 11) A ligação de um dispositivo é conseguida através do fechamento de quatro chaves em uma seqüência predeterminada. Inicialmente as chaves estão abertas, o que corresponde a um nível lógico “0” na saída do circuito. Se uma das chaves for acionada fora da seqüência será gerado um sinal de bloqueio do dispositivo (ativo em “1” lógico). Se a seqüência for correta após todas as chaves terem sido fechadas será gerado um sinal que permite a ligação do dispositivo. Deseja-se implementar o circuito lógico. 12) O código BCD faz uso de 4 bits para representar algarismos decimais de 0 a 9. Com 4 bits podemos representar 16 combinações, das quais, seis são inválidas. Desenvolva um circuito que gere uma variável lógica "S" de saída, que indique a validade do código entrada onde: Se S = 0 indica que o código BCD de entrada é válido. Se S = 1 indica que o código BCD de entrada é inválido.