A família de microcontroladores de 16 bits da Microchip PIC24F ‘GU/GL’ faz parte da linha de extremo baixo consumo e permite o desenvolvimento de produtos seguros que demandam pouco consumo de energia, que podem ser alimentados por bateria, com e sem display.
Para utilização de sensores analógicos, ou interface externa, a família GU e GL dispõem de conversores ADC, DAC e comparadores analógicos. Veja a seguir as características destes periféricos, que ajudam no projeto de sistemas com menos consumo de energia:
- Conversor Analógico-Digital (ADC) de 12-bits com comparador de detecção de limiar automático, com filtro anti ruído: Essa característica reduz o consumo de energia, já que o periférico funciona sem a intervenção do core. Possui também a opção de utilização de DMA (Direct Memory Access), que permite que o periférico trabalhe independente do processador, que facilita a captura e sampling.
- Conversor Digital-Analógico (DAC) de 1 Msps, de 10-bits, com saída bufferizada, para geração de tensões de referência variáveis.
- Comparadores Analógicos: para aplicações de monitoramento de sinais para segurança, e também para detecção de falha de energia ou picos, por exemplo.
Os microcontroladores da Família GU possuem comunicação USB. Podem operar como Full Speed USB 2.0 – que pode ser configurável como Host ou Device On-The-Go (OTG). A USB possui também interface com DMA para acesso a RAM e melhor acesso e controle à comunicação.
A família PIC24L GU também oferece Dual Partition Flash Support live update, para updates de firmware em tempo real (incluindo Over-The-Air (OTA) upgrades), emulação de EEPROM, ou utilização para stacks de comunicação que demandam muita memória.
As famílias apresentam opções de microcontroladores, que podem ser escolhidos de acordo com a demanda do projeto. Entre as principais características disponíveis nos microcontroladores, destacamos:
- Memória de Programa, com opções de 64KB a 512 KB para a família GL e de 128 KB a 512 KB para a família GU.
- Memória RAM, com opções de 8KB ou 32 KB para a família GL, e 32KB para a família GU.
- Diferentes opções de encapsulamento, de 28 a 100 pinos:
- 28 pinos: SOIC, SSOP, QFN, uQFN (apenas para a família GL)
- 36 pinos: uQFN (apenas para a família GL)
- 48 pinos: TQFP, uQFN
- 64 pinos: QFN, TQFP
- 80 pinos: TQFP
- 100 pinos: TQFP
- Opções para conexão de LCD que reproduz animações, com opções de 42 a 480 segmentos para a família GU, e 120 a 464 segmentos para a família GU.
As famílias também trazem algumas características que podem aumentar a segurança dos produtos desenvolvidos com esses microcontroladores:
- Flash OTP by ICSP™ (In-Circuit Serial Programming) Write Inhibit: Habilita que a memória Flash do microcontrolador seja configurada como memória que pode ser programada apenas uma vez (One-Time Programmable -OTP), protegendo a memória de programa contra leitura e escrita.
- CodeGuard™ Flash Security: oferece restrição de acesso em diversos segmentos de memória.
É possível, desta forma, a partir da utilização das duas características disponíveis nos hardwares das famílias de microcontroladores PIC 24L GU/GL, implementar boot seguro e restrição de acesso à memória para os hardwares que utilizam esses dispositivos.
Veja o video, que traz alguns destaques dessas famílias de microcontroladores:
Placa PIC24F LCD Curiosity Development Board
A placa de desenvolvimento PIC24F LCD Curiosity Development Board (DM240017) foi projetada para que os especialistas em desenvolvimento de sistemas embarcados tenham o primeiro contato com o microcontrolador da família PIC24F GL, o PIC24FJ128GL306, que possui diversas características para operação de baixo consumo com controlador de LCD.
Abaixo apresentamos algumas características da placa:
- Microcontrolador de 16 bits PIC24FJ128GL306 com 128-Kbyte de memória Flash, 8-Kbytes de memória RAM e controle de até 256 segmentos
- Ferramenta de depuração e debugging PICkit™ On-Board (PKOB) já disponível na placa
- Painel LCD de 5 caracteres com backlight (8 comuns, 56 segmentos)
- 2 push buttons de uso geral e um para MCLR Reset
- 1 Led RGB e dois leds de uso geral
- Sensor digital de temperatura (TC77)
- Potenciômetro de 10k
- Oscilador secundário de 32.768 kHz para RTCC
- Headers para acessar os pinos do microcontrolador
- Socket para bateria tipo moeda, com proteção para uso reverso da bateria
- Transceptor USB-serial (MCP2221A) para interfacear com USB host/PC
- Dois conectores do tipo mikroBUS™ para conexão de placas de expansão click boards™ da MikroElektronica.
Ela já vem pronta para programar, sem necessidade de um programador externo, e pronta para programar com MPLAB IDE, MPLAB Code Configurator e MPLAB XC Compiler, e as bibliotecas de software disponíveis da Microchip para desenvolvimento de software.
Para mais informações sobre a placa e para adquiri-la, acesse o site da Microchip (link).
https://microchip.com/PIC24F-GU-GL
Saiba Mais
Família de microcontroladores Microchip AVR® DA
Nova geração de MCUs tinyAVR Microchip
Utilizando os periféricos do microcontrolador ARM Cortex-M0+ ATSAMC21, da Microchip
Traduzido pela Equipe Embarcados. Visite a página da Microchip No Embarcados
(*) Este post foi patrocinado pela Microchip




Otima recomendação.. inclusive o kit que utiliza o micro PIC24F com o modulo WINC1510.