Escolar Documentos
Profissional Documentos
Cultura Documentos
1
_____________________________________________________________________________
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
Descrição:
Kit de desenvolvimento ACEPIC PRO V5.1 com o microcontrolador PIC16F877A, PIC18F4520,
PIC18F4550, PIC18F4620 ou PIC18F45K22.
O Kit de desenvolvimento ACEPIC PRO V5.1 foi desenvolvido tendo em vista a integração de
vários periféricos numa só placa, evitando o uso de protoboards e facilitando projetos com
microcontroladores PIC.
Especificações:
- Display de Cristal Líquido (LCD) 16 colunas e 2 linhas com Backlight;
- Conector pronto para inserção de LCD Gráfico*;
- 16 Leds;
- Led de alto brilho para experiências com PWM;
- 4 Displays de 7 segmentos;
- 3 Botões de uso geral;
- Teclado matricial com 16 teclas;
- 2 Trimpots de simulação para conversão A/D;
- 1 Sensor de temperatura LM35;
- 2 Relês para acionamento de cargas externas;
- 1 Buzzer;
- Ventoinha;
- Circuito de aquecimento;
- Relógio de Tempo Real (DS1307) com bateria;
- Conversor DAC 12bits - MCP4921;
- Memória Serial 24LC512;
- Comunicação serial RS232;
- Comunicação serial RS485;
- Comunicação USB (necessário microcontrolador com este recurso);
- Programação do microcontrolador por Bootloader;
- Conectores (RJ12 e barra de pinos) para gravação e depuração in-circuit com ICD2, ICD3,
Pickt2, Pickit3, ICD-U64, ACE USB, etc;
- Conectores de expansão para todas as portas do microcontrolador;
- Alimentação do microcontrolador em 3,3V e 5V;
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
Bootloader:
O microcontrolador da placa ACEPIC PRO V5.1, conforme as informações anteriores, pode
estar programado com um bootloader fornecido pela Microchip em uma de suas Aplication
Notes (AN1310). Junto dos arquivos disponíveis para download, está disponível o software de
instalação deste bootloader além do seu manual de utilização e o código fonte para o
microcontrolador.
O bootloader é um firmware pré-programado no microcontrolador que possibilita a sua
programação sem a utilização de programadores externos, sendo esta programação feita
através da comunicação serial disponível no Kit.
O bootloader não está disponível em novos microcontroladores adquiridos, sendo assim, é
necessária a utilização de um programador externo para programar o microcontrolador do kit
ou programar o microcontrolador com o bootloader para utilização futura.
PIC18F4550
DIP 1
Chaves 1 2 3 4 5 6 7 8 9 10
Estado ON OFF OFF OFF OFF ON OFF ON ON OFF
AN0 TEMP AN1 VUSB RC4 USBD- RC5 USBD+ RELE1 RELE2
RA0 RA1 RC3 D- D+ RA3 RA5
DIP 2
Chaves 1 2 3 4 5 6 7 8 9 10
Estado ON ON ON ON ON OFF ON ON OFF OFF
DISP1 DISP2 DISP3 DISP4 BUZ AQC FAN LPWM N/C CS_EE
RE0 RE1 RE2 RA5 RC1 RC2 N/C RA2
DIP 3
Chaves 1 2 3 4 5 6 7 8 9 10
Estado OFF OFF OFF OFF OFF ON ON OFF ON OFF
SDI SCK SDO SDA SCL
RB0 RC4 RB1 RC3 RC7 RC5 RB0 RC4 RB1 RC3
Jumpers
Jumper Posição
JP8 1-2
JP9 1-2
JP6 1-2
JP7 1-2
JP10 Fechado
JP2 Fechado
JP3 (Pos. Vertical) Fechado
JP3 (Pos. Vertical) Fechado
JP1 (Pos. Vertical) Fechado
JP1 (Pos. Vertical) Fechado
JP19-1 (RB0 – B1) Aberto
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
JP19-2 (RC0 – B2) Fechado
JP19-3 (RA4 – B3) Fechado
JP21 (1-2) 1-2
LD1 Fechado
JP15 (1-2) 1-2
HAB/LED (Pos. Horizontal) Aberto / Fechado
DIP 1
Chaves 1 2 3 4 5 6 7 8 9 10
Estado ON OFF OFF OFF OFF ON OFF ON ON OFF
AN0 TEMP AN1 VUSB RC4 USBD- RC5 USBD+ RELE1 RELE2
RA0 RA1 RC3 D- D+ RA3 RA5
DIP 2
Chaves 1 2 3 4 5 6 7 8 9 10
Estado ON ON ON ON ON OFF ON ON OFF OFF
DISP1 DISP2 DISP3 DISP4 BUZ AQC FAN LPWM N/C CS_EE
RE0 RE1 RE2 RA5 RC1 RC2 N/C RA2
DIP 3
Chaves 1 2 3 4 5 6 7 8 9 10
Estado OFF OFF OFF OFF OFF ON OFF ON OFF ON
SDI SCK SDO SDA SCL
RB0 RC4 RB1 RC3 RC7 RC5 RB0 RC4 RB1 RC3
Jumpers
Jumper Posição
JP8 1-2
JP9 1-2
JP6 1-2
JP7 1-2
JP10 Próx. RTC Fechado
JP2 Fechado
JP3 (Pos. Vertical) Fechado
JP3 (Pos. Vertical) Fechado
JP1 (Pos. Vertical) Fechado
JP1 (Pos. Vertical) Fechado
JP19-1 (RB0 – B1) Aberto
JP19-2 (RC0 – B2) Fechado
JP19-3 (RA4 – B3) Fechado
JP21 (1-2) 1-2
LD1 Fechado
JP15 (1-2) JP4 1-2
HAB/LED (Pos. Horizontal) Fehcado / Fechado
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
Especificações dos periféricos:
LCD de Caracteres
O kit ACEPIC PRO V5.1 possui 2 conectores preparados para a inserção de LCD de caracteres
(pág. 4 do esquema elétrico) que acompanha a placa. Este LCD é do tipo alfanumérico de 16
linhas e 2 colunas c/ backlight e sua comunicação com o microcontrolador pode ser feita em 4
ou 8 vias de dados (4 bits ou 8 bits).
A conexão do LCD com o microcontrolador pode ser verificada na tabela abaixo:
Os jumpers marcados com BL podem ser alterados para correta alimentação da luz de fundo
(backlight do LCD). Veja a seguir a tabela de posicionamento para estes jumpers.
Posição – BL Pino 16 do LCD Pino 15 do LCD Pino 1 do conector LCD16X2 Pino 2 do conector LCD16X2
Ambos na horizontal +5V GND +5V GND
Ambos na vertical GND +5V GND +5V
O kit também disponibiliza um conector para inserção de LCD gráficos de 128 x 64 pixels (pág.
4 do esquema elétrico). A conexão dos pinos do LCD com o microcontrolador pode ser vista na
próxima tabela.
* Contraste: O controle de contraste para os LCDS pode ser feito através do trimpot nomeado
CONT.
LEDS
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
PINOS PIC LEDS
RB0 L1
RB1 L2
RB2 L3
RB3 L4
RB4 L5
RB5 L6
RB6 L7
RB7 L8
Displays de 7 segmentos
Os displays de 7 segmentos (pág. 4 do esquema elétrico) são do tipo anodo comum e têm
todos os seus segmentos conectados ao controlador PCF8574AT. Seus anodos podem ser
acionados ligando-se as chaves 1, 2, 3 e 4 do DIP SWITCH DIP2 (pág. 7 do esquema elétrico).
A tabela a seguir mostra a conexão dos segmentos e dos catodos de cada Display.
Obs.: Para o PIC18F4550, retirar o jumper HAB/LED (parte superior) para desconectar os
LEDs do barramento da porta B.
Caso o jumper não seja retirado, os displays de 7 segmentos não funcionarão corretamente.
Chaves
O kit possui 3 chaves nomeadas de B1, B2 e B3 (pág. 5 do esquema elétrico), que podem ser
conectadas, respectivamente, aos pinos RB0, RC0 e RA4 através dos jumpers JP19 (1, 2 e 3)
(pág. 5 do esquema elétrico).
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
PINOS PIC Chave Jumper
RB0 B1 JP13-1
RC0 B2 JP13-2
RA4 B3 JP13
Teclado Matricial
Estão disponíveis no kit 16 teclas (pág. 5 do esquema elétrico) que formam um teclado
matricial conforme segue:
Obs.: Para utilização do teclado matricial, retire o jumper JP19-1 (RB0 – B1)
Na placa ACEPIC PRO V5.1, estão disponíveis 2 trimpots (pág. 6 do esquema elétrico) que
podem variar a tensão nos pinos RA0/AN0 e RA1/AN1 de 0V à 3,3V ou +5V ()dependendo da
seleção no jumper J21), estes trimpots estão nomeados como AN1 e AN2 e podem ser
conectados aos seus respectivos pinos através do acionamento das chaves 1 e 3 do DIP
SWITCH DP1 (pág. 7 do esquema elétrico).
Sensor de Temperatura
O sensor de temperatura utilizado no kit ACEPIC PRO V5.1 é o LM35 (pág. 6 do esquema
elétrico), este sensor pode ser conectado ao pino de entrada analógica AN0/RA0 do
microcontrolador através do acionamento da chave 2 do DIP SWITCH DIP1 (pág. 7 do esquema
elétrico). O sensor de temperatura LM35 tem um fator de escala linear de 10mV/°C, ou seja,
cada 10mV corresponde a 1°C de temperatura. Este sensor está localizado embaixo da
ventoinha.
O buzzer (pág. 6 do esquema elétrico) pode ser conectado ao pino RC1 do microcontrolador ao
ser ligada a chave 5 do DIP SWITCH DIP2 (pág. 7 do esquema elétrico).
O circuito de aquecimento (pág. 6 do esquema elétrico) é conectado ao mesmo pino RC1 do
microcontrolador quando ligada a chave 6, também do DIP SWITCH DIP2.
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
Dispositivo PINOS PIC DIP2
Buzzer RC1 5
Aquecimento RC1 6
Relês
Os circuitos para acionamento do relês para cargas externas (pág. 6 do esquema elétrico)
podem ser acionados através das chaves 9 e 10 do DIP1 (pag. 7 do esquema elétrico), estes
acionamentos ligam os circuitos aos pinos RA3 e RA5 (respectivamente) do microcontrolador.
As saídas para a cargas externas são disponibilizadas através dos bornes de 3 vias nomeados
como K1 e K2 (Pág. 6 do esquema elétrico).
RTC
O Relógio de Tempo Real (RTC) é obtido pelo DS1307 (pág. 2 do esquema elétrico) que faz a
comunicação com o microcontrolador através do protocolo de comunicação I2C. O circuito
também conta com uma bateria para manter os últimos ajustes feitos mesmo após a retirada
da fonte de alimentação.
Para os microcontroladores que não possuem comunicação USB (por exemplo: PIC 18F4520,
18F4620, etc) os pinos RC3 e RC4 são utilizados para a comunicação I2C e para os
microcontroladores que possuem a comunicação por USB (por exemplo: PIC18F4550), são
utilizados os pinos RB0 e RB1.
A tabela a seguir mostra as chaves (pág. 7 do esquema elétrico) que devem ser acionadas para
a conexão dos pinos do DS1307 ao microcontrolador.
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
microcontroladores que não possuem comunicação USB são utilizados para a comunicação SPI
e os pinos RB0, RB1 e RB7 para os microcontroladores que possuem comunicação USB.
Pela tabela a seguir, você pode acompanhar a conexão de seus pinos ao microcontrolador.
Veja o esquema das chaves na página 7 do esquema elétrico.
O kit também conta com uma memória EEPROM serial 24LC512 (512 kbits ou 65536 bytes)
(pág. 2 do esquema elétrico) que utiliza o protocolo de comunicação I2C para se comunicar
com o microcontrolador. Os pinos RC3, RC4 do microcontroladores que não possuem
comunicação USB são utilizados para a comunicação I2C e os pinos RB0, RB1 para os
microcontroladores que possuem comunicação USB.
Pela tabela a seguir, você pode acompanhar a conexão de seus pinos ao microcontrolador.
Veja o esquema das chaves na página 7 do esquema elétrico.
A comunicação serial RS232 do Kit ACEPIC PRO V5.1 possui o driver conversor USB-Serial
FT232RL (pág. 3 do esquema elétrico) e assim pode ser utilizada diretamente na porta USB em
computadores do tipo Desktop ou Notebook.
Os pinos RC6 e RC7 ou RD6 e RD7 (PIC18F45K22) são utilizados para este tipo de comunicação,
sendo o RC6/RD6 responsável pela transmissão de dados (TX) e RC7/RD7, responsável pela
recepção de dados (RX).
Como na placa também se encontra disponível a opção de comunicação por RS485 e os pinos
RC6 e RC7 poderão ser utilizados para ambos os tipos de comunicação, para a utilização da
RS232, os jumpers JP8 e JP9 (pág. 3 do esquema elétrico) devem estar na posição 1-2.
A porta de comunicação E/USART 1, através dos pinos RC6 e RC7 podem ser conectados ao
conversor USB-Serial FT232RL através dos jumpers JP6 e JP7 em suas posições 1-2.
Os pinos RB6 e RB7 do PIC18F45K22 (ou outros microcontroladores com 2 portas de
comunicação E/USART) podem ser conectados ao conversor USB-Serial FT232RL através dos
jumpers JP6 e JP7 na posição 2-3.
Abaixo, está disponível a tabela de acionamento para as chaves correspondentes à
comunicação serial RS232 e à conexão do conversor FT232RL ao conector USB.
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
Obs.: Esta mesma comunicação é utilizada para programar o microcontrolador via
Bootloader, sendo assim, é necessário a configuração informada acima para a correta
programação.
A comunicação serial RS485 do Kit ACEPIC PRO V5.0 possui o driver MAX485 (pág. 3 do
esquema elétrico), sendo que para essa comunicação é necessário que os jumpers JP8 e JP9
(pág. 3 do esquema elétrico) estejam na posição 2-3 para a conexão RX ao pino RC7 do
microcontrolador. O pino TX está conectado diretamente ao pino RC6 do microcontrolador.
Para disponibilizar a recepção ou transmissão de dados, os pinos 2 e 3 do MAX485 são
conectados diretamente ao pino RA5 e o jumper JP7 conecta o resistor de 120Ω em paralelo
aos pinos de saída 6 e 7.
Ligando-se as chaves 4, 5 e 6 do DIP SWITCH DP1, é possível utilizar a comunicação via USB
para os microcontroladores com este recurso disponível, como é o caso do PIC 18F4550.
A tabela a seguir apresenta a conexão dos pinos.
Circuitos osciladores
Saída de expansão
O kit ACEPIC PRO V5.1 possui um conector de expansão (pág. 7 do esquema elétrico) para as
portas A, B, C e E, além das saídas para a porta D nos conectores do LCD (pág. 4 do esquema
elétrico) do microcontrolador. O conector de expansão também possui pontos contendo
tensão de 5V e GND.
Neste conector também estão disponíveis pinos para utilização do barramento SPI e/ou I2C
facilitando a integração de placas ou circuitos externos.
Esta saída de expansão é compatível com alguns módulos PICTail da Microchip.
Veja o esquema elétrico do kit para maiores informações.
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
Funções das chaves dos DIP SWITCHS DIP1, DIP2 e DIP3
Jumper Função
JP8 (1-2) Conecta pino RC7 ao TX do MCP2200(comunicação serial RS232)
JP8 (2-3) Conecta pino RC7 ao TX do MAX485 (comunicação RS485)
JP9 (1-2) Conecta pino RC6 ao RX do MCP2200(comunicação serial RS232)
JP9 (2-3) Conecta pino RC6 ao RX do MAX485 (comunicação RS485)
JP10 Conecta Resistor de 120 Ohm às saídas do MAX485.
JP2 Conecta circuito de reset ao pino MCLR do microcontrolador.
JP3 (Pos. Vertical) Conecta Cristal 32.768KHz ao pino RC0
JP3 (Pos. Vertical) Conecta Cristal 32.768KHZ ao pino RC1
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008
Kit de Desenvolvimento ACEPIC PRO V5.1
_____________________________________________________________________________
JP1 (Pos. Vertical) Conecta Cristal de 8MHz ao pino RA7 do microcontrolador.
JP1 (Pos. Vertical) Conecta Cristal de 8MHz ao pino RA6 do microcontrolador.
JP19-1 Conecta chave B1 ao pino RB0 do microcontrolador.
JP19-2 Conecta chave B2 ao pino RC0 do microcontrolador.
JP19-3 Conecta chave B3 ao pino RA4 do microcontrolador.
JP21 (1-2) Habilita alimentação do microcontrolador em 5V.
JP21 (2-3) Habilita alimentação do microcontrolador em 3,3V.
LD1 Habilita Conexão do LED L1 ao pino RB0.
JP15 (1-2) Endereço 0 para memória 24LC512.
JP15 (2-3) Endereço 1 para memória 24LC512.
HAB/LED (Pos. Habilita/Desabilita LEDS nos barramentos das portas B e D.
Horizontal)
Conectores
________________________________________________________________
ACEPIC Tecnologia R. Leonardo da Vinci, 883
www.acepic.com.br Jd. Bela Vista – Campinas/SP
acepic@acepic.com.br CEP 13077-009 – F.: (19) 4101.0008