Академический Документы
Профессиональный Документы
Культура Документы
KitPic18F
ENGENHARIA ELTRICA .
.
1.
Microcontrolador
Nesse kit educacional podem ser utilizados os PICs 16F877 ou 18F4455 e seus similares, desde que sejam pino-compativeis.
1.Microcontrolador Antes de utilizar o kit deve-se gravar o bootloader adequado no microcontrolador (ver capitulo 11). Para isso utilize um gravador convencional como o ICD2, SHAER ou um gravador universal.
UNISINOS
KitPic18F
2. Cristal / Oscilador
ENGENHARIA ELTRICA .
.
Observe na placa qual o componente utilizado (cristal ou oscilador). A placa tem suporte para os dois, mas o arquivo do bootloader carregado no microcontrolador deve estar de acordo com o componente na placa, caso contrario no funcionar. A freqncia de 20MHz, tanto para cristal quanto para oscilador. Se a placa foi voc quem montou no esquea dos capacitores quando utilizar cristal. Se usar oscilador no h necessidade desses capacitores.
Cristal/oscilador
UNISINOS
KitPic18F
3. Conector USB
ENGENHARIA ELTRICA .
.
O conector USB utilizado com o microcontrolador 18F4455 (e seus similares). Est ligado aos pinos 15 (D-) e 16 (D+). Como indica o datasheet h um capacitor de 470nF ligado ao pino 18. utilizado para programar o microcontrolador, desde que o bootloader j tenha sido gravado anteriormente. Tambm pode ser utilizado pelo usurio em seus programas. possvel alimentar a placa utilizando o conector USB para isso conecte o jumper 3.
Conector USB
Jumper 3
Capacitor 470uF
UNISINOS
KitPic18F
4. Conecto DB9
ENGENHARIA ELTRICA .
.
O conector DB9 est pronto para ser utilizado como conector serial, pois j possui o conversor Max232 ligado entre o conector e os pinos do microcontrolador que corresponde comunicao serial (25 e 26). Esse conector utilizado para fazer a programao do microcontrolador 16F877, desde que o bootloader tenha sido carregado anteriormente.
Conector DB9
Max232
UNISINOS
KitPic18F
5. Conector RJ12
ENGENHARIA ELTRICA .
.
Este conector serve para fazer a gravao IN-CIRCUIT utilizando o programador ICD2 ou similar da Labtools, ele conectado no lugar da placa soquete.
RJ12
UNISINOS
KitPic18F
6.
ENGENHARIA ELTRICA .
.
Soquete para LCD Este soquete est ligado aos PORTs D e E. No PORT D esto ligados os pinos de dados e no PORT E esto ligados os pinos de comando. A programao do LCD deve ser feita para 4 vias apenas (caso necesario consulte o datasheet do componente).
Soquete LCD
UNISINOS
KitPic18F
7. Conectores dos PORTs.
ENGENHARIA ELTRICA .
.
Todos os PORTs esto ligados nas barras de pinos. ATENO: a ligao do PORTE est diferente das demais, consulte pinagem em anexo (ANEXO 1)
PORTB
PORTC
PORTD
PORTA PORTE
UNISINOS
KitPic18F
8. LEDs
ENGENHARIA ELTRICA .
.
O led mais prximo da fonte indica se a placa est ligada ou no. H 2 LEDs prximos ao conector DB9, eles esto ligados aos pinos Tx e Rx e indicam, no caso de comunicao pela serial, se h ou no trfego de informao. Os outros 4 LEDs esto ligados ao PORTD (D4 at D7), podem ser utilizados ou no, para desabilit-los basta retirar o jumper 1.
POWER
UNISINOS
KitPic18F
9. Botes
ENGENHARIA ELTRICA .
.
O boto mais prximo da fonte serve para resetar o microcontrolado. Os outros 4 botes esto ligados ao PORTB (RB0 at RB3) e so para uso geral. Boto S2 S3 S4 S5 Pino PIC RB0 (33) RB1 (34) RB2 (35) RB3 (36)
RESET
Botes PORTB
UNISINOS
KitPic18F
10. Potencimetro
ENGENHARIA ELTRICA .
.
O potencimetro est ligado ao PORT A (RA0). Ele pode ser utilizado para simular um sinal analgico para testes com o conversor AD do microcontrolador. Para desabilit-lo basta retirar o jumper 2.
Potencimetro
Jumper 2
UNISINOS
KitPic18F
11. Bootloader 18F4455 e similares
ENGENHARIA ELTRICA .
.
O bootloader deve estar de acordo com o microcontrolador a ser utilizado na placa. E deve ser carregado antes da utilizao do KIT por qualquer programador convencional como o ICD2 ou programadores universal. O bootloader um programa que salvo na memria do microcontrolador e por isso seu programa deve ter os endereos de reset e de interrupo alterados para 0x1000 respectivamente. Aps gravar o programa do bootloader qualquer outro programa pode ser gravado no microcontrolador atravs da USB (para os 16F877 deve ser usado um bootloader que grave pela serial). Basta abrir o executvel HIDBootloader.exe, pressionar os botes de reset e S5. O executvel ir reconhecer o Kit, em seguida carregue o .hex do seu programa e grave. Para sair do modo bootloader basta pressionar novamente o boto de reset, em alguns segundos seu programa comear a rodar na placa do Kit.
12. Alimentao O Kit pode ser alimentado de duas formas: pela USB (veja capitulo 3) ou pelo conector fonte (ver figura abaixo). Para alimentar o Kit com fonte externa pode ser usada qualquer fonte entre 9 e 15 volts pois a placa possui um regulador de tenso 5V. Na utilizao de fontes maiores 9V recomendado usar dissipador de calor no regulador de tenso.
REGULADOR DE TENSO
CONECTOR FONTE
UNISINOS
KitPic18F
ENGENHARIA ELTRICA .
.