Última atualização do site 14/02/2018
Notícia
Programa básico para plotar um gráfico no Processing. NOVO 14/02/2018
Link para o modelo de artigo SBC
Dicas para os Projetos
Modelo de relatório de experiências
1. Comunicação via Rádio
Circuitos
Programas:
Drive para os programas - VirtualWire
2. Controle a distância via WEB
Circuitos
Programas:
3. Controle de Motores
Circuitos:
Programas:
4. Desenvolvimento de Interface no Processing
Programas:
Programa básico para plotar um gráfico no Processing.
Programa para plotar um gráfico com moldura. NOVO 07/11/2017
Aulas:
Aula 1: Apresentação do curso, metologia de avaliação e apresentar os principais
tipos de microcontroladores existentes.
Aula 2: Introdução ao Arduino. Entrada e Saída.
Apostila:
Apostila 1 : Curso de Arduino.
Apostila 2 : Arduino - Cartilha para programação em C
Apostila 4 : attachInterrupt no arduino
Apostila 5 : Descrição da Placa do Arduino
Por Fábio Souza - EMBARCADOS
Relatório : Modelo de relatório de experiências NOVO 13/10/2017
Programas e Rotinas:
Várias rotinas
Comunicação Serial
Rotina (envio e recebimento de float)
Geral :
Sugestões de Projetos
Competências
Utilizar microcontroladores para controle e automação de processos industriais
Unidades de Competência
Ampliar as formas de raciocínio em processos industriais por meio de indução, dedução; analogia e estimativa, utilizando conceitos e procedimentos matemáticos;
Compreender os microcontroladores, relacionando os diferentes tipos que mais se adaptam a tarefa ou aplicação a ser desenvolvida e aplicada;
Utilizar o conhecimento de eletrônica geral e lógica de programação, para desenvolver sistemas de controle, que tenham representação realística e agir sobre eles;
Utilizar os conceitos de automação e controle, para compreensão da realidade e a solução de problemas do cotidiano;
Compreender o termo automatização e automação no sentido de valorização do ser humano em sua libertação na execução de tarefas entediantes e repetitivas, ou mesmo em situações de trabalho insalubre e de riscos;
Construir significados e ampliar os já existentes para os processos automatizados residenciais, comerciais e industriais, aliados à crescentes capacidades de recursos que o microcontrolador vem agregando;
Aplicar o microcontrolador para automatizar e controlar diferentes tipos de processos, visando o aumento de qualidade de vida de uma sociedade, promovendo seu conforto e maior integração.
Identificar os recursos oferecidos pelas diversas famílias de microcontroladores;
Estabelecer relações adequadas entre as famílias de microcontroladores e escolher aquele que melhor atende ao seu propósito;
Discutir os fatores essenciais que determinam a escolha do microcontrolador para uma determinada aplicação;
Explicar as diferenças fundamentais entre um microprocessador e um microcontrolador;
Identificar os principais blocos (periféricos) que compões os microcontroladores;
Construir e ampliar os conceitos sobre as diferentes arquiteturas utilizadas nos microcontroladores;
Reconhecer pela leitura de diagramas apropriados, os diferentes tipos de memórias e registradores, identificando suas principais funções e técnicas de utilização;
Utilizar conceitos e procedimentos de diferentes formas para gerar interrupções no microcontroloador;
Utilizar os conceitos de aplicabilidade de manipulação dos registradores no desenvolvimento de programas;
Identificar os Pontos de entrada e saída e avaliar a variação de grandezas no tocante a corrente e tensão com respeito à carga ligada;
Analisar os diferentes modos de funcionamento dos contadores/timers dos microcontroladores;
Analisar os diferentes modos de funcionamento do módulo captura, compara PWM dos microcontroladores;
Conhecer e utilizar a estrutura de transmissão da USART;
Conhecer e utilizar os registradores de funções especiais;
Utilizar os conjuntos de instruções para programação de microcontroladores;
Analisar, interpretar e utilizar técnicas de programação de microcontroladores;
Escrever, analisar, compilar e simular um programa no ambiente de programação;
Conhecer e utilizar as formas de representação de um algoritmo;
Familiarizar-se com as técnicas de programação para microcontroladores;
Saber definir qual a estrutura mais adequada para solução de problemas que envolvam a automação;
Usar a nomenclatura de identificação de microcontroladores de diferentes fabricantes.
Identificar os recursos oferecidos pelas diversas famílias de microcontroladores;
Estabelecer relações adequadas entre as famílias de microcontroladores e escolher aquele que melhor atende ao seu propósito;
Discutir os fatores essenciais que determinam a escolha do microcontrolador para uma determinada aplicação;
Identificar os principais blocos (periféricos) que compões os microcontroladores;
Construir e ampliar os conceitos sobre as diferentes arquiteturas utilizadas nos microcontroladores;
Utilizar conceitos e procedimentos de diferentes formas para gerar interrupções no microcontroloador;
Utilizar os conceitos de aplicabilidade de manipulação dos registradores no desenvolvimento de programas;
Escrever, analisar, compilar e simular um programa no ambiente de programação;
Conhecer e utilizar as formas de representação de um algoritmo;
Familiarizar-se om as técnicas de programação para microcontroladores;
Saber definir qual a estrutura mais adequada para solução de problemas que envolvam a automação;
Padrões de desempenho
Planejando as etapas de processo e realizando aplicações de processadores;
Identificando as variáveis do processo;
Trabalhando com segurança;
Cumprindo os limites estabelecidos nos catálogos e manuais de fabricantes;
Realizando testes em protótipos e projetos piloto;
Conferindo os resultados obtidos;
Display de sete segmentos
Motor de Passo
Servo Motor
Apostila
Bluetooth Novo