Escolar Documentos
Profissional Documentos
Cultura Documentos
www.cerne-tec.com.br
Kit 8051LAB
Microcontrolador AT89S8252 Comunicao serial Display de 7 segmentos Leds Botes Varredura de teclas Display LCD Gravao ICSP
www.cerne-tec.com.br
cerne@cerne-tec.com.br
Kit HTLAB
Microcontrolador HT48E30 Display LCD Display de 7 segmentos Leds Botes Gravao ICSP
Uma linha completa de componentes para o desenvolvimento de seus projetos eletrnicos como displays, PICs, botes, leds, cristais e etc.
Visite a nossa pgina na Internet, no endereo www.cerne-tec.com.br e conhea melhor nossos servios e produtos.
www.cerne-tec.com.br
cerne@cerne-tec.com.br
ndice
1. Introduo................................................................................................... 05 2. Hardware da Placa...................................................................................... 06 2.1 Alimentao............................................................................................ 06 2.2 Microcontrolador e Gravao In-Circuit....................................................... 06 2.3 Varredura de Teclas........................................................................................ 06 2.4 Leds................................................................................................................... 07 2.5 A/D..................................................................................................................... 07 2.6 Display LCD...................................................................................................... 08 2.7 Display de 7 segmentos................................................................................. 08 2.8 Rel.................................................................................................................... 09 2.9 Sistema de Medio de Velocidade.............................................................. 09 2.10 Aquecedor....................................................................................................... 09 2.11 Memria Serial............................................................................................... 10 2.12 Comunicao Serial...................................................................................... 10 3. Apndice A - Pinagem do Microcontrolador............................................ 12 4. Apndice B - Esquema Eltrico................................................................. 18 5. Chapeado da Placa..................................................................................... 21 6. Suporte Tcnico.......................................................................................... 23
Todos os direitos reservados Cerne Tecnologia e Treinamento LTDA. Nenhuma parte desta edio pode ser utilizada ou reproduzida em qualquer meio ou forma, seja mecnico, eletrnico, fotocpia, gravao ou etc. nem apropriada ou estocada em sistema de banco de dados sem a expressa autorizao.
www.cerne-tec.com.br
cerne@cerne-tec.com.br
1. Introduo
A placa PICLAB16F877A foi desenvolvida com o intuito de introduzir o estudante ao fantstico mundo dos Microcontroladores de 8 bits. Nesta placa, voc poder aprender a utilizar as interrupes, comunicao serial, varredura de teclas, acionamento de rels, medio de velocidade e etc. O microcontrolador utilizado o conhecido PIC16F877A, que agrega em uma pequena pastilha, funes importantes comumente utilizadas em projetos eletrnicos. Nada impede que o desenvolvedor utilize outros microcontroladores da famlia 16 ou 18 de 40 pinos, j que estes tem a pinagem idntica entre si. Ns, da Cerne Tecnologia e Treinamento, desejamos um timo aprendizado em seus projetos eletrnicos.
Bons Projetos!
www.cerne-tec.com.br
cerne@cerne-tec.com.br
Pino 1 2 3 4 5 6
www.cerne-tec.com.br
cerne@cerne-tec.com.br
2.4 Leds
Para economia de pinos, os leds esto ligados junto ao barramento de dados da placa. Desta forma, o acesso aos leds feito com um pino de habilitao para ler o barramento e outro que o barramento propriamente dito. Este processo de multiplexao garante a economia de pinos. Pino RB5 RD0 RD1 RD2 RD3 RD4 RD5 RD6 RD7 Descrio ENABLE Led1 Led2 Led1 Led1 Led1 Led1 Led1 Led1
2.5 A/D
Os pinos AN0(RA0) e AN1(RA1) esto sendo utilizados como entradas analgicas. Para isto, existem dois trimpots fixos na placa para medio da tenso de analgica. Abaixo a descrio dos pinos.
www.cerne-tec.com.br cerne@cerne-tec.com.br
7
www.cerne-tec.com.br
cerne@cerne-tec.com.br
RD2 RD3 RD4 RD5 RD6 RD7 RB1 RB2 RB3 RB4
Segmento C Segmento D Segmento E Segmento F Segmento G Segmento Ponto Seleo do Display1 Seleo do Display2 Seleo do Display3 Seleo do Display4
2.8 Rel
Podemos acionar cargas externas com correntes elevadas atravs do rel embutido na placa. O pino utilizado para acionamento do mesmo o RB0 e o acionamento feito quando este pino elevado a 1.
2.10 Aquecedor
Na PICLAB16F877A tambm est instalado um sistema de medio de temperatura. Para medir a temperatura, foi utilizado o LM35 ligado a uma entrada analgica do PIC. Para controle da temperatura do resistor, utilizamos a outra sada de PWM disponvel no PIC. Vejamos a configurao da pinagem abaixo:
www.cerne-tec.com.br
cerne@cerne-tec.com.br
www.cerne-tec.com.br
10
cerne@cerne-tec.com.br
Pino 1 2 3
A pinagem do conector serial segue a sua configurao normal, sendo o pino 2 o pino de transmisso o pino 3 de recepo e o 5 o terra.
www.cerne-tec.com.br
11
cerne@cerne-tec.com.br
RA2/AN2/VREF-/CVREF
I/O
TTL
RA4/T0CKI/C1OUT
I/O
ST
Descrio Entrada para cristal ou osciladores externos Sada para cristal Master clear esterno. Entrada para tenso de programao GND Alimentao positiva I/O Digital ou entrada analgica I/O Digital ou entrada analgica I/O Digital ou entrada analgica ou tenso de referncia negativa I/O Digital. Como sada, funciona em Open Drain ou entrada para contador externo ou sada do comparador 1 I/O digital ou entrada analgica AN4 ou habilitao externa para comunicao SPI ou sada do comparador 2
RA5/SS/AN4/C2OUT
I/O
TTL
RB0/INT
33
I/O
TTL/ST
www.cerne-tec.com.br
12
cerne@cerne-tec.com.br
RB1
34
I/O
TTL
I/O Digital
RB2
35
I/O
TTL
I/O Digital
RB3/PGM
36
I/O
TTL
RB4
37
I/O
TTL
RB5
38
I/O
TTL
RB6
39
I/O
TTL
I/O Digital ou interrupo por mudana de estado ou clock para programao incircuit
www.cerne-tec.com.br
13
cerne@cerne-tec.com.br
RB7
40
I/O
TTL
I/O Digital ou interrupo por mudana de estado ou data para programao incircuit I/O Digital ou sada do oscilador externo para TMR1 ou entrada de incremento para TMR1
RC0/T1OSO/T1CKI
15
I/O
ST
RC1/T1OSI/CCP2
16
I/O
ST
RC2/CCP1
17
I/O
ST
RC3/SCK/SCL
18
I/O
ST
RC4/SDI/SDA
23
I/O
ST
www.cerne-tec.com.br
14
cerne@cerne-tec.com.br
RC5/SDO
24
I/O
ST
RC6/TX/CK
25
I/O
ST
I/O Digital ou TX para comunicao serial assncrona ou clock para comunicao serial sncrona I/O Digital ou RX para comunicao serial assncrona ou data para comunicao serial sncrona I/O Digital ou dado 0 em modo de comunicao paralela
RC7/RX/DT
26
I/O
ST
RD0/PSP0
19
I/O
TTL/ST
RD1/PSP1
20
I/O
TTL/ST
RD2/PSP2
21
I/O
TTL/ST
www.cerne-tec.com.br
15
cerne@cerne-tec.com.br
RD3/PSP3
22
I/O
TTL/ST
RD4/PSP4
27
I/O
TTL/ST
RD5/PSP5
28
I/O
TTL/ST
RD6/PSP6
29
I/O
TTL/ST
RD7/PSP7
30
I/O
TTL/ST
RE0/RD/AN5
I/O
TTL/ST
www.cerne-tec.com.br
16
cerne@cerne-tec.com.br
RE1/WR/AN5
I/O
TTL/ST
RE2/CS/AN7
10
I/O
TTL/ST
www.cerne-tec.com.br
17
cerne@cerne-tec.com.br
www.cerne-tec.com.br
18
cerne@cerne-tec.com.br
www.cerne-tec.com.br
19
cerne@cerne-tec.com.br
www.cerne-tec.com.br
20
cerne@cerne-tec.com.br
5. Chapeado da Placa
CnLab II
Conector para fonte de alimentao Conector de Comunicao Serial Conector para o Lcd Ventilador do sistema Aquecedor do sistema Conector de sada para o rel Memria Serial CPU do sistema (PICF877A ou PIC18F442)
www.cerne-tec.com.br
21
cerne@cerne-tec.com.br
Leds Display de 7 segmentos Trimpots para medio de tenso Conector de gravao In-Circuit Conector para o beep Varredura de teclas
www.cerne-tec.com.br
22
cerne@cerne-tec.com.br
6. Suporte Tcnico Qualquer dvida que voc tenha no hesite em nos contatar! Temos os seguintes meios de acesso: Telefone: (21) 4063-9798 ou (11) 4063-1877 E-mail: suporte@cerne-tec.com.br Skype: cerne-tec MSN: cerne-tec@hotmail.com
Desejamos a voc um excelente desenvolvimento de projetos eletrnicos microcontrolados! Cerne Tecnologia e Treinamento LTDA
www.cerne-tec.com.br
23
cerne@cerne-tec.com.br