A Empresa
 Localização
 Trabalhe Conosco
 Produtos
 Serviços
 IT & D News
 Downloads
 Contato
 
 
Login: 
Senha: 
IT & D Mundo


Grade dos cursos

Curso de programação de microcontroladores com máquinas de estado em C

Aula 1:
    - Conceitos básicos de pilha e variáveis dos microcontroladores relacionados;
    - Versionamento e documentação de software;
    - Questões de compatibilidade entre famílias;
    - Processo de escolha do microcontrolador baseada em características de projeto;
    - Formas de comunicação dos dispositivos;
    - Exemplo prático.
Aula 2:
    - Dispositivos externos controláveis pelo elemento (LCD, serial, USB, Controle digital e analógicos, PWM);
    - Timers e máquinas de estado;
    - Controle múltiplo;
    - Configuração de portas de I/O;
    - Exemplo prático.
Aula 3:
    - Exemplo de controle de motor através de PWM;
    - Desenvolvimento de protocolo de comunicação serial simples;
    - Exemplo de comunicação serial;
    - Exemplo de comunicação serial em rede;
    - Exemplo prático.
Aula 4:
    - Circuitos de aplicação: Motor, Leds e comunicação serial;
    - Programação de atividade baseada no circuito de aplicação;
    - Programação de atividade com timer;
    - Atividade programada com escolanador.
Aula 5:
    - As Application Notes;
    - O datasheet;
    - Alterações no circuito de aplicação e no software;
    - Avaliação.
 
Curso de programação de equipamentos e dispositivos USB

Aula 1:
    - Recapitulação sobre a linha PIC 18FX550;
    - Versionamento e documentação de software;
    - Mass Storage Device - Overview;
    - Emulação de serial - Overview;
Aula 2:
    - Conceito de buffers;
    - Programação e controle da placa de aplicação via serial;
    - Aplicação e simulação no MPLAB;
    - Exemplo prático.
Aula 3:
    - Escrevendo e ajustando o driver para Windows XP/Vista;
    - Exemplo de software de controle de processos em Delphi;
    - Construção de um sniffer (adaptador serial-USB);
    - Exemplo prático.
Aula 4:
    - Controlando motores e dispositivos via USB;
    - Dimensionando o escolanador;
    - Exemplo prático
Aula 5:
    - Alteração do software de alto nível;   
    - Questões de confiabilidade e testes;
    - Avaliação.
 
    Tamanho das turmas: até 40 pessoas (ou o número de PCs possível - 2 pessoas por PC);
    Recursos necessários:
    - Laboratório de informática com 21 máquinas;
    - Softwares necessários: MPLAB - Compilador assembler e C.
    - Portas seriais e USB disponíveis nas máquinas.
    - Retroprojetor.
 
    O curso oferece:
    - Apostila e CD com softwares, datasheets e application notes de exemplo;
    - Opcionalmente a placa de desenvolvimento.
 
    O instrutor utilizará:
    - 1 placa de desenvolvimento
    - 1 programador ICD2

Detalhe sobre a metodologia do curso:
 
    O instrutor fará um exemplo, aplicará um exercício na turma, que deve executar o seu programa. Ao término, cada programa deve ser compilado e testado na placa de desenvolvimento do instrutor.
    É permitida apenas uma falta no curso. Não é permitida a falta no último dia (avaliação).
    A avaliação permite a emissão de dois tipos de certificado: Atestado de realização do curso, para alunos abaixo da média na avaliação, ou Certificado de realização do curso, tendo sido avaliado e aprovado com base nos conhecimentos adquiridos.
    Podem ser feitos ajustes que a instituição considere necessárias para abranger tópicos mais interessantes para o perfil dos alunos, desde que previamente acordado, e realizável pelo instrutor ou outro profissional disponível.
 
Sobre o instrutor:
 
    Pedro Lomnitzer participa de projeto científico a 2 anos, trabalhando desde então com software de alto nível (Delphi), driver (arquivos .INF) e Firmware para microcontroladores. Formado pela CEFET Cubatão, Teve relatórios técnicos científicos aprovados pela Fapesp com louvor. Foi monitor do CEFET e ministra cursos internos na IT&D sobre a tecnologia investigada. Possui o certificado do 3° Masters Brasil da Microchip.