Fone (49) 353-4300 PLANO DE ENSINO BACHARELADO EM ENGENHARIA DE CONTROLE E AUTOMAÇÃO Componente Curricular: Microcontroladores Carga Horária: 60h Professor: Giovani Pasetti 1. Ementa Período Letivo:016-1 Turma: ECA014 Histórico dos Microcontroladores; Arquiteturas dos Microprocessadores: CISC, RISC, HARWARD, VON NEUMANN; Arquitetura dos Microcontroladores; Programação em Linguagem C; Entradas e Saídas Digitais; Interrupções; Temporizadores; Contadores; Entradas Analógicas; PWM; Comunicação Serial; Ferramentas de Programação e Simulação; Automatização de Processos utilizando Microcontroladores; Projeto de Circuitos com Microcontroladores. Justificativa do Componente Curricular É fundamental para o curso que o aluno possua conhecimento e que saiba como desenvolver projetos utilizando microcontroladores, escritos em linguagem de programação C, pois eles são empregados cada vez mais, na automatização de processos industriais e também comerciais. 3. Objetivos 3.1 Objetivo Geral Capacitar o aluno para desenvolver soluções para problemas através das etapas de desenvolvimento de sistemas eletrônicos microcontrolados, fazendo uso de microcontroladores e da linguagem de programação C.
Fone (49) 353-4300 3. Objetivos Específicos Conhecer a arquitetura dos microcontroladores; Compreender e aplicar a programação em linguagem C nos microcontroladores; Conhecer e saber trabalhar com as entradas e saídas digitais; Conhecer e saber utilizar as interrupções; Compreender o uso de temporizadores e contadores; Conhecer e saber trabalhar com entradas analógicas; Compreender o funcionamento da comunicação serial e a utilização de PWM; Aprender a trabalhar com as principais ferramentas de programação e simulação; Conhecer e compreender a aplicação dos microcontroladores na automatização de processos industriais; Compreender projeto de circuitos com microcontroladores. 4. Conteúdo Programático: O conteúdo está dividido em 18 encontros de 3h0min, totalizando às 60 horas-aula. UNIDADE Conhecer as arquiteturas dos microprocessadores; Apresentação do Plano de Ensino e da Disciplina Apresentação das Formas de Avaliação Apresentação, Histórico e Aplicações dos Microcontroladores Resumo sobre Registradores Resumo sobre Memórias Arquiteturas dos Microprocessadores: CISC,RISC, HARWARD, VON NEUMANN Arquitetura dos Microcontroladores A Família de Microcontroladores AVR Introdução Características Aplicações Programação Ferramentas de Desenvolvimento Características de Programação de Microcontroladores Revisão dos principais itens da Linguagem de Programação C: Estrutura do Programa Tipos de Dados CARGA HORÁRIA
Fone (49) 353-4300 Operadores Comandos de Condição e Repetição Funções Vetores e Strings Pré-processador e Macros Produzindo um Código em C Eficiente Ambiente de Desenvolvimento Ambiente de Simulação Entradas e Saídas Digitais Estrutura Registradores de Controle dos Pinos Registradores de Controle das Portas Interface entre o Microcontrolador e os Circuitos de Entrada Digital Conexão de Diversos Dispositivos Prova 1 Correção da Prova 1 Interrupções Temporizadores e Contadores Conversor Analógico/Digitall Modulação por Largura de Pulso - PWM Interface Serial Aplicação de Microcontroladores na Automação de Processos Industriais Projeto de Circuitos com Microcontroladores Prova Correção da Prova Início do desenvolvimento do Trabalho Prático Desenvolvimento do Trabalho Prático 1 Apresentação do Trabalho Prático 1 * Este cronograma pode sofrer alterações conforme o andamento da disciplina. 1 1 6 5. Procedimentos Metodológicos A disciplina será conduzida sob o enfoque da construção do conhecimento, do processo de ensinopróprios valores e no- aprendizagem, orientando o desenvolvimento do saber acadêmico a partir de seus ções da realidade. Para tanto, durante a condução da disciplina, se lançará mão de algumas ferramentas metodológicas capazes de atender a estes pressupostos, tais como: 1. Exposição dialogada de conteúdos.. Desenvolvimento de exercícios de problemas reais. 4. Elaboração de inúmeros programas diretamente no computador, com auxílio de simuladores. 5. Pretende-se obter com as atividades práticas a ligação entre a teoria e a prática.
Fone (49) 353-4300 6. Procedimentos de Avaliação No decorrer do semestre letivo, o procedimento de avaliação será composto de quatro avaliações, sendo elas: prova 1, prova, experimentos e projeto final. Estas avaliações envolverão os conceitos abordados na disciplina e receberão notas de 0 a 10. A nota final será a média das quatro avaliações conforme abaixo: Nota Final = (P1 + P + ME + PF)/4 P1 = Nota da Prova 1 P = Nota da Prova ME = Média das notas dos Experimentos (relatórios e apresentações) PF = Nota do Projeto Final Os critérios para aprovação obedecem ao plano pedagógico do curso. 7. Bibliografia Referência bibliografia básica: MIYADAIRA, Alberto Noboru. Microcontroladores PIC18: aprenda e programe em linguagem C. 4. ed. rev. e atual. São Paulo: Érica, 013. PEREIRA, Fábio. Microcontroladores PIC: programação em C. 7. ed. São Paulo: Érica, 007. SOUZA, David José de; LAVI INIA, Nicolás César. Conectando o PIC: recursos avançados. 4. ed. 7. reimp. São Paulo: Érica, 007. Referência bibliográfica complementar: SOUSA, Daniel Rodrigues de, SOUZA, David José de. Desbravando o microcontrolador PIC18: ensino didático. São Paulo: Érica, 01. SOUSA, Daniel Rodrigues de, SOUZA, David José de; LAVINIA, Nicolás César. Desbravando o microcontrolador PIC18: recursos avançados. SOUZA, David José de. Desbravando o PIC: ampliado e atualizado para o PIC16F68A. 6. ed. São Paulo, SP: 003. PEREIRA, Fábio. Tecnologia ARM: microcontroladores de 3 bits. São Paulo: Érica, 007. OLIVEIRA, André Schneider de; ANDRADE, Fernando Souza de. Sistemas embarcados: hardware e firmware na prática.. ed. São Paulo: Érica, 010.
Fone (49) 353-4300 Professor Giovani Pasetti Coordenador do Curso -Rafael Garlet de Oliveira Luzerna, 16 de fevereiro de 016.