Home

Guia do Usu Explorer16 Guia do Usuário Explorer16BR

image

Contents

1. Led 5 Led 6 3 3V Cristal 8MHz Cristal 8MHz Terra Conectores PICTail Conectores PICTail Conectores PICTail Conectores PICTail Conectores PICTail Conectores PICTail Conectores PICTail Cristal 32 768KHz Utilizado no modulo RTCC Cristal 32 768KHz Utilizado no modulo RTCC Terra Conectores PICTail Conectores PICTail PIC32 USB 36 Rev 3 0 7 bTools Mosaico Didactic Division www labtools com br Explorer16BR PIC32 Placa Explorer 16 BR Observa es Conectores PICTail 25LC256 sinal CS M dulo SPI2 Tecla 4 LCD 16x2 sinal E LCD 128x64 sinal RW LCD 16x2 sinal RW LCD 128x64 sinal RW Tecla 1 Tecla 2 Tens o CPU Config regulador CPU Conectores PICTail Conectores PICTail Led 7 Tecla 3 Led 8 Fung o definida pelo TRISA LCD 16x2 sinal DBO LCD 128x64 sinal DBO LCD 16x2 sinal DB1 LCD 128x64 sinal DB1 Conectores PICTail Conectores PICTail Conectores PICTail PIC32 USB 37 Rev 3 0 bTools Mosaico Didactic Division www labtools com br 16 PIC32 Placa Explorer 16 BR Observa es LCD 16x2 sinal DB2 LCD 128x64 sinal DB2 LCD 16x2 sinal DB3 LCD 128x64 sinal DB3 LCD 16x2 sinal DB4 LC
2. compat vel com o gravador depurador ICD2 atrav s de conectores RJ12 O Je grava o do microcontrolador ser visto no cap tulo 3 PIC32 USB 14 Rev 3 0 DTOOlS LrericBR 2 www labtools com br are er 168 fornecida com 10 softwares de exemplo 1 software de testes para validar o hardware e 1 omunica o serial ares de exemplo ela o dos softwares e uma breve descri o de cada um deles lo 1 Leitura de Bot es e acionamento de LED s ast preparado para efetuar a leitura de quatro bot es e acionar LED correspondente lo 2 Interrup o de timer seq encial c led s demonstra a utiliza o de uma rotina de timer cujo objetivo ser piscar de maneira sequencial os 3 Comunica o com LCD alfanum rico 16 x 2 nicializa um LCD e varre quatro teclas indicando no LCD a tecla pressionada 2 1 4 Exemplo 4 Comunica o com LCD gr fico 128 x 64 nicializa um LCD e mostra uma anima o com o LCD Bandeira do Brasil e uma mensagem lo 5 Conversor anal gico digital interno est preparado para ler o canal 5 do conversor A D e mostrar o valor da convers o no LCD Deve A D para alterar o valor da leitura do A D PIC32 USB 15 Rev 3 0 LabToolS PIC32 www labtools com br 2 1 6 Exemplo 6 Comunica o Serial Transmiss o TX e Recep o RX Este software demonstra a utiliza o da UART do PIC32MX460F512
3. www labtools com br Placa Explorer 16 BR Observa es Conectores PICTail Conectores PICTail Trimpot 10K P3 Canal anal gico AN5 MCP9700 sinal VOUT Canal anal gico AN4 Conectores PICTail Conectores PICTail Conectores PICTail Conectores PICTail Conex o ICSP Conex o ICSP Conectores PICTail Conectores PICTail 3 3V Terra Conectores PICTail Conectores PICTail Conectores PICTail Conectores PICTail Terra 3 3V PIC32 USB 34 Rev 3 0 4 bDTOOlS PIC32 www labtools com br Placa Explorer 16 BR Observa es Led 2 RTS RS 232 CTS RS 232 Conectores PICTail Conectores PICTail Conectores PICTail LCD 16x2 sinal RS LCD 128x64 sinal D I Terra 3 3V Conectores PICTail Conectores PICTail RX RS 232 TX RS 232 Conectores PICTail Conectores PICTail ENC28J60 sinal SI M dulo ENC28J60 sinal SO M dulo ENC28J60 sinal M dulo 24WC256 sinal SDA M dulo I2C1 24WC256 sinal M dulo I2C1 PIC32 USB 35 Rev 3 0 7 bTools Mosaico Didactic Division www labtools com br 16 PIC32 Placa Explorer 16 BR Observa es Led Led 4
4. 4 bDTOOlS LericBR PIC32 www labtools com br dice E Disposi o conector ICSP Explorer 16 PIC32 USB 31 Rev 3 0 4 bDTOOlS ioreri6BR 2 www labtools com br dice F Pinagem conector ICSP Explorer 16 CN2 RJ12 Padr o LabTools Pino Func o 1 Vpp MCLR 2 PGD 3 PGC 4 Vdd 5 Vss 6 N o usado CN1 RJ12 Padr o Microchip Pino Func o 1 Vpp MCLR 2 Vdd 3 Vss 4 PGD 5 PGC 6 N o usado PIC32 USB 32 Rev 3 0 DTOOlS LrericBR 2 www labtools com br dice G Resumo da pinagem fam lia PIC32MX guns pinos presentes nesta tabela sofreram roteamento para compatibilidade com o plugin PIC32USB junto a sulte o cap tulo 4 deste manual para maiores informa es Placa Explorer 16 BR Observa es Conectores PICTail 3 3V LCD 16x2 sinal DB5 LCD 128x64 sinal DB5 LCD 16x2 sinal DB6 LCD 128x64 sinal DB6 LCD 16x2 sinal DB7 LCD 128x64 sinal DB7 LCD 128x64 sinal CS1 LCD 128x64 sinal CS2 LCD 128x64 sinal RST ENC28J60 sinal CS 25LC256 sinal SCK M dulo SPI2 25LC256 sinal SO M dulo SPI2 25LC256 sinal SI M dulo SPI2 Tamb m utilizado na conex o Tecla Reset ICSP Terra 3 3V Led 1 PIC32 USB 33 Rev 3 0 4 bDTOOlS LericBn 2
5. 30 e E Disposi o conector ICSP Explorer 16882222200 31 e F Pinagem conector ICSP Explorer ME EE DE EE 32 e Resumo da pinagem fam lia PIC32MX essent 33 dode Garantia 39 PIC32 USB 3 Rev 3 0 LabToolS PIC32 www labtools com br Apresenta o Inicialmente a LabTools gostaria de parabeniz lo por ter adquirido a placa de desenvolvimento Explorer 167 Acreditamos sinceramente que voc acaba de fazer uma tima aquisi o Lan ada ao mercado inicialmente com o plugin PIC24FJ128GA010 agora conta com o novo plugin PIC32MX460F512 a Explorer 16 aumentar os seus conhecimentos desta fant stica fam lia de microcontroladores 32 bits Microchip A placa de desenvolvimento Explorer 168 dotada de um microcontrolador PIC de 32 bits que o PIC32MX460F512 da Microchip Veja todos os recursos que a placa oferece e Microcontrolador PIC32MX460F512 da Microchip e Teclas e LEDs 4 teclas e 8 LEDs Mem ria serial EEPROM 24WC256 protocolo I C e Mem ria serial EEPROM 25LC256 protocolo SPI e Sensor de temperatura MCP9700 sa da anal gica e Comunica o serial RS232 e Comunica o CAN e Comunica o Ethernet Bot o de reset manual e Possibilidade de trabalhar com LCD 16x2 alfanum rico e LCD 128x64 gr fico OBS LCDs n o incluso e Compat vel com os gravadores ICD2 ICD2 Microchip e Real ICE Microchip Compat v
6. es IP adequadas Obter um endere o IP automaticamente O Usar o seguinte endere o IP Endere o IP M scara de sub rede Gateway padr o Obter o endere o dos servidores DNS automaticamente Usar os seguintes endere os de servidor DNS Servidor DNS preferencial Servidor DNS alternativo Figura 1 4 Janela Propriedades de Protocolo TCP IP rque o item Usar o seguinte endere o IP e configure 69 254 158 0 b rede 255 255 0 0 o 169 254 158 1 PIC32 USB 21 Rev 3 0 DTOOlS ioreri6BR 2 www labtools com br amp o mostrada na figura seguinte Propriedades de Protocolo TCP IP configura es IP podem ser atribu das automaticamente se a rede oferecer suporte a esse recurso Caso contr rio voc precisa solicitar ao administrador de rede as configura es IP adequadas Obter um endere o IP automaticamente Usar o seguinte endere o IP Endere o IP 169 254 158 0 M scara de sub rede 255 255 0 0 Gateway padr o 169 254 158 1 Obter o endere o dos servidores DNS automaticamente Usar os seguintes endere os de servidor DNS Servidor DNS preferencial Servidor DNS altemativo Figura 1 5 Janela Propriedades de Protocolo TCP IP pois clique em OK na janela Propriedades de Protocolo TCP IP clique em OK na janela priedades de Conex o e clique em Fechar na janela Statu
7. posicionando o jumper de solda JS3 na posi o Configurar em hardware a Explorer 16BR retirando o circuito integrado U10 de seu soquete Realizar o download atrav s do site da Microchip da vers o mais atual da biblioteca Microchip Application Libraries Configurar o arquivo denominado HardwareProfile h contido na pasta de exemplos SD Card da biblioteca Microchip Application Libraries da seguinte forma 4 1 Localizar dentro do arquivo a linha Zelif defined PIC32MX que apresenta o bloco de defini es dos pinos de aceso ao SD Card 4 2 Dentro do bloco de defini es descomentar a linha Zdefine USE SPI 1 e comentar a linha Zdefine MDD USE SPI 2 4 3 Dentro do bloco de defini es alterar os defines Zdefine SPICLOCK TRISFbits TRISF6 define SPIIN TRISFbits TRISF7 e define SPIOUT TRISFbits TRISF8 SPICLOCK TRISDbits TRISD10 Zdefine SPIIN TRISCbits TRISC4 e define SPIOUT TRISDbits TRISDO Exoloreri6BR PIC32 USB 26 Rev 3 0 Rev 3 0 2 gt g Co O 5 A c O S 3 co 5 Q Mis o Q o D 5 gt lt o amp o N LLI E N s 2 3 gt B 4 CN9 gt U EEEEEEEEEREE wol e 8 o a CNT 22 e gz lt S 5 4 4
8. 512 USB PIM P9 J4 USB PlICtail Plus VBUSON RBS 20 RBB ANB 32 lt OVERCURRENT RB6 26 32 4 RB6 26 buds EE MK E D RG3 56 D 57 D RG13 97 PGOOD VUSB 55 RG15 1 RD9 69 RCA SDI 9 9 RF7ISDI1 54 REB INT1 18 REB INT1 18 66 RB2 C2IN AN2 23 RB5 C1IN ANS 20 RF8 U1TX 53 U1TX RF3 51 RA14 SCL1 66 RG2 SCL1 57 RA15 SDA1 67 RA15 67 RG3 SDA1 56 RDS SS1 69 RB2 SS1 23 RD10 SCK1 70 RD10 70 RF6 SCK1 55 00 5001 72 RF8 SDO1 53 RDO 72 RG1 89 RGO 90 RG14 95 RG12 96 Figura 4 1 Pinos roteados no plugin IC32 USB 25 Rev 3 0 LabTools 5 Mosaico Didactic Division Explore r16 BR PI C32 www labtools com br Configura o com PlCtail s Microchip Esse cap tulo visa informar o usu rio a respeito das configura es necess rias para o correto funcionamento do plugin 32 USB com a ferramenta Explorer 16BR utilizando as placas PlCtails s da Microchip importante ressaltar que para fins de compatibilidade o usu rio deve buscar sempre as vers es mais atualizada das bibliotecas compiladores e ambiente de desenvolvimento disponibilizados atrav s do site da Microchip www microchip com 5 1 Configurando PlICtail SDCard Para o correto funcionamento seguir os seguintes procedimentos Configurar em hardware o plugin PIC32 USB
9. A A Modo Embedded 0 1 Fechado UO2 Aberto EB F 100 UD1 Aberto UD2 Fechado EA A Modo Embedded UO1 Aberto UO2 Aberto EB 3 500 001 Aberto UD2 Fechado Modo UO1 Fechado UO2 Fechado EB OTG UD1 Aberto UD2 Aberto EA UO1 Aberto UO2 Aberto EB F PICtail USB Microchip UD1 Aberto UD2 Aberto EA A Tabela 4 1 Rev 3 0 DTOOlS LrericBR PIC32 www labtools com br Modo Device Aberto Aberto Modo Embedded Fechado Fechado 100mA Modo Embedded Fechado Fechado 500mA 9 Modo Aberto Aberto OTG PICtail USB Microchip Aberto Aberto Tabela 4 2 descritas nas tabelas s o v lidas quando o dispositivo utilizar seu perif rico USB Nas aplica es onde esse perif rico configura es s o desprez veis 2 USB fornecido na configura o Modo Device urado em Modo Embedded 500 utilize o conector CN2 para conectar uma fonte externa de 5V nector USB ao plugin PIC32 USB utilize como fixa o do cabo o espa o compreendido entre os conectores ICSP LabTools presentes na placa Explorer 16BR ores detalhes a respeito dos modos de opera o do PIC32MX460 consulte o datasheet e o manual o dispositivo em seus cap tulos referentes ao perif rico USB PIC32 USB 24 Rev 3 0 bDTOOlS LcericBn PIC32 www labtools com br Explorer 16 1 gt J1 gt E Explorer 16 PIC32MX460F
10. Comunica o com LCD gr fico 128 64 15 xemplo 5 Conversor anal gico 15 xemplo 6 Comunica o Serial Transmiss o TX e Recep o RX 16 xemplo 7 Comunica o com mem ria EEPROM 24 256 16 xemplo 8 Comunica o com mem ria EEPROM 251 256 16 xemplo 9 Comunica o com sensor de temperatura 9 16 Exemplo 10 Porta paralela mestre nennen rennen 16 are de Comunica o Serial n coda abt ete ca idee 16 PIC32 USB 2 Rev 3 0 bDTOOlS ioreri6BR PIC32 www labtools com br are de arcae 17 in circuit utilizando o JODS e MPLAB 18 dimento de 4 19 oes sobre o plugin PIC32 8 2200 23 ao com PlCtail s 26 jurando a seios alpes 26 B Resumo dos conectores da Explorer 168 28 Resumo dos jumpers da Explorer 169 tette 29 D Resumo dos jumpers de solda da Explorer 16
11. D 128x64 sinal DB4 PIC32 USB 38 Rev 3 0 bDTOOlS LericBR PIC32 www labtools com br 13 Certificado de Garantia NS VOC ACABA DE ADQUIRIR A PLACA EXPLORER 16 COM O M DULO PLUG IP PIC32MX460F512 DA LABTOOLS Garantia ante contra defeitos de fabrica o durante 4 meses para m o de obra de conserto antia comeca a ser contado a partir da data de emiss o da Nota Fiscal de compra de Garantia o coberto pela garantia a LabTools far o reparo do defeito apresentado ou substituir o produto ess rio ever o ser encaminhados a LabTools devidamente embalados por conta e risco do comprador e 5 deste Certificado de Garantia sem emendas ou rasuras e da respectiva Nota Fiscal de aquisi o para reparos dos defeitos nos produtos cobertos por este Certificado de Garantia ser feito bTools ficando portanto exclu do o atendimento domiciliar de Garantia s da garantia os defeitos provenientes de produto ou dos equipamentos orreta do produto ou dos equipamentos nc ndio ou descarga el trica efetuada por pessoal n o credenciado pela LabTools s caracter sticas de funcionamento dos produtos LabTools est o em seus respectivos manuais PIC32 USB 39 Rev 3 0 DTOOlS LericBR 2 www labtools com br de Responsabilidade antia limita se apenas ao reparo do defeito apresentado a substituic o do produto ou equipamento huma outra garantia impl cita ou
12. DTOOlS PIC32 www labtools com br dice B Resumo dos conectores da Explorer 1698 Conector ICSP Padr o Microchip CN2 Conector ICSP Padr o LabTools CN3 Conector Padr o PICKIT CN4 Conector LCD 16x2 Alfanum rico CN5 Conector LCD 128x64 Gr fico CN6 Comunica o RS232 CN7 Conector Edge 120 pinos PICTail CN8 Conector Edge 120 pinos PICTail CN9 Conector Placa 120 pinos PICTail CN10 Conector Ethernet RJ45 CN11 Comunica o CAN PIC32 USB 28 Rev 3 0 DTOOlS ioreri6BR PIC32 www labtools com br dice C Resumo dos jumpers da Explorer 16 Fechado habilita leds Aberto desabilita leds Fechado habilita termina o para ilita o da comunica o CAN unica o CAN Aberto desabilita termina o comunica o CAN IC32 USB 29 Rev 3 0 Mosaico Didactic Division www labtools com br bTools 16 PIC32 dice D Resumo dos jumpers de solda da Explorer 167 de solda JS1 e JS2 determinam a tens o de alimenta o dos displays alfanum rico e gr fico nas Para esta configura o use um ferro de solda para fechar ou abrir os jumpers ANTE Os jumpers de solda n o devem estar ligados simult neamente lays Fechado sem alimenta o entados Aberto com alimenta o 5V lays Fechado sem alimenta o entados Aberto com alimenta o 3 3V 30 Rev 3 0
13. Este exemplo demonstra o uso da UART como um terminal Todos os caracteres recebidos s o mostrados no LCD O caractere perdido enviado novamente pela UART Pode ser utilizado o software M2COM para visualizar e enviar os dados pela serial do microcomputador para a Explorer 168 2 1 7 Exemplo 7 Comunica o mem ria EEPROM 24WC256 Este software demonstra a utiliza o da mem ria EEPROM 24WC256 utilizando a comunica o serial I2C 2 1 8 Exemplo 8 Comunica o com mem ria EEPROM 25LC256 Este software demonstra a utiliza o da mem ria EEPROM 25LC256 utilizando a comunica o serial SPI 2 1 9 Exemplo 9 Comunica o com sensor de temperatura MCP9700 Este software demonstra a utiliza o do sensor de temperatura MCP9700 utilizando o conversor A D 2 1 10 Exemplo 10 Porta paralela mestre Este software demonstra a utiliza o da porta paralela mestre Como dispositivo escravo ser utilizado o LCD alfanum rico 2 2 Software de Comunica o Serial Para o exemplo 6 que utiliza comunica o serial foi desenvolvido pela equipe da LabTools um software plataforma Windows que pode ser utilizado para testar a comunica o serial entre a placa Explorer 16 o microcomputador Inicialmente para testar a comunica o deve se instalar no microcomputador o software M2COM dispon vel no CD ROM Ap s a instala o do 2 deve se gravar na placa Explorer 169 o exemplo 6 Obs O so
14. LCD alfanum rico ou gr fico sem backlight A comunica o paralela com 8 Al m das 8 vias de dados mais duas vias s o utilizadas para controlar o LCD uma denominada de S D I e a outra RAW permitindo opera es de leitura e escrita 1 2 2 3 VSS 4 VDD 5 6 RB15 PMAO RS 7 RD5 PMRD RW 8 RD4 PMWR E 9 REO PMDO DBO 10 RE1 PMD1 DB1 PIC32 USB 6 Rev 3 0 DTOOlS ioreri6BR PIC32 www labtools com br 11 RE2 PMD2 DB2 12 RES PMD3 DB3 13 RE4 PMD4 DB4 14 RE5 PMD5 DB5 15 RE6 PMD6 DB6 16 RE7 PMD7 DB7 2 VDD 3 VO 4 RB15 PMAO 5 RD5 PMRD RW 6 RD4 PMWR E 7 REO PMDO DBO 8 RE1 PMD1 DB1 9 RE2 PMD2 DB2 PIC32 USB 7 Rev 3 0 DTOOlS ioreri6BR PIC32 www labtools com br PIC32MX460F512 10 DB3 11 RE4 PMD4 DB4 12 RE5 PMD5 DB5 13 RE6 PMD6 DB6 14 RE7 PMD7 DB7 15 RC1 CS1 16 RC2 cs2 17 RC3 RST is na placa Todas elas com resistores de pull up ou seja em estado normal normalmente aberto ador dever ler n vel l gico 1 nas portas do teclado Quando uma tecla pressionada o sinal seq entemente o n vel l gico presente na porta do microcontrolador passa a 0 A distribui o de 2 a tabela abaixo RD6 51 RD7 s2 RA7 S3 RD13 S4 sui oito LED s vermelhos ativos em n vel l gico 1 isto o m
15. Programmer gt MPLAB ICD2 para habilitar o 224 como gravador O menu do gravador e o MPLAB mudar o para op es de grava o sempre que a ferramenta for selecionada Tamb m a janela de sa da output abrir mensagens sobre o status de comunica o e aceita o do ICD2 O projeto recompilado com os bits de configura o Configurations Bits inseridos no c digo fonte podem ser gravados no componente Verifique como a sua fonte est habilitada Para gravar a aplica o do projeto no componente siga os passos e Selecione Programmer gt Settings e clique na orelha Program para setar a op o de programa o para sua aplica o e Configura o de bits para grava o estar inserida conforme escrita em seu c digo fonte e Selecione Configure gt Configuration Bits e acerte o oscilador e outras configura es apropriadas para o componente escolhido se necess rio e Se desejar configure o bits de identifica o ID selecionando Configure gt ID Memory e Selecione Programmer gt Blank Check para checar se o componente esta apagado Se n o estiver obrigat rio o processo de apagar Programmer gt Erase Flash Device e Selecione Programmer gt Program para inserir seu c digo no componente ou placa de aplica o ou placa de demonstra o que est conectada no seu ICD2 Maiores informa es sobre 28 consulte o manual de instru es do mesmo Exoloreri6BR PIC32 USB 18 Rev 3 0 DTOOlS LericB
16. R 2 www labtools com br lo computador para rodar os exemplos TCP IP da Explorer 168 e McBoard dsPIC dimento de configura o e o arquivo com o exemplo est devidamente programado na placa de aplica o vamos ao de configura o do computador para rodar os exemplos TCP IP Note que este procedimento quinas com o Windows XP que em Iniciar gt Todos os programas gt Acess rios gt Comunica es gt Conex es de rede arecer uma janela com as conex es de rede dispon veis em sua m quina como mostrado na figura guinte Se Rede local ou Internet de alta velocidade Conex o de rede sem fio Conex o local Desconectado Conectado f Configurar uma rede dom stica ou de 6 Atheros 5007 6 Wireless N Realtek RTL8139 810x Family pequena empresa Alterar configura es do Firewall do Windows Figura 1 1 Janela Conex es de rede PIC32 USB 19 Rev 3 0 DTOOlS ioreri6BR PIC32 www labtools com br que duas vezes em Conex o local Ir aparecer a janela Status de Conex o local Clique em Status de Conex o local Geral Suporte Conex o Status Obtendo endere o de rede Dura o 00 00 40 Velocidade 10 0 Mbps Atividade Enviados Recebidos 4 0 Pacotes E Figura 1 2 Janela Status de Conex o Local recer a janela Propriedades de Conex o local Selecione Protocolo TCP IP e dep
17. bTools Mosaico Didactic Division www labtools com br Guia do Usu rio Explorert6BR PIC32 USB PIC32 USB 09 04 2010 DTOOlS LericBR 2 www labtools com br nnm 4 n 6 ontrolador PIC32MX460F512 3 Hi jerry ia Hit eio 6 tores para en HR 6 8 T 8 ria Serial EEPROM 24WC256 9 ria Serial EEPROM 2516256 9 br de temperatura iieiea ea ER eod Ec doa o Paare sitiens 10 nica o serial RS232 de aeree 10 nica o serial ED 11 unica o Ethemet 12 Vcg p PR 13 Kode reset manual iscas En 13 oi 6 0 14 15 eI Ege 3 cipe 15 1 Leitura de Bot es e acionamento de LED s 15 xemplo 2 Interrup o de timer seq encial c led s eretas 15 xemplo Comunica o com LCD alfanum rico 16 15 xemplo 4
18. ct CS pino 1 de temperatura um sensor digital de temperatura MCP9700 Este sensor mede temperaturas de 40 C at 125 C de 10mV e desvio padr o de 2 C p faixa de 0 C at 70 C RB4 AN4 Sa da VOUT pino 2 Comunicac o serial RS232 um driver RS232 para adequar os n veis de tens o do microcontrolador TTL ao padr o RS232C 5232 a comunica o feita com 4 vias a via de TX1 est ligada ao pino RF5 a via de RX1 est RF4 via de RTS est ligada ao pino RB14 e a via de CTS est ligada ao pino RB8 do or Nesta serial poss vel implementar uma comunicac o serial com controle de fluxo por pode ser implementada utilizando os recursos do pr prio microcontrolador UART ou via software PIC32 USB 10 Rev 3 0 DTOOlS LrericBR 2 www labtools com br RF4 2 RF5 TX2 RF12 CTS RF13 RTS m do m dulo de comunica o serial os conectores DB9 f mea CN6 Segue abaixo a pinagem gem RS232 conector CN6 E 1 2 TX 3 RX 4 5 GND 6 7 RTS 8 CTS 9 Comunica o serial CAN um driver para barramento CAN para adequar os n veis de tens o do microcontrolador TTL ao PIC32 USB 11 Rev 3 0 DTOOlS LericBR 2 www labtools com br AN a comunica o feita com 2 vias a via H e a via L o de trabalho s o utilizados os pinos RFO e RF1 do microcontrolador PIC32MX460F512
19. el com as Microchip Aliado a todos estes recursos utilizamos o microcontrolador PIC32MX460F512 Suas principais caracter sticas s o Arquitetura MIPS32 com pipeline de 5 est gios Frequ ncia m xima de opera o de 80 MHz 1 56 DMIPS MHz Dhrystone 2 1 de performance Unidade de multiplica o Unidade de divis o alta permormance Modo MIPS16e para redu o de tamanho de c digo at 40 Dois sets de 32 registradores de core 32 bits para redu o do tempo de lat ncia das interrup es M dulo de pr busca para aumentar a velocidade das instru es armazenadas na mem ria Flash Tens o de trabalho 2 3V a 3 6V 512 kbytes de mem ria Flash 32 kbytes de mem ria RAM M ltiplos modos de gerenciamento de consumo V rios vetores de interrup o com controle de prioridade program vel Wachdog Timer 4 canais DMA com detec o autom tica de tamanho de dado USB 2 0 OTG Oscilador interno de 8 MHz e 32 kHz PLL separado para CPU e USB Conversor A D de 10 bits com 16 canais e 500 ksps Dois comparadores de tens o com entradas e sa das program veis Dois m dulos SPI 3 wire e 4 wire com suporte a 4 modos de Frame e FIFO de 4 niveis Dois m dulos 2 com suporte a modo multi master slave e endere amento de 7 bits ou 10 bits Duas UARTS com suporte a RS 232 RS 485 LIN 1 2 e IrDA auto wake up no Start bit detecc o autom tica de baud rate e FIFO de 4 n veis e PMP PSP Paral
20. expl cita dada ao comprador o se responsabiliza por qualquer dano perda inconveni ncia ou preju zo direto ou indireto que uso ou inabilidade de se usarem os produtos cobertos por esta garantia abelece o prazo de 30 dias a ser contado a partir da data da nota Fiscal de Venda para que seja Iquer eventual falta de componentes odas as despesas de frete e seguro s o de responsabilidade do usu rio ou seja em caso de Cliente respons vel pelo encaminhamento do equipamento at a LabTools PIC32 USB 40 Rev 3 0
21. ftware M2COM exige que porta de comunica o v lida COM1 ou COM seja selecionada para liberar as janelas de TX e RX 6 PIC32 USB 16 Rev 3 0 DTOOlS ioreri6BR 2 www labtools com br Software de teste do hardware o hardware da placa servindo como uma giga de testes fornecido tamb m um software que do para testar a funcionalidade de quase todos os recursos da placa Explorer 16 BR are n o fornecido o c digo fonte apenas o arquivo HEX est dispon vel no CD ROM Como oftware j vem gravado no microcontrolador por m a qualquer momento o usu rio pode testar o do hardware da placa regravando o arquivo HEX O software de teste pode ser executado sem usu rio por m recomendamos que o usu rio fa a a intera o com o software a fim comprovar o amento de todos os componentes da placa ares s o de autoria da LabTools Todos eles foram desenvolvidos levando se em conta que seriam fins did ticos Desta forma acreditamos que n o seria tico a utiliza o de qualquer um destes objetivos comerciais A LabTools pede gentilmente aos usu rios destes softwares que levem isto PIC32 USB 17 Rev 3 0 LabToolS PIC32 www labtools com br 3 Grava o in circuit utilizando o ICD2P e MPLAB Estamos assumindo que o MPLAB e o ICD2 foram instalados corretamante oBR Para usar o 02 como gravador proceda da seguinte maneira Clique em Programmer gt Select
22. icrocontrolador envia 3 3V para o led PIC32 USB 8 Rev 3 0 DTOOlS ioreri6BR PIC32 www labtools com br RAO TMS LD1 RA1 TCK LD2 RA2 SCL2 LD3 RAS SDA2 LD4 RA4 TDI LD5 RAS TDO LD6 RA6 TRCLK LD7 RA7 TRD3 LD8 ia Serial EEPROM 24WC256 rovida de uma mem ria serial EEPROM modelo 24WC256 com os pinos de clock SCL e data espectivamente aos pinos RG2 e RG3 do microcontrolador O protocolo de comunica o com est ipo podendo este ser feito diretamente com os recursos do microcontrolador ou via software de armazenamento da 24WC256 de 32 kbytes no entanto modelos similares com maior ou de de armazenamento podem ser utilizados RG2 Clock SCL pino 6 RG3 Data SDA pino 5 ia Serial EEPROM 25LC256 ovida de uma mem ria serial EEPROM modelo 25LC256 com os pinos de clock SCK entrada de a da de dados SDO e Chip Select CS ligados respectivamente aos pinos RG6 RG7 RG8 e controlador O protocolo de comunica o com est mem ria do tipo podendo este ser feito m os recursos do microcontrolador ou via software PIC32 USB 9 Rev 3 0 DTOOlS ioreri6BR PIC32 www labtools com br Je armazenamento da 25LC256 de 32 kbytes no entanto modelos similares com maior ou menor armazenamento podem ser utilizados t RG6 Clock SCK pino 6 RG7 Entrada de dados SDI pino 2 RG8 Sa da de dados SDO pino 5 RD12 Chip Sele
23. lel Master Port Parallel Slave Port Porta paralela mestre Porta paralela escrava com suporte a dados de 8 bits ou 16 bits e 16 linhas de enderecamento Exoloreri6BR PIC32 USB 4 Rev 3 0 bTools www labtools com br e er ou contadores de 16 bits com prescaler program vel tradas de captura de 16 bits a das de compara o ou PWM de 16 bits lade de fornecer ou drenar 18 por pino berto configur vel no pinos de I O digital terrup es externas Ita velocidade capazes de trocar de estado o pino a 80 MHz rantes a 5 5V de tens o de entrada idade de trabalhar com em dreno aberto oundary Scan do kit de desenvolvimento Explorer 167 Explorer 16 BR lo Plug in com PIC32MX460F512 de alimenta o 15Vdc 500 full range ROM com aplicativos softwares auxiliares C30 MPLAB exerc cios datasheets PIC32 USB 5 Mosaico Didactic Division Exp orer16 BR PI C32 Real Time Clock Calendar Rel gio de tempo real e calend rio com rel gio calend rio e fun o esquemas Rev 3 0 bDTOOlS oo oreriGBR PIC32 www labtools com br ser visto todos os recursos de hardware presente na placa Explorer 16 BR ontrolador PIC32MX460F512 o central de toda a placa Est trabalhando com uma frequ ncia de clock de 8 MHz Para maiores 5 sobre o componente deve se consultar o datasheet presente no CD ROM que acompanha a placa BR tores para LCD eparada para m dulo
24. n o possui interface CAN por m o plugin dsPIC33FJ256GP710 possui esta m do m dulo de comunica o serial CAN o conector CN11 Segue abaixo a pinagem gem CAN conector CN11 1 H 2 L icac o Ethernet um conector Ethernet para conex o em rede Este conector j possui um transfomador isolador hernet possui um controlador Ethernet 10BASE T Microchip ENC28J60 e PHY on board 8kbytes e interface SPI RF7 SDI Data input SI pino 7 RF8 SDO1 Data output SO pino 6 RF6 SCK1 Clock pino 8 RGO Chip select CS pino9 PIC32 USB 12 Rev 3 0 DTOOlS ioreri6BR PIC32 www labtools com br pinagem do RJ45 agem Ethernet conector RJ45 17 TXD Pino 16 TXD Pino 13 RXD Pino 12 RXD lador PIC32MX460F512 possui 16 canais anal gicos sendo que podemos usar o A D com O bits com velocidade de convers o na faixa de 1000ksps rer 165 utilizado canal anal gico em um trimpot de 10kQ al anal gico utilizados na placa Explorer 16 BR RB2 AN2 Trimpot P3 de reset manual rocontrolador pode ser realizado manualmente atrav s da chave S5 Ao pressionar a chave o pino icrocontrolador aterrado e o PIC reiniciado Ao liberar a chave o microcontrolador volta a operar MCLR S5 PIC32 USB 13 Rev 3 0 4 DTOOlS LericBR 2 www labtools com br in circuit rer 165
25. ois clique no bot o dades Propriedades de Conex o local Geral Autentica o Avan ado Conectar usando Realtek RTL8133 810s Family Fast Esta conex o usa estes itens Cliente para redes Microsoft 8 Compartilhamento de arquivos e impressoras para redes E Agendador de pacotes QoS TZ TCPAP r Descri o Transmission Control Protocol Intemet Protocol Protocolo padr o de rede de longa dist ncia que possibilita a comunica o entre diversas redes interconectadas V Mostrar cone na rea de notifica o quando conectado v Notificar me quando esta conex o n o tiver conectividade ou ela for limitada Figura 1 3 Janela Propriedades de Conex o local pr xima janela que dever aparecer a Propriedades de Protocolo TCP IP Recomendamos que ote todas as configura es antes de proseguirmos com a configura o da rede para as placas plorer 16 e McBoard dsPIC pois com as configura es que voc anotou servir para a onfigura o de sua m quina para sua rede local A janela em quest o mostrada na figura guinte PIC32 USB 20 Rev 3 0 LabToolis Mosaico Didactic Division ostico Didactie Divisio Explorer16BR PIC32 Propriedades de Protocolo TCP IP configura es IP podem ser atribu das automaticamente se a rede oferecer suporte a esse recurso Caso contr rio voc precisa solicitar ao administrador de rede as configura
26. s de Conex o local Depois feche a ela Mostrar todas as conex es a o Browser A p gina dever ser acessada na barra de endere o pelo IP 169 254 158 224 ou itando http mchpboard ste o cabo RJ45 dever ser cross Rev 3 0 LabTools Mosaico Didactic Division www labtools com br 16 PIC32 4 Considera es sobre o plugin PIC32 USB A pinagem da fam lia de microcontroladores PIC32 que possuem o perif rico USB On The Go difere da pinagem tradicional das fam lias GP General Purpose de 16 e 32 bits Deste modo visando aumentar a compatibilidade entre estas fam lias durante a utiliza o da plataforma 16 e as placas PICtail Plus a LabTools modificou o roteamento de alguns pinos do plugin PIC32 USB A figura 4 1 indica o esquema desta interliga o utilize a como refer ncia caso estes pinos sejam manipulados em seu software Nota Os pinos 91 92 95 96 e 97 do microcontrolador PIC32MX460 n o foram roteados de forma a permitir a utiliza o do Trace Port entretanto s o acessados pelo software do usu rio atrav s de outros perif ricos da placa Explorer16 Para configurar em hardware o plugin PIC32 USB realize as configurac es dos jumpers de solda da placa como indicado nas tabelas 4 1 e 4 2 abaixo Exoloreri6BR PIC32 USB 23 Operacao Jumper JS1 JS2 JS3 UO1 Aberto UO2 Aberto EB F Modo Device UD1 Fechado UD2 Fechado E

Download Pdf Manuals

image

Related Search

Related Contents

  User Manual - Projector Central  

Copyright © All rights reserved.
Failed to retrieve file