Prévia do material em texto
SISTEMAS EMBARCADOS ATIVIDADE PRÁTICA ANO 2026_A1 Prof. Denir Valencio de Campos, M.Sc. Atividade Prática de Microprocessadores e Microcontroladores 1 TRABALHO ATIVIDADE PRÁTICA 1A PROGRAMANDO O PIC16F877A O circuito eletrônico abaixo trata do controle de entrada e saída de pessoas em um ambiente composto por duas (2) portas de entrada e saída. A pessoa pode entrar e sair pela mesma porta, mas também pode entrar e sair por portas diferentes. Cada porta possui dois sensores, para identificar se a pessoa está entrando ou saindo. O circuito possui um botão de reset (S1) para zerar ou reiniciar em caso de mau funcionamento; também possui uma lâmpada (L1), que é acesa através de um relé (K1), alimentada por uma fonte de energia (P1). a) Analise o circuito eletrônico abaixo e reescreva-o utilizando o microcontrolador PIC16F877A ou ATmega328P (Arduino Uno) ou outro. b) Utilizando ou Arduino 1, ou placa didática UNINTER-31 (Microcontrolador PIC), ou SimuliDE, ou TinkerCAD, ou outro, elabore um programa que conte a quantidade de pessoas que entraram e que saíram. A finalidade é manter a lâmpada L1 sempre desligada quando a quantidade de pessoas for igual a zero; e manter a lâmpada L1 ligada sempre que a quantidade de pessoas for maior que zero. c) Desenhe o Diagrama Pictórico (mostra os componentes com sua aparência física real, interligados por linhas que representam os fios). Anexe na seção adequada do Modelo_Atividade_Prática_Teórico. d) Desenhe o Diagrama Esquemático (é a representação mais comum na engenharia eletrônica, utilizando símbolos padronizados (normas IEC, ANSI/ABNT) para mostrar todos os componentes e suas interligações elétricas. Foca na funcionalidade e não no posicionamento físico real). Anexe na seção adequada do Modelo_Atividade_Prática_Teórico. Os diagramas pictórico e esquemático são os mesmos para qualquer microcontrolador, só muda o microcontrolador e a pinagem. REFERÊNCIAS: https://www.youtube.com/watch?v=VkR7cDoB7qE&t=1296s https://www.youtube.com/watch?v=rvdHXGFiQM4&t=317s https://www.youtube.com/watch?v=gW2vhHHE3_w https://www.youtube.com/watch?v=DUOR8F2tlvc https://www.youtube.com/watch?v=jxR1SSE5iM4 https://www.youtube.com/watch?v=VkR7cDoB7qE&t=1296s https://www.youtube.com/watch?v=rvdHXGFiQM4&t=317s https://www.youtube.com/watch?v=gW2vhHHE3_w https://www.youtube.com/watch?v=DUOR8F2tlvc https://www.youtube.com/watch?v=jxR1SSE5iM4 Atividade Prática de Microprocessadores e Microcontroladores 2 Figura 1 – Exemplo de Diagrama Pictórico Atividade Prática de Microprocessadores e Microcontroladores 3 Figura 2 – Exemplo de parte do Diagrama Pictórico Figura 3 - Exemplo de parte do Diagrama Pictórico Figura 4 - Exemplo de parte do Diagrama Pictórico Atividade Prática de Microprocessadores e Microcontroladores 4 TRABALHO ATIVIDADE PRÁTICA PROGRAMANDO O PIC16F877A Figura 5 - Exemplo de Diagrama Esquemático Atividade Prática de Microprocessadores e Microcontroladores 5 TRABALHO ATIVIDADE PRÁTICA 1B PROGRAMANDO O PIC16F877A Utilizando o circuito eletrônico (diagramas pictórico e esquemático desenhados por você na Atividade Prática1A c, d), acrescente a apresentação do número de pessoas no interior do ambiente em dois (2) displays de 7 segmentos. a) Analise o circuito eletrônico desenhado por você na Atividade Prática 1A e reescreva-o acrescentando os displays de 7 segmentos. b) Utilizando ou Arduino 1, ou placa didática UNINTER-31 (Microcontrolador PIC), ou SimuliDE, ou TinkerCAD, ou outro, elabore um programa que conte a quantidade de pessoas que entraram e que saíram e apresente a quantidade de pessoas no interior do ambiente em 2 displays de 7 segmentos. A finalidade é manter a lâmpada L1 sempre desligada quando a quantidade de pessoas for igual a zero; e manter a lâmpada L1 ligada sempre que a quantidade de pessoas for maior que zero. c) Complemente o Diagrama Pictórico da Atividade Prática1Ac, acrescentando os displays de 7 segmentos. Anexe na seção adequada do Modelo_Atividade_Prática_Teórico. e) Complemente o Diagrama Esquemático da Atividade Prática1Ad, acrescentando os displays de 7 segmentos. Anexe na seção adequada do Modelo_Atividade_Prática_Teórico. Figura 6 – Exemplo de Diagrama Pictórico com os displays de 7 segmentos. (https://www.youtube.com/watch?v=gW2vhHHE3_w) Obs.: No exemplos, foi apresentada uma multiplexação realizada por hardware (CI 74HC595), mas também pode ser realizada sem este CI (multiplexação exclusiva por software, por exemplo: https://www.youtube.com/watch?v=DUOR8F2tlvc). A escolha entre um método e outro fica a critério do aluno. https://www.youtube.com/watch?v=gW2vhHHE3_w https://www.youtube.com/watch?v=DUOR8F2tlvc