Projeto de circuito de atualização de informações
Transcrição
Projeto de circuito de atualização de informações
UNIFEI – Universidade Federal de Itajubá IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação ELT041 – Laboratório de Eletrônica Digital II Roteiro de elaboração para Projeto de circuito de atualização de informações O circuito seguinte emprega elementos é responsável por atualizar os visores de 7 segmentos com o conteúdo das 12 primeiras posições presentes em sua memória de dados. Para varrer as posições em questão, o circuito utiliza um subcircuito de geração de sinais de sincronismo (clock), um de controle e um contador de 4 bits. O subcircuito de controle implementa uma máquina de estados com a qual controla os sinais de reinício (rst) e de sincronismo do elemento de contagem, os sinais de habilitação (cs) e de controle de escrita/leitura (we) do elemento de memória e o sinal de seleção (d) do elemento demultiplexador implementado. Em sua memória de dados, cada posição armazena 4 bits. Esta informação é então decodificada para, então, ser roteada para um dos visores presentes. Tal roteamento é realizado de forma que dados em posições de memória com endereços pares sejam direcionados ao visor à esquerda, enquanto os dados em posições ímpares, ao da direita. Decodificador para 7 segmentos (74LS47) 7 bits 7 bits Demux 2x1 de 7 bits (74FST3257) 4 bits de dados Memória (RAM 2114) we cs 4 bits de endereços d clk Oscilador (LM555) clk 10 Hz Controle (DM74LS74A) Contador (DM74LS193) rst Elabore o esquema elétrico para o circuito apresentado. Para tanto, leve em consideração as seguintes observações: (a) Cada bloco funcional apresentado deve utilizar os circuitos digitais sugeridos entre parênteses e será alimentado por uma mesma fonte de tensão de 5V e um mesmo sinal de referência (terra); (b) Ao criar cada um dos blocos funcionais, leve em consideração todos os demais elementos passivos que sejam necessários para polarizar seus respectivos circuitos integrados; (c) A máquina de estados referente ao módulo de controle deve ser desenvolvida seguindo-se um modelo de Moore; (d) Ao criar o subcircuito da máquina de estados, utilize somente flip-flops do tipo D (7474). Caso sejam necessárias portas lógicas elementares como (portas E, Ou, Não, etc), utilize somente circuitos integrados da família 74LSXX ou 74HCXX; (e) Ao realizar a interconexão entre circuitos integrados, leve em consideração a necessidade de criar subcircuitos de interface para gerar a compatibilidade entre as famílias lógicas utilizadas; (f) Ainda, leve em consideração as capacidades de fornecimento e drenagem de corrente entre os circuitos integrados e os visores de 7 segmentos. Se necessário, utilize circuitos de buffer para realizar a interconexão; (g) Caso haja alguma otimização do circuito, a justifique no relatório. ELT041 – Roteiro de elaboração de projeto 1/3 Requisições i. Desenvolvimento O trabalho deverá ser desenvolvido em duplas, ficando a cargo dos próprios alunos a escolha de seus componentes. Importante: a relação de duplas deverá ser entregue ao professor pelo representante de turma. Cada dupla deverá receber uma identificação única como “Dupla 1”, “Dupla X”, etc. O desenvolvimento do esquema elétrico deverá ser elaborado por meio do aplicativo KiCad. ii. Relatório Deverá ser elaborado um relatório de desenvolvimento. Tal relatório deverá conter a seguinte estrutura: • • • • • • • • • • iii. Capa; Sumário; Índice de tabelas; Índice de figuras; Introdução; Esquema elétrico desenvolvido; Discussões: o Deverá ser apresentada uma breve discussão que justifique a implementação realizada para cada um dos módulos desenvolvidos, com especial atenção a aspectos de operação e de compatibilidade entre eles (interface). Conclusão; Bibliografias: o Deverá respeitar o formato IEEE de artigos para congressos. Anexos: o Deve conter a folha de dados de todos os circuitos integrados utilizados. Entrega do relatório Requisitos: - Deverá estar em formato PDF; - Deverá ser entregue pelo representante da turma em um CD ou DVD cuja estrutura de diretórios obedeça à seguinte estrutura: Dupla 1\Relatório.pdf Dupla 1\Esquema elétrico.sch Dupla 2\Relatório.pdf ... Dupla n\Relatório.pdf ELT041 – Roteiro de elaboração de projeto 2/3 Dupla n\Esquema elétrico.sch - A mídia deverá ser rotulada com o texto “ELT601 – Primeiro projeto – 2014”. iv. Agenda Item Data Entrega da relação impressa de duplas pelo representante de turma 19/03/2014 Entrega dos relatórios pelo representante de turma 14/04/2014 ELT041 – Roteiro de elaboração de projeto 3/3