A Microchip Technology introduziu uma nova família de controladores de sinais digitais (DSCs ) de 16 bits para facilitar os projetistas de sistemas que buscam poder de processamento de sinais digitais com a simplicidade de projeto de um microcontrolador (MCU). Destinado a ser usado em aplicativos de controle de tempo crítico para uma determinística mais rápida, os novos DSCs dsPIC33CK expandiram os registros selecionados de contexto para reduzir a latência de interrupção e a execução de instruções novas e mais rápidas para acelerar as rotinas do Processador de Sinal Digital (DSP). Esta família dsPIC33CK single-core complementa a família dsPIC33CH dual-core recentemente anunciada com base no mesmo core.
Com desempenho de 100 MIPS, o núcleo oferece quase o dobro do desempenho dos DSCs dsPIC ® de núcleo único anteriores, tornando-o adequado para controle de motor, energia digital e outras aplicações que requerem algoritmos sofisticados de alta computação, como sensores automotivos e automação industrial. Ele foi projetado especificamente para controlar vários motores sem sensor e sem escova, executando algoritmos de controle orientados para o campo e correção do fator de potência.
Os novos DSCs facilitam a obtenção da certificação de segurança funcional exigida por muitas aplicações automotivas, médicas e de eletrodomésticos, onde a operação segura e o desligamento em situações de falha são essenciais. Os dispositivos incluem recursos de segurança funcional integrados para projetos críticos de segurança, como: Autoteste integrado de RAM (BIST) para verificar a integridade e a funcionalidade da RAM; Deadman Timer para monitorar a saúde do software aplicativo por meio de interrupções periódicas do cronômetro dentro de uma janela de tempo especificada; Temporizadores Dual Watchdog (WDT); Código de correção de erro do Flash (ECC); Redefinição da saída marrom (BOR); Reinicialização ao ligar (POR); e Fail Safe Clock Monitor (FSCM).
“Os DSCs de 16 bits da Microchip são altamente eficientes com o mínimo de atraso ou latência no sistema, e este novo núcleo é o nosso melhor até agora”, disse Joe Thomsen, vice-presidente da unidade de negócios MCU16 da Microchip. “O conjunto de recursos e desempenho tornam a família dsPIC33CK ideal para funções críticas de tempo, como controlar a velocidade precisa ou rotação de um motor, bem como funções críticas de segurança para facilitar a certificação de segurança funcional e garantir uma operação confiável.”
A família dsPIC33CK DSC também inclui um barramento de comunicação CAN-FD para suportar novos padrões de comunicação automotiva. Ele vem com um alto nível de integração analógica, incluindo ADCs de alta velocidade (3,5 Msps), comparadores analógicos com DACs e amplificadores operacionais, permitindo aplicações de controle de motor com pegadas menores e menores custos de material. Além disso, os DSCs incluem um PWM de resolução de 250 ps que é ideal para topologias de energia digital avançadas. A atualização em tempo real de firmware (com blocos de até 2 × 128 KB) também é oferecida para oferecer suporte a sistemas de alta disponibilidade, especialmente importante para fontes de alimentação digitais.
Suporte ao Desenvolvimento
O dsPIC33CK é suportado pelo ecossistema de desenvolvimento MPLAB ® da Microchip, incluindo o MPLAB X Integrated Development Environment (IDE) gratuito, para download e premiado da Microchip, MPLAB Code Configurator, MPLAB XC16 C Compiler tool chain e MPLAB in-circuit debugger / programmer tools.
O dsPIC33CK Curiosity Development Board (DM330030) é uma plataforma econômica e flexível que permite aos clientes criar rapidamente um protótipo rico em recursos. Os PIMs de controle do motor estão disponíveis com amplificadores operacionais internos (MA330041-2) e externos (MA330041-1) para uso com os sistemas MCLV-2 e MCHV-2/3 da Microchip. O dsPIC33CK PIM para plataformas de uso geral (MA330042) está disponível para a placa de desenvolvimento Explorer 16/32 (DM240001-2). O Digital Power Starter Kit (DPSK-3, DM330017-3) está sendo atualizado para apresentar o dsPIC33CK256MP508.
Preço e disponibilidade
O dsPIC33CK está disponível em oito variantes de pacote. O dsPIC33CK32MP202 de 28 pinos tem um preço de US $ 1,34 cada em grande volume. As variantes incluem pacotes de 28 a 80 pinos e tão pequenos quanto 5 x 5 mm. Os tamanhos de memória variam de 32 a 256 KB de Flash.
O dsPIC33CK Curiosity Development Board estará disponível em novembro por $ 39,99 cada. Os PIMs dsPIC33CK para as plataformas de desenvolvimento de controle de motor MCLV-2 e MCHV-2/3 já estão disponíveis por $ 25,00 cada. O dsPIC33CK PIM para uso com placas Explorer 16/32 já está disponível por US $ 25,00 cada.
O Digital Power Starter Kit estará disponível em outubro por US $ 129,99.