Mudanças entre as edições de "DI2022802 2020 2 AULA08"
(14 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
=Laboratório 2= | =Laboratório 2= | ||
− | O segundo experimento da turma de Digital 2 da Engenharia vai ser realizado no formato de ANP utilizando o ''software Proteus'' ou página/site do [https://www.falstad.com/circuit/ ''falstad'']. O objetivo é testar um contador | + | O segundo experimento da turma de Digital 2 da Engenharia vai ser realizado no formato de ANP utilizando o ''software Proteus'' ou página/site do [https://www.falstad.com/circuit/ ''falstad'']. O objetivo é testar um contador utilizando um circuito integrado (CI) funcionando com relógio (''clock'') de 1Hz. Experimento: No Proteus, montar um contador crescente de 0 a 9 com o integrado 7490, mostrando o resultado (unidade) em um ''display'' de 7 seguimentos através de um um circuito codifcador. No ''falstad'', montar um contador crescente de 0 a 9 utilizando menu Circuito Integrados Digitais - Inserir Contador, mostrando o resultado em um Display de 7 Segmentos a LED através de um circuito Decodificador de 7 Segmentos do mesmo menu. No caso do ''falstad'' não há realimentação de ''clock'' e é preciso editar o bloco do Contador e configurá-lo para módulo 10. |
− | |||
− | ==Contador | + | ==Contador, Codificador e Decodificadores== |
− | Montar um contador crescente de 0 a 9 apresentando o resultado da contagem em um ''display'' de 7 segmentos a partir de um circuito | + | Montar um contador crescente de 0 a 9 apresentando o resultado da contagem em um ''display'' de 7 segmentos a partir de um circuito decodificador. O circuito correspondente (Proteus) é apresentado na Figura 1 abaixo. |
[[Imagem:fig110_DIG222802.png|center|650px]] | [[Imagem:fig110_DIG222802.png|center|650px]] | ||
<center> | <center> | ||
Figura 1 - Contador crescente com CI 7490, codificador 7447 e Display de 7 segmentos ''software'' Proteus. | Figura 1 - Contador crescente com CI 7490, codificador 7447 e Display de 7 segmentos ''software'' Proteus. | ||
− | < | + | <br><br> |
{| border="1" cellpadding="5" cellspacing="0" style="text-align: center;" | {| border="1" cellpadding="5" cellspacing="0" style="text-align: center;" | ||
Linha 17: | Linha 16: | ||
|- | |- | ||
! style="background:#6A5ACD; color:white; width: 100px;" | BCD 8421<br>ABCD | ! style="background:#6A5ACD; color:white; width: 100px;" | BCD 8421<br>ABCD | ||
+ | ! style="background:#6A5ACD; color:white; width: 120px;" | 7 segmentos <br>a b c d e f g | ||
! style="background:#6A5ACD; color:white; width: 60px;" | Decimal | ! style="background:#6A5ACD; color:white; width: 60px;" | Decimal | ||
− | |||
|- | |- | ||
| 0000 | | 0000 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 0001 | | 0001 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 0010 | | 0010 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 0011 | | 0011 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 0100 | | 0100 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 0101 | | 0101 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 0110 | | 0110 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 0111 | | 0111 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 1000 | | 1000 | ||
− | | | + | | |
| | | | ||
|- | |- | ||
| 1001 | | 1001 | ||
− | | | + | | |
| | | | ||
|} | |} | ||
Linha 68: | Linha 67: | ||
#Desenhar o diagrama de pinagem de todos os CI utilizados (''pesquisar no datasheet''); | #Desenhar o diagrama de pinagem de todos os CI utilizados (''pesquisar no datasheet''); | ||
#Montar o circuito no software Proteus ou na página do ''falstad''; | #Montar o circuito no software Proteus ou na página do ''falstad''; | ||
− | ## Fazer a ligação entre os circuitos e o ''display'' de 7 segmentos; | + | ##Fazer a ligação entre os circuitos e o ''display'' de 7 segmentos; |
− | ## Fazer a ligação das entradas lógicas inclusive o ''clock'' | + | ##Fazer a ligação das entradas lógicas necessárias (inclusive o ''clock'') conforme o software utilizado; |
− | #Completar a | + | #Simular o circuito e observar o seu funcionamento; |
+ | #Corrigir eventuais problemas de ligação; | ||
+ | #Completar a tabela preenchendo quais segmentos ficam acessos (1) e quais ficam apagados (0) e o decimal que representa; | ||
+ | #Alterar o valor do ''clock'' para: 2Hz, 5Hz e 10Hz e ver o que acontece; | ||
+ | #Desafio: alterar o circuito para decrescente. | ||
;Nota: No relatório é necessário listar qual o ''software'' que utilizou e se usou celular, tablet ou computador (PC, notebook, laptop). | ;Nota: No relatório é necessário listar qual o ''software'' que utilizou e se usou celular, tablet ou computador (PC, notebook, laptop). | ||
Linha 76: | Linha 79: | ||
==Relatório== | ==Relatório== | ||
− | O relatório | + | O relatório deverá ser preenchido e postado em PDF no SIGAA dentro do prazo combinado para atividade. O relatório pode ser digital, escrito manualmente ou mesclado, por exemplo, parte de texto digitada com parte de desenho feita manualmente. E deve conter os elementos mencionados em Modelo/Conteúdo. |
Edição atual tal como às 15h51min de 17 de março de 2021
Laboratório 2
O segundo experimento da turma de Digital 2 da Engenharia vai ser realizado no formato de ANP utilizando o software Proteus ou página/site do falstad. O objetivo é testar um contador utilizando um circuito integrado (CI) funcionando com relógio (clock) de 1Hz. Experimento: No Proteus, montar um contador crescente de 0 a 9 com o integrado 7490, mostrando o resultado (unidade) em um display de 7 seguimentos através de um um circuito codifcador. No falstad, montar um contador crescente de 0 a 9 utilizando menu Circuito Integrados Digitais - Inserir Contador, mostrando o resultado em um Display de 7 Segmentos a LED através de um circuito Decodificador de 7 Segmentos do mesmo menu. No caso do falstad não há realimentação de clock e é preciso editar o bloco do Contador e configurá-lo para módulo 10.
Contador, Codificador e Decodificadores
Montar um contador crescente de 0 a 9 apresentando o resultado da contagem em um display de 7 segmentos a partir de um circuito decodificador. O circuito correspondente (Proteus) é apresentado na Figura 1 abaixo.
Figura 1 - Contador crescente com CI 7490, codificador 7447 e Display de 7 segmentos software Proteus.
BCD 8421 ABCD |
7 segmentos a b c d e f g |
Decimal |
---|---|---|
0000 | ||
0001 | ||
0010 | ||
0011 | ||
0100 | ||
0101 | ||
0110 | ||
0111 | ||
1000 | ||
1001 |
Procedimento
- O trabalho é individual;
- Desenhar as ligações utilizando o esquemático dos CIs;
- Desenhar o diagrama de pinagem de todos os CI utilizados (pesquisar no datasheet);
- Montar o circuito no software Proteus ou na página do falstad;
- Fazer a ligação entre os circuitos e o display de 7 segmentos;
- Fazer a ligação das entradas lógicas necessárias (inclusive o clock) conforme o software utilizado;
- Simular o circuito e observar o seu funcionamento;
- Corrigir eventuais problemas de ligação;
- Completar a tabela preenchendo quais segmentos ficam acessos (1) e quais ficam apagados (0) e o decimal que representa;
- Alterar o valor do clock para: 2Hz, 5Hz e 10Hz e ver o que acontece;
- Desafio: alterar o circuito para decrescente.
- Nota
- No relatório é necessário listar qual o software que utilizou e se usou celular, tablet ou computador (PC, notebook, laptop).
Relatório
O relatório deverá ser preenchido e postado em PDF no SIGAA dentro do prazo combinado para atividade. O relatório pode ser digital, escrito manualmente ou mesclado, por exemplo, parte de texto digitada com parte de desenho feita manualmente. E deve conter os elementos mencionados em Modelo/Conteúdo.
Modelo/Conteúdo
1 Identificação:
- 1.1 Título do Relatório Nome do experimento
- 1.2 Nome do professor Nome completo sem abreviaturas.
- 1.3 Data Dia/mês/ano em que foi realizado.
- 1.4 Curso Nome do curso.
- 1.5 Unidade Curricular Nome da unidade curricular.
- 1.6 Nome do aluno Nome completo do aluno sem abreviações.
2 Objetivos
- 2.1 Objetivos Gerais Descreva os objetivos gerais. Ex. Testar o funcionamento do circuito...
- 2.2 Objetivos Específicos Descreva objetivos específicos (se houver). Ex. Preencher a tabela verdade...
3 Simulação
- 3.1 Software utilizado Nome do software utilizado e a versão (se tiver).
- 3.2 Componentes utilizados Listar, um abaixo do outro, o nome dos componentes utilizados como: portas lógicas, circuitos integrados (CI), elementos de entrada e saída dos circuitos.
4 Desenvolvimento
- 4.1 Diagrama de blocos Diagrama de blocos e suas conexões, bem como o nome das portas lógicas e CIs (TTL) utilizados. Ex. 7408, 7474, 7486...
- 4.2 Diagrama de pinagem Desenho dos CI com pinos e ligações internas. Você encontra no datasheet do componente.
5 Resultados e Discussões Aqui você vai descrever, em linguagem técnica, como foi comprovado (ou não) o funcionamento do circuito simulado. Ex. Quando eu colocava 1 na entrada X e saída Y ia para 0 enquanto a saída Y\ ia para 1. Não deixar de destacar situações especiais e mesmo o funcionamento de portas lógicas e circuitos envolvidos.
6 ConclusõesAqui você deve escrever uma opinião pessoal sobre a simulação e ligação com o conteúdo das videoaulas e material do SIGAA/WiKi.
Critérios avaliativos
Com base no Modelo/Conteúdo - Item X: pontuação:
- Item 1: 1
- Item 2: 1
- Item 3: 1
- Item 4: 2
- Item 5: 4
- Item 6: 1
- Resultado: 10
Referências
[1] Datasheet 7490 - Contador Decádico
[2] Datasheet 7447 - Decodificar BCD para 7 Segmentos