PSM02

Programação para sistemas de monitoramento – Código PSM02

Objetivo: Aprimorar conhecimentos teóricos e práticos a respeito de sistemas embarcados aplicados em soluções de monitoramento com foco na programação de micro-controladores e arquitetura de sistemas computacionais. Especificamente, a aplicação do PIC da Microchip com a programação envolvendo sensores utilizando linguagem C/C++. O curso possui uma carga horária de 16 horas. A parte prática será ministrada com a presença de bancadas educacionais contendo o micro-controlador embarcado em um datalogger, gravador de chip e notebooks com a licença do software (MPLAB) para programação dos micro-controladores.

Diferencial: Aquisição, por parte do profissional, da bancada educacional modelo Open Monitor e do gravador de chip (Pickit3) ao final das atividades do curso. Isto permitirá que o mesmo continue praticando e manipulando o conhecimento gerado em sala de aula. O que potencializa o aprendizado.

Conteúdo: O curso está dividido em dois módulos. No primeiro módulo o foco é apresentar a arquitetura do sistema de monitoramento baseado em um datalogger e realizar a análise do software embarcado desse equipamento. No segundo módulo é apresentar a modelagem do sistema e realizar a parte prática do curso envolvendo a programação em C/C++ do algoritmo embarcado, do protocolo de comunicação e do configurador desktop, demonstrando noções das técnicas e formas de realizar o desenvolvimento desse sistema.

Carga horária: 16 horas (2 dias).
Período: 08:00hs às 12:00hs e das 13:00hs às 17:00hs (8 horas por dia).
Turma: 08 profissionais.
Aula prática: Dois profissionais por grupo.
Pré-requisitos: Conhecimentos de programação em C/C++.
Público-alvo: Profissionais com formação nas áreas de computação, mecatrônica, eletrônica ou automação & controle, que estejam buscando aprimorar seus conhecimentos em sistemas embarcados para monitoramento.
Ementa: Link (Obs.: é um modelo que pode sofrer modificações)

Competências desenvolvidas ao final do curso:

• Programar o micro-controlador PIC e o entendimento do aplicativo do configurador desktop;
• Capacidade de compreender o processo de comunicação entre configurador e datalogger;
• Compreender a modelagem de um sistema de monitoramento;
• Capacidade de apoiar o desenvolvimento de projetos envolvendo software embarcado.

Equipamento utilizado:

• Bancada Open Monitor, da empresa Cientistas.

Requisitos para realização do curso:

• É necessária a aquisição e instalação de bancadas educacionais contendo o micro-controlador embarcado em um datalogger, gravador de chip e notebooks com a licença do software (MPLAB) para programação dos micro-controladores;
• Espaço físico adequado ao número de alunos, com mesa e cadeiras, tomadas disponíveis, ao menos um computador para cada grupo e projetor para passar os slides;