9

 · um gravador/depurador compatível com o ambiente MPLAB. ... kit é uma solução completa para o ensino de ... o Apostila Teórica o Caderno de Experiências

  • Upload
    lenga

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

www. .com.brexsto

A Exsto Tecnologia atua no mercado educacional, desenvolvendo kits didáticos para o ensino tecnológico.

Em um mundo digital, a tecnologia evolui de forma rápida e constante. A cada dia novos equipamentos,

softwares e serviços entram na vida das pessoas, criando novas necessidades e questões, que geram mais

equipamentos, softwares e serviços. O profissional envolvido com essas tecnologias deve estar em constante

processo de atualização e aprendizado para acompanhar um universo que se transforma a cada instante. Em um

ambiente dinâmico e competitivo, ele tem que compreender e dominar tecnologias que são como magia para a

maioria das pessoas.

Instalada em Santa Rita do Sapucaí, o Vale da Eletrônica, uma região reconhecida pela constante

evolução tecnológica e de grande sucesso empreendedor, a EXSTO TECNOLOGIA foi fundada em 11/06/2001,

para atender as necessidades de kits didáticos voltados para o ramo da educação tecnológica focada no

desenvolvimento de soluções que possam agregar maior qualidade no ensino de novas tecnologias nas área de

eletrônica, automação, microcontroladores, telecomunicações entre outras, em instituições nacionais e

internacionais.

Soluções didáticas de qualidade e alta tecnologia;

Atendimento efetivo através do Centro de Atendimento ao Cliente;

Assistência técnica especializada;

Um moderno Centro de Capacitação de Clientes;

Portal de conteúdo exclusivo para clientes,

Acompanhamento da satisfação de seus clientes através de Pós-Vendas.

www. .com.brexsto

O mundo da eletrônica digital não pode ser pensado sem a presença de micro-controladores. Estes componentes programáveis estão nas mais diversas aplicações, nas mais diversas áreas. Sua versatilidade permite realizar projetos rápidos e flexíveis e criar produtos mais práticos, baratos e inteligentes. É um assunto fundamental nos cursos das áreas de eletrônica, automação, computação e informática.

A Microchip, um dos maiores fabricantes mundiais de microcontroladores, desenvolveu a família PIC18, de microcontroladores de 8 bits de alto desempenho, como evolução da família PIC16. Em pouco tempo esta se tornou uma das linhas de microcontroladores mais utilizadas no mercado. O kit XM119 foca no estudo dos micro-controladores abordando, justamente, a família PIC18, que entre as melhorias em relação a popular PIC16, vale ressaltar a otimização do core para uso da linguagem C.

Baseado no PIC18F4520, o kit traz diversos recursos que permitem explorar aplicações em Interface Homem-máquina, controles discretos, comunicação com componentes, comunicação entre kits e com PC, aplicações analógicas e malhas de controle. Embutido no kit também há um gravador/depurador compatível com o ambiente MPLAB.

Fornecido com um consistente material didático, este

kit é uma solução completa para o ensino de

microcontroladores. O material didático foca no estudo do

hardware e na programação utilizando linguagem C, propondo

diversos experimentos que possibilitam sua aplicação tanto

em cursos introdutórios como em cursos avançados.

O XM119 é um banco de ensaios baseado no PIC18F4520, um

componente com uma grande variedade de periféricos

(conversor A/D, timers, interfaces de comunicação síncronas e

assíncronas, etc.).

Alojado em robusta maleta em ABS, apresenta uma

completa gama de aplicações que permitem estudar todos os

recursos do microcontrolador utilizado. Partindo de aplicações

básicas de entrada e saída de dados, é possível aumentar a

complexidade das aplicações através de interfaces homem-

máquina (teclado e LCD), entrada e saída de sinais analógicos

(DAC e ADC), comunicação com componentes (SPI e I2C),

comunicação entre kits (RS485) e com o PC (RS232), sistemas

de controle (malha de controle de temperatura), e muito mais

recursos. Todas as conexões e seleções são feitas através de

chaves dip-switch, eliminando a necessidade de jumpers ou

fios.

www. .com.brexsto

www. .com.brexsto

Embutido no kit há um gravador/depurador, que faz

muito mais que gravar o componente: é um depurador que

permite executar o código passo a passo no microcontrolador,

verificar valores de variáveis e portais durante a execução do

código, adicionar pontos de parada (breakpoints), tudo isso

com a aplicação sendo executada no kit. Além disso, é possível

gravar microcontroladores externos de diversos tamanhos

com o uso de uma placa de expansão (header) ou através de

gravação in-circuit.

O material didático que acompanha o kit enfoca a

linguagem C, seguindo uma tendência do mercado. São

apresentados os conceitos básicos de microcontroladores, os

fundamentos de linguagem C, as peculiaridades da linguagem

para microcontroladores, ferramentas de desenvolvimento,

funcionamento e utilização dos principais periféricos. As

práticas trazem questões teóricas, exercícios resolvidos e

propostos.

O kit é totalmente compatível com o MPLAB X IDE, da

Microchip. Esse software, de livre distribuição, é usado para a

criação de programas, simulação (no software), gravação e

depuração (no kit). Existe uma versão de livre distribuição que

acompanha o kit.

CONTEÚDO TEÓRICO

1. Microcontroladores (Base Conceitual)

1.1. Sistema computacional

1.2. Arquitetura Computacional

2. PIC18, microcontroladores de alto desempenho

2.1. Microcontroladores PIC

2.2. Arquitetura

2.3. Memórias

2.4. Processador

2.5. Portas de I/O

3. Ferramentas para o PIC18F: MPLAB IDE e Compilador C18

3.1. O MPLAB IDE

3.2. Simulação em C

3.3. O compilador C18

3.4. Depuração em C

4. Osciladores e Características Especiais

4.1. Oscilador

4.2. Comparação entre os modos de oscilador

4.3. Características Especiais

4.4. OST – Oscillator Start-Up Timer

5. Linguagem C para microcontroladores

5.1. Introdução a linguagem C

5.2. A função printf()

5.3. “C ou não C, eis a questão”

5.4. Diretivas

5.5. Tipos de dados

5.6. Funções Úteis

5.7. Operações Matemáticas

5.8. Técnicas de Otimização de Código

5.9. Comandos Básicos

6. Interface Homem-Máquina

7. Introdução à periféricos

7.1. Como usar a ajuda das bibliotecas do C18

8. CCP (Captura, Comparação e PWM)

8.1. Modo Captura;

8.2. Modo Comparação;

8.3. Modo PWM;

8.4. EPWM

9. Portas de comunicação

9.1. EUSART

9.2. MSSP

9.3. USB

EXPERIÊNCIAS

1. Ferramentas de desenvolvimento;

2. I/O: entrada e saída de dados;

3. Rotinas de delay: temporização por software;

4. Display de 7-segmentos e Buzzer

5. Teclado Matricial e LCD;

6. Interrupções;

7. Timers;

8. PWM: Modulação por largura de pulso

9. Conversor Analógico Digital

10. Módulo CCP;

11. Comunicação serial Assíncrona (RS232 e RS485);

12. Comunicação I²C

13. Comunicação SPI

www. .com.brexsto

O material didático, fornecido com os kits da Exsto, utiliza uma metodologia exclusiva de aulas teórico práticas, que visa conduzir

o estudante por todos as etapas de um processo de aprendizagem significativo, com foco no desenvolvimento de competências. As aulas

são compostas de atividades didáticas como discussões, montagens, experiências, cálculos e projetos. Este material é organizado em um

Guia do Estudante, que é uma série de aulas essencialmente práticas, organizadas em temas, que permitem explorar todos os recursos do

kit didático, e um Guia do lnstrutor que traz orientações ao professor de como organizar as aulas para criar seu curso, os pré-requisitos de

cada tema, respostas das atividades propostas e uma orientação geral sobre a metodologia.

ACOMPANHA O KIT:

Com o uso do Software Proteus VSM PIC18F (licença opcional) é possível realizar simulações de todas as experiências propostas com circuitos discretos. O Proteus VSM PIC18F simula não só os programas, mas também os circuitos, permitindo uma visão única sobre hardware e software. Pode ser integrado ao MPLAB, permitindo simular não só os programas desenvolvidos como também circuitos. Estas experiências já estão disponíveis no EXSTO ACADEMY, com os circuitos montados e testados.

É oferecido Treinamento de Tecnologia em Microcontroladores PIC18 – Programação em C, com carga horária de 40 horas, sendo estas 24 horas presenciais e 16 horas à distância, sendo estas divididas em 12 horas pré-treinamento e 04 horas pós-treinamento. As horas não presenciais são utilizadas como uma preparação e uma conclusão para as horas presenciais, onde o educando realiza a parte teórica juntamente com alguns exercícios tornando as horas presenciais bem mais produtivas, já que estas serão apenas utilizadas para as experiências/simulações no kit. O treinamento aborda os principais temas de programação desses componentes e a utilização das ferramentas de desenvolvimento. O principal foco do treinamento é na realização de práticas e no uso do equipamento.

01 banco de ensaios XM119;

01 cabo de alimentação (tripolar, 2P+T);

01 gravador/depurador (embutido no kit);

01 cabo USB (tipoA/tipoB);

01 cabo conversor RS-232/USB;

01 header (placa para gravação de outros microcontroladores);

01 cabo RJ12/RJ12;

01 cabo DB9/DB9 (3 conectores) para conexão entre portas RS485 dos kits;

Liberação de acesso ao EXSTO ACADEMY, contendo as seguintes documentações:

o Manual de utilização e manutenção do kit

o Apostila Teórica

o Caderno de Experiências

o Exemplos, manuais, apostila e softwares.

www. .com.brexsto

A c a d e m y

Portal de Treinamentos da Exsto

Clique aqui e conheça!

GENERALIDADES

Nome do treinamento: Microcontroladores PIC18 – Programação em C – Básico.Carga horária: 40 horasPré-requisitos: Conhecimentos de eletrônica digital e analógica, arquitetura de computadores e informática.

Desejável conhecimento de programação e/ou outras arquiteturas de microcontrolador.Obs.: Treinamento teórico e prático

EMENTA

1. Introdução aos sistemas computacionais2. Arquitetura do PIC183. O kit XM1194. Ferramentas de desenvolvimento5. Linguagem C para microcontroladores

5.1. Tipos de dados, variáveis, constantes e operadores.5.2. Estruturas de programação: atribuição, decisão, repetição5.3. Funções

6. Portais de entrada e saída7. Interrupções8. LCD e Teclado9. Timers10. Conversor A/D11. Aplicações

www. .com.brexsto

COMERCIAL:[email protected](0xx35) 3473-4050www.exsto.com.br

CENTRO DE ATENDIMENTO AO CLIENTE:[email protected](0xx35) 3473-4050Horário de Atendimento: De segunda a sexta das 07:00 às 17:00

CENTRO DE CAPACITAÇÃO DE CLIENTE:[email protected](0xx35) 3473-4050www.exstoacademy.exsto.com.br

ENDEREÇO:Rua: Dr. José Pinto Vilela, Nº 555 Centro - Santa Rita do SapucaíMinas Gerais37540-000Brasil

SIGA NOSSAS REDES SOCIAIS

www. .com.brexsto