3_Simplificação de Circuitos
-
Upload
michael-oliveira -
Category
Documents
-
view
215 -
download
1
description
Transcript of 3_Simplificação de Circuitos
ELETRÔNICA DIGITALCurso de Ciências da Computação
Assunto da Aula de hoje Simplificação de Circuitos Decodificadores e Codificadores
ELETRÔNICA DIGITAL
Simplificação de Circuito Existem basicamente duas formas Álgebra de Boole
ELETRÔNICA DIGITAL
Mapa de Karnaugh Mapa de Karnaugh é um método de simplificação gráfico criado
por Edward Veitch (1952) e aperfeiçoado pelo engenheiro de telecomunicações Maurice Karnaugh. Chamamos esse diagrama de mapa, visto este ser um mapeamento biunívoco a partir de uma tabela verdade da função que está a ser analisada.
Ele é utilizado para simplificar uma equação lógica ou para converter uma tabela verdade no seu circuito lógico correspondente.
O método de leitura por "mapa de Karnaugh" é considerado mais simples que a "álgebra booleana", pois elimina o problema de erro nas simplificações. Porém quando utilizado mais de 6 entradas, esse metódo se torna complicado, pois fica difícil identificar as células adjacentes no mapa. Para esse caso são utilizados soluções algorítmicas computacionais.
Fonte: http://pt.wikipedia.org/wiki/Mapa_de_Karnaugh
ELETRÔNICA DIGITAL
Formas de trabalho: 2 variáveis 3 Variáveis 4 Variáveis 5 Variáveis Obs.: acima de 4 variáveis é necessário o
uso de um sistema computacional.
ELETRÔNICA DIGITAL
ELETRÔNICA DIGITAL Sistema de duas variáveis
O mapa mostra todas as possibilidade de variáveis:
ELETRÔNICA DIGITAL
ELETRÔNICA DIGITAL Sistema de três variáveis
O mapa mostra todas as possibilidade de variáveis:
ELETRÔNICA DIGITAL
ELETRÔNICA DIGITAL
ELETRÔNICA DIGITAL Sistema de quatro variáveis
O mapa mostra todas as possibilidade de variáveis:
ELETRÔNICA DIGITAL
ELETRÔNICA DIGITAL
Exercício 01 Existe um processo de controle,
proveniente de um sistema, administrados pelo Analista Master da MBI, sua função é estabelecer um hardware, simplificado a fim implementar o controle, visto que o sistema está sendo passando por orçamento de outras três empresas, estimado em R$ 2.000,00, quanto custaria a solução para a sua equipe entregar o projeto?
ELETRÔNICA DIGITAL
Resultado
ELETRÔNICA DIGITAL
Exercício 02 Dois meses após o inicio do projeto
após 4 reuniões de equipe, o diretor de sistemas, MBI, decidiu mudar o projeto, desta forma estabelecendo um lógica um pouco diferente da anterior, qual será hardware novo, você deve fazer um comparação de estruturas afim de justificar as modificações de preços e prazos?
ELETRÔNICA DIGITAL
Resultado
ELETRÔNICA DIGITAL
Codificadores e Decodificadores Quando vimos o decodificador Binário/Decimal, podemos
construir decodificadores que passem de qualquer código para qualquer outro. Para isto, basta montarmos a tabela verdade, simplificar as expressões de saída e implementarmos o circuito.
ELETRÔNICA DIGITAL
O código BCD 8421 (de Binary-coded decimal 8421) é um sistema de codificação de números decimais em binários de quatro bits. Os valores 8421 são respectivamente os valores de 2 elevado ao valor de sua posição (3,2,1,0).
O código Gray é um sistema de código binário onde de um número para outro apenas um bit varia. Este sistema de codificação surgiu quando os circuitos lógicos digitais se realizavam com válvulas termoiônicas e dispositivos eletromecânicos. Os contadores necessitavam de potências muito elevadas e geravam ruído quando vários bits modificavam-se simultâneamente. O uso do código Gray garantiu que qualquer mudança variaria apenas um bit. Atualmente o código Gray é utilizado em sistemas sequênciais mediante o uso dos Mapas de Karnaugh, já que o príncipio do desenho de buscar transições mais simples e rápidas segue vigente, apesar de que os problemas de ruído e potência tenham sido reduzidos. Este código assume apenas 10 dígitos, variando de 0 a 9.
O Código Johnson (Johnson-Mobius) é um código especial utilizado na construção do Contador de Johnson. Este código constitui-se em um código binário e cíclico (como o código Gray) cuja capacidade de codificação é dada por 2n, sendo n o número de bits. Para codificar os dígitos decimais são necessários 5 bits. Este código permite a simplicidade de criação de contadores, e por isto é utilizado em sistemas digitais de alta velocidade. Proporciona uma maior proteção contra erros mas é menos eficiente em memória do que o código binário decimal.
ELETRÔNICA DIGITAL Exercício Monte um codificador que exiba a seguinte
mensagem
ELETRÔNICA DIGITAL
Resultado
ELETRÔNICA DIGITAL
Resultado
ELETRÔNICA DIGITAL
Exercícios Entregar a atividade do laboratório na
próxima aula.