Você está na página 1de 7

Manual ACEPIC 40N

________________________________________________

Kit de desenvolvimento ACEPIC 40N

________________________________________________________________
ACEPIC Tecnologia e Treinamento LTDA

Manual ACEPIC 40N


________________________________________________
O Kit de desenvolvimento ACEPIC 40N foi desenvolvido tendo em vista a integrao de vrios
perifricos numa s placa, alm de permitir a insero de mdulos externos para aprendizado,
desenvolvimento e projetos com microcontroladores PIC de 40 pinos.
O kit tambm conta com a possibilidade de alimentao dos microcontroladores em 5V e 3,3V,
conta tambm com programao do microcontrolador por Bootloader diretamente pela USB,
veja a seguir suas caractersticas.
O kit tem as seguintes caractersticas:
- Microcontrolador PIC18F de 40 pinos;
- Cristal de 8MHz;
- Display de Cristal Lquido (LCD) 16 colunas e 2 linhas com Backlight;
- 8 Leds;
- 2 Botes de uso geral;
- 1 Trimpot para simulao de converso A/D;
- 1 Sensor de temperatura MCP9701 (19mV/C);
- Cristal externo (32,768KHz) para o Timer 1/3;
- Comunicao serial RS232 atravs conversor USB/serial FT232RL;
- Comunicao USB (necessrio microcontrolador com este recurso);
- Programao do microcontrolador por Bootloader;
- Barra de terminais para conexo de gravadores/depuradores1 in-circuit como ICD2, ICD3,
Pickt2, Pickit3, ACE ICD ou ACE USB e outros;
- Conector padro microchip para gravadores/depuradores1 in-circuit como ICD2, ICD3, ICDU64 (CCS) e outros;
- Conectores de expanso para todas as portas do microcontrolador;
- Conector de expanso compatvel com alguns PicTails da Microchip;
1 Gravadores/Depuradores disponveis em nossa loja virtual www.acepiccamp.com.br.
O Kit fornecido com:
- Microcontrolador 18F4520 ou 18F4550;
- Fonte de alimentao 12V - 400mA;
- Display de Cristal Lquido com Backlight (fundo verde ou fundo azul*);
- Cabo USB;
- CD com o manual, exemplos e esquema da placa e software para programao do
microcontrolador.
* A opo de cor do LCD deve ser informada pelo cliente na hora da compra.

Kit ACEPIC 40N


O kit de desenvolvimento ACEPIC 40N fornecido com exemplos de utilizao de todos os seus
perifricos.
Bootloader:
O microcontrolador da placa ACEPIC 40N est programado com um bootloader fornecido pela
Microchip em uma de suas Aplication Notes (AN1310). No CD que acompanha a placa, est
disponvel o software de instalao deste bootloader alm do seu manual de utilizao e o
cdigo fonte para o microcontrolador.

________________________________________________________________
ACEPIC Tecnologia e Treinamento LTDA

Manual ACEPIC 40N


________________________________________________
O bootloader um programa pr-programado no microcontrolador que possibilita a
programao do microcontrolador sem a utilizao de programadores externos e esta
programao feita atravs da comunicao serial disponvel no Kit.
O Bootloader no est disponvel em novos microcontroladores adquiridos, sendo assim,
necessria a utilizao de um programador externo para programar o novo microcontrolador
ou programar o microcontrolador com o bootloader para utilizao futura.
Configurao dos jumpers para o correto funcionamento do Bootloader
Para a programao do microcontrolador atravs do bootloader necessrio posicionar em
fechar os seguintes jumpers:
Jumper
JP11
JP12
JP14
JP16
JP17
JP18

Posio
Fechado
Fechado
1-2
1-2
Fechado
Fechado

Especificaes dos perifricos:


LCD de Caracteres
O kit ACEPIC 40N possui um conector preparado para a insero do LCD de caracteres que
acompanha a placa. Este LCD do tipo alfanumrico de 16 linhas e 2 colunas c/ backlight e sua
comunicao com o microcontrolador pode ser feita em 4 ou 8 vias de dados (4 bits ou 8 bits).
A conexo do LCD com o microcontrolador pode ser verificada na tabela abaixo:
Pinos PIC Pinos LCD
RE0
RS
RE1
EN
RD0 RD7 D0 D7
* Contraste: O controle de contraste para o LCD pode ser feito atravs do trimpot nomeado
CONT.

LEDS
So disponibilizados no kit, 8 LEDS nomeados de L1 a L8 e podem ser habilitados ao fechar o
jumper LEDS.
Os LEDS so conectados porta D do microcontrolador conforme segue:

PINOS PIC LEDS


RD0
L1
RD1
L2
RD2
L3

________________________________________________________________
ACEPIC Tecnologia e Treinamento LTDA

Manual ACEPIC 40N


________________________________________________
RD3
RD4
RD5
RD6
RD7

L4
L5
L6
L7
L8

Botes
O kit possui 3 botes nomeados B1, B2 e B3, que esto conectados, respectivamente, ao pino
RB0 e RC0 e RCA4 do microcontrolador. Veja na tabela a seguir os jumpers de habilitao para
os botes:
PINOS PIC Boto Jumper
RB0
B1
JP2
RC0
B2
JP3
RA4
B3
JP4

Trimpot de simulao p/ converso A/D


Na placa ACEPIC 40N, est disponvel 1 trimpot que pode variar a tenso no pino RA0/AN0 de
0V at a tenso de alimentao do microcontrolador (+3,3V ou +5V), este trimpot est
nomeado como ADC e pode sua conexo pode ser habilitada fechando-se o jumper JP9.
PINO PIC Trimpot Jumper
RA0/AN0
ADC
JP9

Sensor de Temperatura
O sensor de temperatura utilizado no kit ACEPIC 40N o MCP9701, este sensor pode ser
conectado ao pino de entrada analgica AN1 do microcontrolador atravs do fechamento do
jumper JP7. O sensor de temperatura MCP9701 tem um fator de escala linear de 19,5mV/C,
ou seja, cada 19,5mV corresponde a 1C de temperatura.
PINO PIC Sensor Jumper
RA1/AN1 TEMP
JP7

Comunicao serial RS232


A comunicao serial RS232 do Kit ACEPIC 40N realizada atravs do conversor USB-Serial
FT2323RL e pode ser utilizada diretamente conectando o kit porta USB do computador onde
ser criada uma porta serial.
Os pinos RC6 e RC7 so utilizados para este tipo de comunicao, sendo o RC6 responsvel
pela transmisso de dados (TX) e RC7, responsvel pela recepo de dados (RX).
Para o funcionamento correto desta comunicao, necessrio o posicionamento dos jumpers
responsveis por acionar as entradas do conversor USB-Serial FT232RL, conforme segue:

________________________________________________________________
ACEPIC Tecnologia e Treinamento LTDA

Manual ACEPIC 40N


________________________________________________
Jumper
JP11
JP12
JP14
JP16
JP17
JP18

Posio
Fechado
Fechado
1-2
1-2
Fechado
Fechado

Obs.: Esta mesma comunicao utilizada para programar o microcontrolador via


Bootloader, sendo assim, necessrio a configurao informada para a correta
programao do microcontrolador.
Comunicao USB (para microcontroladores com este recurso)
Alterando-se os jumpers conforma a prxima tabela, possvel utilizar a comunicao via USB
para os microcontroladores com este recurso disponvel, como o caso do PIC 18F4550.
A tabela a seguir apresenta a conexo dos pinos.
Jumper Posio PINOS PIC
USB
JP13
Fechado
RC4
Capacitor VUSB (C3)
JP14
2-3
RC4
DJP16
2-3
RC5
D+

Oscilador Externo para o Timer 1


Pode-se habilitar a conexo do oscilador externo de 32.768KHz aos pinos RC0 e RC1 do
microcontrolador atravs da configurao dos jumpers a seguir:
PINOS PIC Jumper
RC0
JP5
RC1
JP6
Obs.: O oscilador externo pode ser utilizado para experincias com Relgio de Tempo Real
(Real Time Clock - RTC) utilizando-se o Timer 1.
Sada de expanso
O kit ACEPIC 40N possui um conector de expanso para as portas A, B, C e E, alm das sadas
para a porta D no conector do LCD do microcontrolador. O conector de expanso tambm
possui sadas com tenso de 5V e GND.
Neste conector tambm esto disponveis pinos para utilizao do barramento SPI e/ou I2C
facilitando a integrao de placas ou circuitos externos.
Esta sada de expanso compatvel com alguns mdulos PICTail da Microchip.
Veja o esquema eltrico do kit para maiores informaes.

________________________________________________________________
ACEPIC Tecnologia e Treinamento LTDA

Manual ACEPIC 40N


________________________________________________
Funes dos Jumpers
Jumpers
JP2
JP3
JP4
JP5

Posio
Fechado
Fechado
Fechado
Fechado

JP6

Fechado

JP7

Fechado

JP8
JP8
JP9
JP10
JP11
JP12
JP13
JP14
JP14
JP15
JP15
JP16
JP16
JP17

1-2
2-3
Fechado
Fechado
Fechado
Fechado
Fechado
1-2
2-3
1-2
2-3
1-2
2-3
Fechado

JP18

Fechado

JP19

1-2

JP19

2-3

JP20

1-2

JP20

2-3

JP21

1-2

JP21

2-3

LEDS

Fechado

HAB/BL

Fechado

Funo
Conecta o boto B1 ao pino RB0 do microcontrolador.
Conecta o boto B2 ao pino RC0 do microcontrolador.
Conecta o boto B3 ao pino RA4 do microcontrolador.
Conecta um dos pinos do oscilador externos de 32.768KHz ao
pino RC0 do microcontrolador.
Conecta um dos pinos do oscilador externos de 32.768KHz ao
pino RC1 do microcontrolador.
Conecta o sensor de temperatura MCP9701 ao pino RA1/AN1 do
microcontrolador.
Habilita alimentao do microcontrolador em +3,3V.
Habilita alimentao do microcontrolador em +5V.
Conecta trimpot ADC ao pino RA0/AN0 do microcontrolador.
Conecta boto RST ao pino MCLR/RE3 do microcontrolador.
Conecta o pino RC7 ao pino TXD do FT232RL.
Conecta o pino RC6 ao pino RXD do FT232RL.
Conecta capacitor C3 ao pino VUSB do microcontrolador.
Conecta pino 2 (D-) da USB ao pino USBDM do FT232RL.
Conecta pino 2 (D-) da USB ao pino RC4 do microcontrolador.
Alimentao do kit por fonte externa.
Alimentao do kit pela USB.
Conecta pino 3 (D+) da USB ao pino USBDP do FT232RL.
Conecta pino 3 (D+) da USB ao pino RC5 do microcontrolador.
Conecta um dos pinos do cristal de 8MHz ao pino RA6/OSC2 do
mcirocontrolador
Conecta um dos pinos do cristal de 8MHz ao pino RA7/OSC1 do
microcontrolador.
Conecta a sada de expanso SCK ao pino RC3 do
microcontrolador.
Conecta a sada de expanso SCK ao pino RB1 do
microcontrolador.
Conecta a sada de expanso SDI ao pino RC4 do
microcontrolador.
Conecta a sada de expanso SDI ao pino RB0 do
microcontrolador.
Conecta a sada de expanso SDO ao pino RC5 do
microcontrolador.
Conecta a sada de expanso SDO ao pino RC7 do
microcontrolador.
Habilita a conexo dos Leds L1 L8 aos pinos da porta D do
microcontrolador.
Habilita o circuito de alimentao do BackLight para o LCD.

Conectores
ICD Conexo para gravador/depurador ICD3 (microchip) e ICD-U64 (CCS)
PKT Conexo para gravador/depurador PICKIT2, PICKT3, ACEUSB, ACEUSB min, etc.

________________________________________________________________
ACEPIC Tecnologia e Treinamento LTDA

Manual ACEPIC 40N


________________________________________________
Layout do Kit de desenvolvimento ACEPIC 40N

________________________________________________________________
ACEPIC Tecnologia e Treinamento LTDA