Desenho Técnico
Carga horária: 80h
Competências
-
Analisar os métodos de cálculos de conversão entre sistemas de numeração e as diferentes funções lógicas e o seu funcionamento, bem como, o funcionamento de circuitos lógicos combinacionais.
-
Distinguir e avaliar os tipos de Flip Flops, correlacionando-os com suas aplicações e os registradores e contadores e suas características.
-
Distinguir e analisar os tipos de memória e realizar expansão e a conversão entre sinais analógicos e digitais.
-
Analisar a arquitetura básica dos microcontroladores e o desenvolvimento de programas para executar rotinas, subrotinas e operações lógicas em microcontroladores, propondo soluções para desenvolver programas para configuração e operação dos módulos especiais do microcontrolador.
-
Analisar a arquitetura básica dos microcontroladores de fonte aberta e desenvolver programas para executar rotinas, subrotinas e operações lógicas em microcontroladores, estabelecendo uma relação para o interfaceamento entre microcontrolador e periféricos.
Habilidades
-
Aplicar métodos de cálculos de conversão entre sistemas de numeração.
-
Relacionar os diferentes tipos de portas lógicas e o seu funcionamento.
-
Montar e verificar o comportamento das portas lógicas.
-
Identificar características e parâmetros dos circuitos codificadores e decodificadores e parâmetros dos circuitos aritméticos.
-
Montar e testar circuitos multiplex para transmissão e recepção de dados.
-
Identificar os tipos e características de Flip Flops.
-
Identificar os registradores e suas aplicações e os tipos de contadores e suas aplicações.
-
Montar e testar circuitos que utilizam memórias.
-
Projetar e montar circuitos de escrita e leitura em memórias.
-
Identificar aplicações dos conversores quanto as suas características.
-
Realizar e operacionalizar montagens com circuitos conversores.
-
Identificar os microcontroladores quanto à sua arquitetura e aplicações.
-
Identificar o software adequado para a programação de microcontroladores.
-
Verificar o funcionamento dos módulos especiais.
-
Identificar os microcontroladores quanto a sua arquitetura e aplicações.
-
Identificar o software adequado para a programação de microcontroladores.
-
Utilizar manuais de microcontroladores, software específico para a compilação do programa e estruturas básicas de programação.
-
Verificar o funcionamento das aplicações especiais e montar e testar circuitos utilizando microcontroladores e periféricos.
Bases Metodológicas
-
Sistemas numéricos:
-
Funções e Portas Lógicas:
-
Expressões lógicas, tabela verdade e circuitos lógicos
-
Simplificação de expressões lógicas utilizando álgebra de Boole e mapa de Karnaught
-
Codificadores e decodificadores
-
Circuitos aritméticos
-
Multiplex e demultiplex
-
Circuitos de clock
-
Circuitos sequenciais:
-
Conversores A/D e D/A
-
Microcontroladores baseados em arquitetura RISC:
-
Programação de microcontroladores em linguagem C:
-
Microcontroladores, módulos especiais:
-
Programação de microcontroladores:
-
Programação do microcontrolador para uso dos periféricos:
-
Microcontroladores:
-
Programação de microcontrolador Arduino em linguagem C:
-
Aplicações do microcontrolador:
-
Programação de microcontroladores para comunicação serial e redes internas (Ethernet)