Inicio Actualidad La familia de DSC (Digital Signal Controllers) dsPIC® se amplía con dispositivos...

La familia de DSC (Digital Signal Controllers) dsPIC® se amplía con dispositivos de uno y dos núcleos para aplicaciones más grandes y robustas

Principales características:

  • Más memoria y funciones de seguridad funcional para el automóvil y carga inalámbrica
  • Ofrece escalabilidad en proyectos complejos gracias a sus patillas compatibles con dsPIC33CH/K
  • El dsPIC33CH512 se amplía a 512 KB de memoria Flash y triplica la RAM de programa hasta 72 KB
  • El dsPIC33CK64 con coste optimizado ofrece 64 KB de Flash en un tamaño a partir de
    4 mm x 4 mm

Microchip anuncia nuevos controladores digitales de señal (Digital Signal Controllers, DSC) dsPIC33C de uno y dos núcleos que incorporan más opciones para cubrir los cambiantes requisitos de las aplicaciones en cuanto a memoria, temperatura y seguridad funcional. Estas opciones ayudarán a los desarrolladores de sistemas a diseñar aplicaciones de control embebido de gama alta que necesiten opciones flexibles para ofrecer escalabilidad a medida que los proyectos aumenten su complejidad.
El nuevo DSC de dos núcleos dsPIC33CH512MP508 resulta adecuado para aplicaciones que exijan más memoria de programa. El DSC de un núcleo dsPIC33CK64MP105, por su parte, es una versión con un coste optimizado que se dirige a aplicaciones que necesiten menos memoria y menor tamaño. Los desarrolladores pueden encontrar fácilmente el modelo más apropiado gracias a los nuevos dispositivos, cuyas patillas son compatibles con las familias dsPIC33CH y dsPIC33CK.
La familia dsPIC33CH512MP508 (MP5) amplía la dsPIC33CH recientemente presentada con una memoria Flash que pasa de 128 KB a 512 KB y una RAM de programa que se triplica de 24 KB a
72 KB. Todo ello hace que sean idóneos para aplicaciones más grandes con varias pilas de software o más memoria de programa, como aplicaciones en el automóvil y de carga inalámbrica. Se necesita más memoria para instalar software AUTOSAR, drivers MCAL y periféricos CAN FD en aplicaciones para el automóvil. La implementación de carga inalámbrica en aplicaciones del automóvil exige más pilas de software para el protocolo Qi y NFC (Near-Field Communication), lo cual a su vez aumenta la necesidad de más memoria de programa. La capacidad de actualización instantánea (Live Update) para actualizaciones de firmware en tiempo real resulta fundamental para sistemas de alta disponibilidad pero también duplica la memoria total necesaria. En los dispositivos de dos núcleos, un núcleo puede funcionar como maestro y el otro como esclavo. El núcleo esclavo es útil para ejecutar código de control dedicado y crítico en el tiempo, mientras el núcleo maestro se ocupa del interfaz de usuario, la supervisión del sistema y las funciones de comunicaciones. Por ejemplo, la disponibilidad de dos núcleos facilita la división de las pilas de software para ejecución paralela del protocolo Qi y otras funciones como NFC con el fin de optimizar las prestaciones en aplicaciones de carga inalámbrica para el automóvil.
La familia dsPIC33CK64MP105 (MP1) amplía la familia dsPIC33CK recientemente presentada con una versión de coste optimizado para aplicaciones con menos memoria y de menor tamaño, ofreciendo para ello hasta 64 KB de memoria Flash y encapsulados de 28 a 48 patillas con un tamaño a partir de 4 mm x 4 mm. Este dispositivo compacto aporta la combinación ideal de funciones para aplicaciones de sensores en el automóvil, control de motores, conversión CC/CC de alta densidad o transmisores Qi autónomos. Los dispositivos dsPIC33C de uno y dos núcleos permiten disponer de unas rápidas prestaciones determinísticas para aplicaciones de control críticas en el tiempo, proporcionando para ello registros seleccionados según el contexto con el fin de reducir la latencia de interrupción y de acelerar la ejecución de instrucciones de algoritmos matemáticos.
Todos los dispositivos de la familia dsPIC33C incorporan un completo hardware de seguridad funcional para facilitar las certificaciones ASIL-B y ASIL-C en aplicaciones de seguridad crítica. Entre las funciones de seguridad funcional se encuentran varias fuentes de reloj redundantes, supervisor de funcionamiento del reloj a prueba de fallos (Fail Safe Clock Monitor, FSCM), verificación de puertos de E/S, código de corrección de errores en Flash (Flash Error Correction Code, ECC), comprobación automática de RAM (RAM Built-In Self-Test, BIST), protección de escritura y periféricos analógicos redundantes, entre otros. Un potente conjunto de periféricos CAN-FD, junto con su nueva capacidad para funcionar a 150°C, hace que estos dispositivos sean ideales para entornos de funcionamiento muy adversos, como las aplicaciones bajo el capó del automóvil.
La familia dsPIC33C cuenta con el soporte del ecosistema de desarrollo MPLAB® de Microchip, incluyendo el entorno de desarrollo integrado (Integrated Development Environment, IDE) gratuito MPLAB X de Microchip, el configurador de código MPLAB, el compilador C MPLAB XC16 C y las herramientas de depuración/programación en circuito MPLAB. La versión 2.0 de motorBench Development Suite de Microchip, ahora compatible con motores de alta tensión de hasta 600V, también está a disposición de los clientes para ayudarles a ajustar los motores mediante un algoritmo de control orientado a campo (Field Oriented Control, FOC).
Hay varias tarjetas de desarrollo y módulos PIM (Plug-in Modules) disponibles para toda la familia de dispositivos. Entre las herramientas de desarrollo para los nuevos dispositivos se encuentran la tarjeta dsPIC33CH Curiosity (DM330028-2), el PIM dsPIC33CH512MP508 para diseños de aplicación general (MA330046), el PIM dsPIC33CH512MP508 para control de motores (MA330045), el PIM dsPIC33CK64MP105 para diseños de aplicación general (MA330047), el PIM dsPIC33CK64MP105 para control de motores con amplificador operacional externo (MA330050-1) y el dsPIC33CK64MP105 para control de motores con amplificador operacional interno (MA330050-2).
Los dispositivos dsPIC33CH512MP5 ya se encuentran disponibles en encapsulados TQFP de 48/64/80 patillas, QFN de 64 patillas y uQFN de 48 patillas. Los dispositivos dsPIC33CK64MP1 ya se encuentran disponibles en encapsulados SSOP de 28 patillas, uQFN de 28/36/48 patillas y TQFP de 48 patillas.
La tarjeta de desarrollo dsPIC33CH Curiosity ya se encuentra disponible con un precio de 39,99 dólares por unidad. Las tarjetas de desarrollo dsPIC33C PIM antes citadas ya se encuentran disponibles con un precio de 25,00 dólares por unidad.
 
Para más información visite:
dsPIC33CH512MP508: DSC de doble núcleo con más memoria de programa
dsPIC33CK64MP105: DSC de un núcleo con menos memoria y menor tamaño