Estas opções ajudarão os desenvolvedores de sistemas a conceber aplicações de controlo embebido de alta qualidade que necessitam de opções flexíveis para proporcionar escalabilidade à medida que os projetos aumentam em complexidade.

O novo microcontrolador DSC de dois núcleos dsPIC33CH512MP508 é adequado para aplicações que requerem mais memória de programa. Já o microcontrolador DSC de núcleo único dsPIC33CK64MP105 é uma versão com um custo otimizado, direcionada para aplicações que necessitam de menos memória e um tamanho mais reduzido. Os programadores podem encontrar facilmente o modelo mais adequado graças aos novos dispositivos, cujos pins são compatíveis com as famílias dsPIC33CH e dsPIC33CK.

A família dsPIC33CH512MP508 (MP5) expande o recém-lançado dsPIC33CH com memória Flash aumentada (de 128 KB para 512 KB) e RAM de programa triplicada (de 24 KB para 72 KB). Isto torna-os ideais para aplicações maiores com várias camadas de software ou mais memória de programa, como aplicações automóveis e de carregamento sem fios. É necessária mais memória para instalar o software AUTOSAR, os drivers MCAL e os periféricos CAN FD em aplicações automóveis. A implementação do carregamento sem fios em aplicações automóveis requer mais camadas de software para o protocolo Qi e NFC (Near-Field Communication), o que, por sua vez, aumenta a necessidade de mais memória de programa. A capacidade de atualização em tempo real (Live Update) para atualizações de firmware é crucial para sistemas de alta disponibilidade, mas também duplica a memória total necessária. Nos dispositivos dual-core, um núcleo pode operar como mestre e o outro como escravo. O núcleo escravo é útil para executar código de controlo dedicado e crítico em termos de tempo, enquanto o núcleo mestre lida com a interface do utilizador, a monitorização do sistema e as funções de comunicação. Por exemplo, ter dois núcleos facilita a divisão das pilhas de software para a execução paralela do protocolo Qi e de outras funções, como NFC, para otimizar o desempenho em aplicações de carregamento sem fios em veículos.

A família dsPIC33CK64MP105 (MP1) expande a família dsPIC33CK, recentemente lançada, com uma versão otimizada em termos de custos para aplicações com menos memória e tamanho reduzido. Oferece até 64 KB de memória Flash e encapsulamentos que variam entre os 28 e os 48 pinos, com dimensões a partir de 4 mm x 4 mm. Este dispositivo compacto proporciona a combinação ideal de características para aplicações de sensores automóveis, controlo de motores, conversão CC/CC de alta densidade e transmissores Qi independentes. Os dispositivos dsPIC33C de núcleo único e duplo oferecem um desempenho rápido e determinístico para aplicações de controlo com restrições de tempo, fornecendo registos sensíveis ao contexto para reduzir a latência de interrupção e acelerar a execução de instruções de algoritmos matemáticos.

Todos os dispositivos da família dsPIC33C incorporam hardware de segurança funcional abrangente para facilitar as certificações ASIL-B e ASIL-C em aplicações críticas para a segurança. As características de segurança funcional incluem múltiplas fontes de relógio redundantes, um Monitor de Relógio à Prova de Falhas (FSCM), verificação de portas de E/S, Código de Correção de Erros (ECC) da memória flash, Autoteste Integrado da RAM (BIST), proteção contra escrita e periféricos analógicos redundantes, entre outras. Um conjunto robusto de periféricos CAN-FD, juntamente com a nova capacidade de operar a 150 °C, torna estes dispositivos ideais para ambientes de funcionamento severos, como aplicações automóveis sob o capô.

A família dsPIC33C é suportada pelo ecossistema de desenvolvimento MPLAB® da Microchip, incluindo o ambiente de desenvolvimento integrado (IDE) MPLAB X gratuito, o MPLAB Code Configurator, o compilador C MPLAB XC16 e as ferramentas de depuração/programação em circuitos MPLAB. A versão 2.0 do pacote de desenvolvimento motorBench™ da Microchip, agora com suporte para motores de alta tensão até 600 V, está também disponível para auxiliar os clientes no ajuste de motores utilizando um algoritmo de controlo orientado para o campo (FOC).

Estão disponíveis diversas placas de desenvolvimento e módulos plug-in (PIMs) para toda a família de dispositivos. As ferramentas de desenvolvimento para os novos dispositivos incluem a placa dsPIC33CH Curiosity (DM330028-2), o PIM dsPIC33CH512MP508 para aplicações de uso geral (MA330046), o PIM dsPIC33CH512MP508 para controlo de motores (MA330045), o PIM dsPIC33CK64MP105 para aplicações de uso geral (MA330047), o PIM dsPIC33CK64MP105 para o controlo de motores com um amplificador operacional externo (MA330050-1) e o PIM dsPIC33CK64MP105 para o controlo de motores com um amplificador operacional interno (MA330050-2).

Os dispositivos dsPIC33CH512MP5 estão agora disponíveis em encapsulamentos TQFP de 48/64/80 pinos, QFN de 64 pinos e uQFN de 48 pinos. Os dispositivos dsPIC33CK64MP1 estão agora disponíveis em encapsulamentos SSOP de 28 pinos, uQFN de 28/36/48 pinos e TQFP de 48 pinos.

Mais informações ou um orçamento