As famílias de microcontroladores PIC24F GU e GL, que incorporam 14 tipos de periféricos independentes do núcleo (CIPs) que operam fora do CPU para reduzir o consumo de energia, incluem o CIP denominado LCD de animação autónoma.
A maioria das aplicações que utilizam displays emprega animações comuns, como a alternância entre múltiplos ecrãs e o piscar de pixéis para indicar o funcionamento. Graças ao controlador LCD integrado com animação autónoma, os programadores podem descarregar a maioria destas rotinas de animação simples da CPU e ativar a animação mesmo nos modos de poupança de energia, de inatividade ou de suspensão, para otimizar o consumo de energia. Para acelerar o desenvolvimento com estas interfaces de display, os novos microcontroladores são compatíveis com o MPLAB® Code Configurator (MCC). Este ambiente de programação gráfica com um designer LCD ajuda a eliminar a tarefa meticulosa e demorada de configuração de pinos e segmentos.
“Esta nova família de microcontroladores PIC acrescenta novas características de hardware que melhoram o consumo de energia, a proteção de código e a operação fiável em aplicações em diversos segmentos de mercado”, afirmou Joe Thomsen, vice-presidente da unidade de negócio MCU16 da Microchip. “Esta família escalável de dispositivos, que possibilita aplicações que vão desde nós de IoT de baixo consumo ligados à cloud a sistemas de sensores, bem como aplicações automóveis, de consumo e industriais, ajuda os programadores a incorporar facilmente displays, robustez e segurança nos seus projetos.”.
As novas famílias de microcontroladores foram também concebidas para facilitar uma maior segurança das aplicações, tanto ligadas à internet como operando como um sistema autónomo. A proteção de segurança Flash CodeGuard™ da Microchip permite que a memória seja segmentada em segmentos de arranque e de utilização geral para restringir o acesso à memória. A memória Flash é configurável como OTP (Programável uma única vez) através da funcionalidade de bloqueio de escrita ICSP (Programação Serial em Circuito™) da Microchip, que impede qualquer modificação da memória Flash por programadores/depuradores externos. Além destas características, a segurança pode ser ainda melhorada com os chips adicionais CryptoAuthentication™ da Microchip para adicionar atualizações seguras over-the-air e serviços de cloud pré-instalados. Por fim, os microcontroladores suportam o CryptoAuthLib, um bootloader de 16 bits, USB e diversas bibliotecas de aplicações no MCC para reduzir significativamente o tempo e a complexidade do desenvolvimento.
As características de segurança de hardware integradas das famílias PIC24F GU e GL permitem uma operação fiável em ambientes hostis através de ECC (Código de Correção de Erros Flash), DMT (Temporizador Deadman), WWDT (Temporizador Watchdog com Janela), FSCM (Monitor de Relógio à Prova de Falhas), HLVD configurável (Deteção de Tensão Alta/Baixa) e CRC (Verificação de Redundância Cíclica).
Estas famílias de microcontroladores são capazes de operar em ambientes hostis e são ideais para aplicações automóveis, industriais e de consumo. Apresentam uma ampla gama de temperatura de funcionamento até 125 °C, aprovação AEC Q100 Grau 1 e uma biblioteca de diagnóstico para as normas de segurança IEC 60730 (eletrodomésticos) Classe B.
Ferramentas de desenvolvimento:
Os microcontroladores PIC24F GU e GL são suportados pelo ecossistema de desenvolvimento MPLAB® da Microchip, incluindo o Ambiente de Desenvolvimento Integrado (IDE) MPLAB X e o Configurador de Código MPLAB. Outras placas suportadas incluem a placa de desenvolvimento PIC24F LCD e Curiosity USB, a placa de desenvolvimento PIC24F LCD Curiosity e os módulos plug-in (PIMs) de utilização geral PIC24FJ512GU410 e PIC24FJ128GL306 para a placa de desenvolvimento Explorer 16/32.
Preços e disponibilidade:
A família PIC24F GL3 com LCD integrado está disponível em encapsulamentos de 28, 36, 48 e 64 pinos, a partir de 4x4 mm (uQFN). A sua memória varia entre 64 KB a 128 KB de Flash e 8 KB de RAM. A família PIC24F GU4/GL4 com LCD e USB integrados está disponível em encapsulamentos de 48, 64, 80 e 100 pinos com 128 KB a 512 KB de memória Flash e 32 KB de RAM. O preço inicial é de 0,97 dólares para encomendas em grande quantidade do PIC24FJ64GL302-I/SS.
Estas placas de desenvolvimento já estão disponíveis:
- Placa de Desenvolvimento Curiosity com LCD e USB para PIC24F (DM240018 – US$ 48,00)
- Placa de Desenvolvimento Curiosity com LCD para PIC24F (DM240017 – US$ 45,00)
- Placa de Desenvolvimento Explorer 16/32 (DM240001-2 – US$ 79,99)
- Módulo PIM de Aplicação Geral para PIC24FJ512GU410 (MA240041 – 25,00 USD)
- Módulo PIM de Aplicação Geral para PIC24FJ128GL306 (MA240040 – 25,00 USD)
