Módulo de Desenvolvimento PIC16F877A



Documentos relacionados
Módulo de Desenvolvimento PIC16F877A PCI208

Cerne Tecnologia e Treinamento

QSPIC40 Manual do usuário Ver 1.0

Cerne Tecnologia e Treinamento (21) (11) cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec

Laboratório de Processadores Confecção das PCIs

Cerne Tecnologia e Treinamento. cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec.

2.1 Montando o cabo serial Conectando o receptor ao PC Instalando o programa (DRU)... 5

Cerne Tecnologia e Treinamento

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) /

Atenção ainda não conecte a interface em seu computador, o software megadmx deve ser instalado antes, leia o capítulo 2.

1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox

Cerne Tecnologia e Treinamento (21) (11) cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec

ÍNDICE 1. INTRODUÇÃO DESCRIÇÃO DO PICKIT Ligação da porta USB LEDs de estado Botão... 5

Capítulo 12. Projeto 5 Controle de Motores de Passo Circuito e Funcionamento

Cerne Tecnologia e Treinamento

Medidor Powersave V2 USB

Todos os produtos são desenvolvidos e produzidos no Brasil!

Manual de utilização do módulo NSE METH 3E4RL

Manual do usuário Produto: Kit Modular com LPC2368 V1R0 Versão deste manual: 1.1

Kit de desenvolvimento ACEPIC 40N

Figura 01 Visão Geral da Placa

Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil KDE50. Kit Didático de Eletrônica

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação VELOHIDRO CURITIBA

MANUAL TÉCNICO DA CENTRAL FÊNIX-20L

MANUAL DO USUÁRIO STN100

Manual do Usuário PK2Lab USB. Placa de desenvolvimento para microcontroladores PIC16F877 e PIC18F4550 Microchip

1. Informações Gerais

Laboratório Estabelecendo uma Conexão de Console para um Roteador ou Switch

TUTORIAL Arduino Nano

Sistema de Detecção de Vazamento de Gás

Manual de Instalação da Plataforma Scorpion. 1. Como conectar a Plataforma Scorpion com a Xilinx Starter-3E kit

Simulação de Circuitos Microcontrolados com o Proteus

1 Esfera de aço 1 Transitor BC547

Comunicação Serial com o AVR ATMEGA8

Tutorial Reinstalação Firmware Tablet AOC Breeze MW0821

TCC TP02-USB Cabo de Programação USB para PLC WEG TP02 Manual de Instalação

O não cumprimento dessas instruções bem como as de todo!manual e termo de garantia acarretará a perda total da mesma.

DICAS TÉCNICAS S100/105/120/125

Sistemas Digitais. Tutorial Placa de Prototipação - Altera

TS Display Gráfico Serial

Capítulo 1 Sobre Seu Plotter Cortador de Vinil

Após o download seguir os procedimentos abaixo:

Programação em BASIC para o PIC Vitor Amadeu Souza

ACENDENDO AS LUZES. Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre

Veja em Tela cheia abaixo: Página nº 2

Programação em BASIC para o PIC Projetos com Display Gráfico Vitor Amadeu Souza

CM8000TC. Manual do Usuário

Manual do Usuário PRELIMINAR

ARDUINO UNO Guia de Instalação

DIMENSÕES (Essas dimensões são válidas para todos os modelos com o mesmo número de entradas e de saídas):

Intel Galileo: Instalação e IDE Arduino

Manual Placa DMX 10 pixels RGB

UNIVERSIDADE FEDERAL DE SANTA CATARINA EEL5105 Circuitos e Técnicas Digitais Prof. Eduardo L. O. Batista

HPtools. Júlio César de Serpa Março de Winhp WinHP é um editor que suporta arquivos (.HP49/.Tgv/.Eden)

Instruções para Transferência de Dados OPL9728

Ferramentas nddcargo Manual de Instalação

Manual de Operação Fresadora CNC

MEC1100 Manual de Instruções v

Guia do Usuário Starterkit NXP

Programação em BASIC para o PIC Mostrando Mensagens no Display LCD Vitor Amadeu Souza

LINEAR-HCS RUA SÃO JORGE, 269 TELEFONE: (11) SÃO CAETANO DO SUL SÃO PAULO CEP:

PdP. Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/05/2006 Última versão: 18/12/2006

NX-MAX6 MANUAL DO USUARIO V1.1

DEPARTAMENTO DATA ABRANGÊNCIA NÚMERO REVISÃO SAT 08/01/07 GERAL 42 0

NX- USB MANUAL DO USUARIO V1.2

Vivo Soluciona TI Manual de Autoinstalação

Redes Ponto a Ponto. Os drivers das placas de rede devem estar instalados.

Computador de Bordo. Jeep Willys CJ3B ELE 0622 Instrumentação Eletrônica Docente: Luciano Fontes Cavalcanti

Esquema da ponta de prova HF (sniffer).

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1

Ligação da rede elétrica 19. Visão lateral fonte. Rede (100 ~240 Vac) 60 Hz. Neutro (Azul Claro 1,5 mm 2 ) Fase (Preto 1,5 mm 2 ) Visão frontal

Manual Equipamento ST10 Flasher Rev. 1

PROJETO. Ponte Digital. Luciano Daniel Amarante - carabina@pop.com.br Ricardo Watzko - rw@netuno.com.

Comunicação USB com o PIC Vitor Amadeu Souza Parte II vitor@cerne-tec.com.br

UPLOAD NO ARDUINO MEGA

2014 Lumikit Sistemas para Iluminação

Retificadores (ENG ) Tutorial do Proteus Parte A - Simulação 1

Manual de utilização do módulo NSE METH-8RL/Exp

MANUAL DE INSTALAÇÃO TETROS MOTO V2. N de Homologação: Versão 1.00

Laboratório de Processadores I

Cerne Tecnologia e Treinamento. cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec.

MANUAL DO USUARIO DIMMER ENERGY L.E.D Página 1 de 11 DCP ILUMINAÇÃO LTDA. DIMMER L.E.D DIMMER DMX PARA ILUMINAÇÃO. Manual do Usuário Versão 1

TUTORIAL FONTE LINEAR

LEIA O MANUAL ANTES DE USAR O PRODUTO!

MANUAL DE INSTALAÇÃO/UTILIZAÇÃO DO PEDIDO ELETRÔNICO

Manual Fácil 1 DOWNLOAD E INSTALAÇÃO. 1. Como faço o download do Jimbo Mobile?

Manual de Operação e Instalação. Microterminal TCP/IP MT740. versão 1.0

MANUAL BÁSICO DE INSTRUÇÕES

STK (Start Kit DARUMA) Primeiro contato com a Impressora Fiscal, a ECF chegou e agora?

Manual de Utilização do Sistema Protocolo

G-Bar. Módulo Básico Versão 4.0

GUIA DE INSTALAÇÃO SC 203

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ

1 Componentes da Rede Gestun

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Manual do usuário da impressora Xerox Phaser 6180MFP

1/ 11 PY2MG. Manual Montagem Maritaca. Parte 1 Recepção

A porta paralela. 1 - Introdução. 2- Modelos de porta paralela

Transcrição:

Objetivos: Módulo de Desenvolvimento PIC16F877A Realizar programação e projetos com microcontroladores e seus periféricos, integrando sistemas analógicos e digitais com a utilização de compilador (Mikro C). Desenvolvimento de comandos básicos da linguagem C de programação, ferramentas úteis aos técnicos de que têm interesse na área de projetos eletrônicos. Orientação de Montagem: Na montagem dos CIs, utilize soquetes torneados para instalação desses componentes, pois a eventual troca de um deles, caso sejam montados diretamente na placa, pode resultar na danificação da mesma. A utilização de soquetes estampados pode causar, no futuro, problemas nas conexões de difícil identificação. O conector DB9, responsável pela conexão da comunicação RS232, deverá ser aparafusado ou soldado através de furações apropriadas para fixação, evitando a quebra dos seus terminais com a utilização. Observe atentamente as polaridades dos CIs, capacitores, conectores, diodos e leds, pois uma polaridade trocada não permitirá o funcionamento do circuito. Faça uma solda de boa qualidade, pois o complemento das ligações acontece através da solda dos componentes com a placa de circuito impresso. Princípio de Funcionamento: A placa consiste de um microcontrolador PIC16F877A e conectores disponibilizando todas as suas portas de entrada e saída (I/O). Como dispositivos de entrada nós temos as teclas de RB0 a RB7 com resistores de pull up que, também, correspondem ao Port utilizado como entrada. PortB. Os dispositivos de saída são os leds de LD0 a LD7 ou o display de sete segmentos para indicações decimais. O Jumper JP1 alterna ativação do comum do display ou dos leds de acordo com indicação na placa de circuito impresso. A alimentação deverá ser feita através de uma fonte de tensão contínua de 7 a 15 volts, observando o plug P4 com o pino central de 2,5 mm de diâmetro de acordo com o desenho abaixo o pino central do plug P4 corresponde ao terminal positivo da tensão de alimentação. Para conexão com o microcomputador você poderá utilizar um cabo de conversão USB para serial, se a sua máquina não tiver disponível uma saída RS232 (Conector DB9). Você poderá ainda instalar na sua máquina uma placa multiserial, adicionando a porta RS232, neste caso poderá ser dispensado o cabo de conversão. Nós indicamos o cabo de conversão da Flexport ( modelo F511e), mas outros cabos, também, poderão ser utilizados, é importante ressaltar que não são todos os tipos e modelos de cabos de conversão USB para serial que garantidamente funcionam, então caso tenham interesse na utilização de outro cabo diferente do indicado deverão testá-los antes do seu uso. O CI U1, PIC16F877A, é o próprio microcontrolador de 8 bits da Microchip com entrada de clock de até 20 MHz, ele possui cinco portas de entrada e/ou saída (I/O) programáveis pelo usuário a chave CH1 tem a função de ativar o reset e estabelecer a comunicação com o microcomputador através de um software residente chamado bootloader.

O CI U2, CI7805, é um regulador de 5V que permite ao módulo receber tensões de alimentação dento da faixa especificada, uma vez que o microcontrolador funciona com 5V. O CI U3, CI MAX232, é responsável pela comunicação com microcomputador através do padrão de comunicação RS232. Layout da PCI: Figura 1 Layout da PCI do módulo PIC16F877A A Figura 1 mostra o layout completo da placa PCI do módulo PIC16F877A, os roteamentos das faces solda e componentes e o silk do lado dos componentes. Lado Solda Lado Componentes Silk lado Componentes Fotos da PCI: Figura 2 Foto da PCI do módulo PIC16F877A Nas figuras abaixo nós temos: Foto da placa montada do módulo PIC16F877A. Foto do cabo de conversão de USB para serial recomendado. Foto da fonte de alimentação 9V/500mA. Placa montada Cabo de conversão USB - SERIAL Fonte de alimentação 9V / 500mA 2

Teste e ajustes: Depois de montada completamente a placa de circuito impresso e partido do pressuposto que você já tenha desenvolvido previamente um projeto utilizando o compilador MikroC, execute os seguintes passos: Aplique aos terminais de alimentação uma tensão entre 8 e 15 volts, o led D2 deverá acender. Abra o compilador MikroC no seu computador. No menu do compilador selecione a opção tools. Depois dentro da opção tools selecione a opção mikrobootloader. Dentro desta opção clique no botão setup port, para configuração da porta do seu microcomputador. Configure a porta de acordo com a figura abaixo, caso esteja utilizando a porta COM1 do micro. 3

Depois de configurada a porta clique no botão Connect e pressione, logo em seguida, a chave CH1 do seu módulo. Assim que estiver conectado o módulo ao microcomputador clique na opção Open Hex File. Localize a pasta e selecione o seu arquivo hex referente ao projeto criado previamente. Então, transfira o seu arquivo hex para o módulo do microcontrolador PIC16F877A, clicando na opção Start bootloader. Finalmente, quando terminar a gravação, pressione o botão de reset CH1 do seu módulo e confira o funcionamento do seu projeto. 4

Lista de Material: A tabela abaixo mostra uma lista de material com os preços dos produtos que poderão ser adquiridos no nosso site. Módulo microcontrolador PIC16F877A Quant Descrição Unit Total 1 Barra de pinos simples 3 pinos 0,10 0,10 2 Capacitor cerâmico 22pF 0,10 0,20 4 Capacitor eletrolítico radial 1µF/16V 0,20 0,80 2 Capacitor eletrolítico radial 10µF/16V 0,25 0,50 8 Chave soft pequena (tachswitch) 0,37 2,96 1 Chave tachswitch grande 0,50 0,50 1 CI 7805 0,50 0,50 1 CI MAX232 3,76 3,76 1 CI PIC 16F877A 19,00 19,00 1 Conector DB9 fêmea solda placa 90º 2,00 2,00 4 Conector latch 10 pinos (2x5) 0,50 2,00 1 Cristal 20 MHz 0,63 0,63 1 Diodo 1N4001 0,20 0,20 1 Display catodo comum D168BK 1,50 1,50 1 Fonte 9V/1A 18,00 18,00 1 Jack P4 fêmea 0,70 0,70 1 Led verde 5 mm 0,15 0,15 8 Led vermelho 5 mm 0,15 1,20 9 Ressitor 10 kω 1/4 W 0,10 0,90 9 Ressitor 330 Ω 1/4 W 0,10 0,90 1 Soquete torneado para ci de 16 pinos 0,68 0,68 1 Soquete torneado para ci de 40 pinos 2,20 2,20 6 Terminal de teste Cromatek 0,02 0,12 1 Jumper 2 pinos 0,50 0,50 1 Cabo Conversor USB serial RS232 mod. F511e flexpor 80,00 80,00 TotaL R$ 140,00 5

Anexo 1 Diagrama Esquemático completo do módulo PIC16F877A Diagrama Esquemático: 6