• Meu Carrinho
  • 0 Item
 

Aprenda como programar Microcontroladores e crie seus primeiros circuitos digitais.

Descrição
Detalhes
Requisitos
Certificação
Autores
 
Este curso ensina passo a passo como entender e utilizar a arquitetura básica de micro-controladores em circuitos eletrônicos digitais. O curso aborda desde sistemas de numeração bits, bytes e hexadecimais até funções lógicas, Interrupções, entradas e saídas, sistema de temporização, conversores analógicos/digitais, e a programação através do software Freescale Codewarrior IDE 5.9.0 usado para programar diversos tipos de micro-controladores. Para facilitar o entendimento da programação de micro-controladores o curso possui vários exemplos práticos, mostrando detalhes de aplicações reais, criando programas e circuitos eletrônicos básicos. Entre no mundo da eletrônica digital e amplie seu leque de atuação, num mercado em franco crescimento.
Veja um Exemplo do Curso Online ».
Nível deste curso:
Avançado
 
32 h
Equivalente a 32 horas de aulas presenciais
 
02:51 horas de videoaulas gravadas em português
 
Vídeos Demonstrativos
Objetivos do Curso:
  • Conhecimento da arquitetura básica de um microcontrolador de forma simples;
  • Desenvolvimento de habilidades e conhecimentos na programação e depuração de programas para microcontroladores utilizando as ferramentas do ambiente de desenvolvimento integrado Freescale CodeWarrior;
  • Configuração e utilização dos princiapais periféricos do microcontrolador HCS08 da Freescale: Módulo de entradas e saídas digitais, temporizador, conversor analógico/digital e gerador de PWM;
A quem se destina:
  • Estudantes de curso técnicos ou cursos superiores na área eletroeletrônica;
  • Profissionais da área eletroeletrônica que precisam adicionar eletrônica embarcada em seus projetos;
  • Pessoas que se interessam por programação e eletrônica e desejam fazer pequenos projetos microcontrolados;
Conhecimentos necessários:
  • Familiaridade com ambiente Windows;
  • Logica de programação e linguagem C ou C++;
  • Eletrônica básica: tensão, corrente, resistência elétrica, resistores, capacitores, indutores, diodos, leds, transistores;
Usabilidade:
  • Totalmente em português;
Configuração mínima:
  • Para curso Online:
    • Navegador de internet atualizado com suporte a plugin Flash Player;
    • Placa de SOM e Caixas Acústicas;
    • Tela com largura mínima de resolução de 980 pixels (recomendado 1024x768);
    • Não requer instalação do computador;
  • Para curso em DVD:
    • Micro: Pentium IV 1.8 Ghz/Athlon 1500XP, 512 de RAM;
    • Kit Multimídia com DVD-ROM;
    • Placa de SOM e Caixas Acústicas;
    • Monitor SVGA (1024x768) com 24 bits de cor;
    • Espaço mínimo em disco recomendado para instalação: 3GB;
Sistema operacional:
  • Para curso Online:
    • Windows; MAC OS X; Linux; Android;
  • Para curso em DVD:
    • Windows 2000 / XP / VISTA / 7;
Exemplo demonstrativo de um Certificado de Aprovação Render

A Certificação RENDER valida o aprendizado dos alunos e profissionais do mercado através de um teste online referente ao conteúdo de cada Curso Render. Atingindo a nota de aprovação do Teste de Certificação, a Render envia* o Certificado de Aprovação impresso gratuitamente para a casa do aluno, além de estar disponível a versão do Certificado em Formato Digital para Download na Área do Aluno.

Como obter o Certificado de Aprovação?

Fazendo o Teste de Certificação e atingindo 70% de acertos das perguntas, você terá seu Certificado de Aprovação impresso e enviado na sua casa (veja detalhes do Certificado de Aprovação.

O que é o Teste de Certificação?

É uma avaliação online do seu conhecimento, você terá seu Certificado de Aprovação do Curso Programando Microcontroladores Freescale CodeWarrior quando atingir 70% de acerto das perguntas.

Quem Pode fazer o Teste de Certificação?

Todos que adquirirem o Curso Programando Microcontroladores Freescale CodeWarrior em DVD, ou Online com Período de 360 dias. Para aquisições do período inferiores a 360 dias o teste de certificação deve ser adquirido separadamente.

Faça a Certificação Render e ganhe horas complementares para a sua Graduação!

Para obter esta carga horária nós disponibilizamos* Certificados de Aprovação para os cursos. Nossos certificados possuem validade nacional e são amplamente reconhecidos pelas melhores universidades brasileiras por nossa metodologia inovadora e garantia do aprendizado!

Você também pode consultar a veracidade de seu Certificado na página de Consulta de Certificado.

*O envio é feito pelos correios através do método de envio PAC, para outras formas de envio o aluno deve entrar em contato antecipadamente conosco.

Criação e desenvolvimento:
RENDER Multimídia, empresa especializada no desenvolvimento de soluções de ensino para as áreas de Design, Projeto, Engenharia, Ferramentas de criação e Web, tem como compromisso fazer o melhor material didático para o rápido aprendizado de tecnologias a nível profissional.
Autoria:
  • Carlos Eduardo Carvalho ;
Revisão:
  • Egidio Rodrigues de Souza ;
Locução:
  • Studio R (www.studior.site.com.br) ;
Todos os direitos estão reservados para Render Multimídia Ltda.

Render Multimídia
 
Compre Junto e economize!
+
+
Eletrônica Básica
+ Programando Microcontroladores Freescale CodeWarrior
+ Eletrônica Aplicada - Circuitos Transistorizados
De: R$ 277,00
Por: R$ 245,70 ou
6X de R$ 40,95
sem juros no cartão
Eletrônica Básica
+ Programando Microcontroladores Freescale CodeWarrior
De: R$ 188,00
Por: R$ 184,00 ou
6X de R$ 30,67
sem juros no cartão
+
+
Eletrônica Básica
+ Programando Microcontroladores Freescale CodeWarrior
+ Eletrônica Aplicada - Circuitos Transistorizados
De: R$ 457,00
Por: R$ 267,30 ou
6X de R$ 44,56
sem juros no cartão
Eletrônica Básica
+ Programando Microcontroladores Freescale CodeWarrior
De: R$ 308,00
Por: R$ 198,00 ou
6X de R$ 33,00
sem juros no cartão
 
“Os cursos da Render me auxiliam tanto nos estudos como em guia de soluções no dia a dia do meu trabalho, pois ele mostra dicas para resolver problemas com mais agilidade rendendo mais as tarefas.”
 
Gesner Nascimento - Rio Claro / SP / Brasil

1.  O Mundo Digital

-
Neste módulo veremos o nosso sistema de numeração decimal de uma nova forma e aprenderemos o sistema binário. Também veremos o sistema hexadecimal que é muito importante para entendermos o endereçamento que é feito nas memórias eletrônicas. Conheceremos ainda as três principais operações lógicas que podemos fazer com os números binários, o funcionamento de componentes eletrônicos e sua importância para os microcontroladores.
Status
Arquivos
Vídeos
Tempo
Introdução - Conhecendo o Curso
não iniciada
--
05:54
Sistemas de Numeração - Sistema Decimal e Sistema Binário
não iniciada
--
05:28
Mais Números - O Sistema Hexadecimal
--
--
06:38
Coisas bem Lógicas - A Lógica "Inversora", a Lógica "e" e a Lógica "ou"
--
--
04:56
Conte Comigo - Os Contadores Digitais
--
--
04:41
Vamos Deixar Registrado - Os Registradores Digitais
--
--
04:55
Exemplo Prático - Usando um Registrador de 4 bits.
--
--
04:09
Exercício Complementar - Associar dois Contadores para Contar de 00 a 30.
--
--
--

2.  Como Funciona um Microcontrolador

-
Neste módulo apresentaremos o microcontrolador através da folha de dados do fabricante. Também conheceremos o SOPT1, um registrador que estará em todos os seus programas. Entenderemos o conceito de interrupção e mostraremos como criar uma interrupção no microcontrolador. Além disso veremos a configuração de pinos e como fazer o processo de depuração, encontrando erros de sintaxe e lógica.
Status
Arquivos
Vídeos
Tempo
Como é que isso Funciona ? - Partes Principais e Funcionamento Básico
--
--
06:08
Configurações Iniciais - Registrador de Configurações do Sistema
--
--
05:00
Iniciando a Programação - Abrindo o CodeWarrior
--
06:09
Não me Interrompa! - As Interrupções no Microcontrolador
--
04:35
Entrando e Saindo - O Módulo de Entradas e Saídas de Uso Geral
--
05:37
Configuração - Configurando Entradas e Saídas no HCS08
--
06:12
Purificação - Depurando e Usando o "Visualization Tool"
--
06:50
Exemplo Prático - Piscando um LED Usando 2 Botões
--
05:24
Exercício Complementar - Lógica 2 LEDs e 1 Botão
--
--

3.  Contando o Tempo

-
Veremos neste módulo como os contadores digitais podem ser usados para contar tempo e portanto funcionar como temporizadores. Conheceremos temporizadores simples e completos e como fazer sua configuração.
Status
Arquivos
Vídeos
Tempo
Temporizar - Temporizadores no HCS08 - TPM e o MTIM
--
--
05:11
Temporizador Simples - Configurando e Usando o MTIM
--
06:48
Temporizador Completo - Configurando e Usando o TPM
--
06:19
Exemplo Prático - Usar as Saídas Digitais Controladas pelo TPM
--
05:27
Exercício Complementar - Simulação de um semáforo
--
--

4.  O Mundo Analógico e o Mundo Digital

-
Conheceremos neste módulo uma função eletrônica conhecida como conversor analógico/digital. Aprenderemos a diferenciar um sinal analógico de um sinal digital e entenderemos a importância desse tipo de conversão.
Status
Arquivos
Vídeos
Tempo
O que é um Conversor Analógico/Digital - O Conversor AD Genérico
--
--
06:28
A Conversão AD dentro do Microcontrolador. - O Conversor AD do HCS08
--
--
06:23
Configurações do Conversor Analógico/Digital - Configuração e Utilização do Conversor AD
--
06:33
Exemplo Prático - Programar uma Foto-Célula
--
05:29
Exercício Complementar - Melhorando a Foto-Célula com um Sinal de Referência.
--
--

5.  Criando Variação de Tensão

-
Neste módulo aprenderemos o que é um sinal PWM (Modulação por Largura de Pulso), como ele é gerado e pra que ele serve. Também veremos um circuito para controlar a velocidade de um motor e como programar o microcontrolador para controlar esse circuito.
Status
Arquivos
Vídeos
Tempo
Como Variar a Luminosidade de uma Lâmpada? - O Sinal PWM
--
--
05:00
Saída Analógica no Microcontrolador - O Módulo PWM no HCS08
--
06:53
Variação da Velocidade do Motor - Controlando a Velocidade de um Ventilador
--
04:52
Exemplo Prático - Programa para um Controlador de Temperatura
--
05:23
Exercício Complementar - Colocando uma Entrada de Referência no Controlador de Temperatura
--
--

6.  Suporte ao Desenvolvimento - Hardware e Software

-
Neste módulo veremos algumas dicas para melhorar o seu circuito microcontrolado. Também conheceremos mais uma ferramenta do CodeWarrior, o Device Inicalization. Ele ajuda na configuração dos módulos e cria código testado para o seu programa. É uma boa ferramenta pra quem já tem alguma prática com a programação.
Status
Arquivos
Vídeos
Tempo
Como Ligar um Microcontrolador. - Dicas Básicas para Desenvolvimento de Circuitos com Microcontrolador
--
--
05:28
Usando o "Device Inicialization" - Tem um Jeito mais Fácil?
--
06:41
Exemplo Prático - Configurando o MTIM com o Device Inicialization
--
05:38
Exercício Complementar - Configuração do conversor AD e do TPM na função PWM.
--
--