Microchip Technology führte eine neue Familie von digitalen 16-Bit- Signalcontrollern (DSCs ) ein, um Systementwicklern die Suche nach digitaler Signalverarbeitungsleistung mit der Einfachheit des Designs eines Mikrocontrollers (MCU) zu erleichtern. Die neuen dsPIC33CK-DSCs sollen in zeitkritischen Steuerungsanwendungen für eine schnellere Deterministik verwendet werden. Sie haben kontextausgewählte Register erweitert, um die Interrupt-Latenz zu verringern, und neue, schnellere Befehlsausführungen, um DSP-Routinen (Digital Signal Processor) zu beschleunigen. Diese dsPIC33CK-Single-Core-Familie ergänzt die kürzlich angekündigte dsPIC33CH-Dual-Core-Familie, die auf demselben Core basiert.
Mit einer Leistung von 100 MIPS bietet der Kern fast die doppelte Leistung früherer Single-Core-dsPIC ® -DSCs und eignet sich daher für Motorsteuerung, digitale Leistung und andere Anwendungen, die hochentwickelte Algorithmen wie Automobilsensoren und industrielle Automatisierung erfordern. Es wurde speziell für die Steuerung mehrerer sensorloser, bürstenloser Motoren entwickelt, die feldorientierte Steueralgorithmen und Leistungsfaktorkorrekturen ausführen.
Die neuen DSCs machen es einfach, die für viele Automobil-, Medizin- und Geräteanwendungen erforderliche Zertifizierung der funktionalen Sicherheit zu erhalten, bei denen ein sicherer Betrieb und das Herunterfahren in Fehlersituationen von entscheidender Bedeutung sind. Die Geräte verfügen über integrierte funktionale Sicherheitsfunktionen für sicherheitskritische Designs wie: RAM Built-In Self-Test (BIST) zur Überprüfung des RAM-Zustands und der Funktionalität; Deadman-Timer zur Überwachung des Zustands von Anwendungssoftware durch periodische Timer-Interrupts innerhalb eines bestimmten Zeitfensters; Dual Watchdog Timer (WDT); Flash Error Correction Code (ECC); Brown Out Reset (BOR); Power On Reset (POR); und Fail Safe Clock Monitor (FSCM).
"Die 16-Bit-DSCs von Microchip sind hocheffizient mit minimaler Verzögerung oder Latenz im System, und dieser neue Kern ist unser bisher bester", sagte Joe Thomsen, Vice President der MCU16-Geschäftseinheit von Microchip. „Der Funktionsumfang und die Leistung machen die dsPIC33CK-Familie ideal für zeitkritische Funktionen wie die Steuerung der genauen Drehzahl oder Drehung eines Motors sowie für sicherheitskritische Funktionen, um die Zertifizierung der funktionalen Sicherheit zu vereinfachen und einen zuverlässigen Betrieb zu gewährleisten.“
Die DSC-Familie dsPIC33CK umfasst auch einen CAN-FD-Kommunikationsbus zur Unterstützung neuer Kommunikationsstandards für die Automobilindustrie. Es verfügt über ein hohes Maß an analoger Integration, einschließlich Hochgeschwindigkeits-ADCs (3,5 Msps), analogen Komparatoren mit DACs und Operationsverstärkern, die Motorsteuerungsanwendungen mit geringerem Platzbedarf und geringeren Materialkosten ermöglichen. Darüber hinaus enthalten die DSCs eine PWM mit einer Auflösung von 250 ps, die sich ideal für fortschrittliche digitale Leistungstopologien eignet. Ein Live-Update der Firmware (mit bis zu 2 × 128 KB-Blöcken) wird ebenfalls angeboten, um Hochverfügbarkeitssysteme zu unterstützen, die besonders für digitale Netzteile wichtig sind.
Entwicklungsunterstützung
Der dsPIC33CK wird vom MPLAB ® -Entwicklungs-Ökosystem von Microchip unterstützt, einschließlich der kostenlosen, herunterladbaren und preisgekrönten integrierten Entwicklungsumgebung (IDE) MPLAB X, der MPLAB-Code-Konfigurator, der MPLAB XC16 C-Compiler-Toolkette und der MPLAB-Tools für In-Circuit-Debugger / Programmierer.
Das dsPIC33CK Curiosity Development Board (DM330030) ist eine kostengünstige und flexible Plattform, mit der Kunden schnell einen funktionsreichen Prototyp erstellen können. Motorsteuerungs-PIMs sind mit internen (MA330041-2) und externen (MA330041-1) Operationsverstärkern zur Verwendung mit den MCLV-2- und MCHV-2/3-Systemen von Microchip erhältlich. Das dsPIC33CK PIM für Allzweckplattformen (MA330042) ist für das Explorer 16/32 Development Board (DM240001-2) verfügbar. Das Digital Power Starter Kit (DPSK-3, DM330017-3) wird mit dem dsPIC33CK256MP508 aktualisiert.
Preise und Verfügbarkeit
Der dsPIC33CK ist in acht Paketvarianten erhältlich. Der 28-polige dsPIC33CK32MP202 kostet 1,34 US-Dollar pro Stück. Zu den Varianten gehören Packungen mit 28 bis 80 Stiften und einer Größe von 5 x 5 mm. Die Speichergrößen reichen von 32 bis 256 KB Flash.
Das dsPIC33CK Curiosity Development Board wird im November für jeweils 39,99 USD erhältlich sein. Die dsPIC33CK-PIMs für die Motorsteuerungsentwicklungsplattformen MCLV-2 und MCHV-2/3 sind ab sofort für jeweils 25,00 USD erhältlich. Das dsPIC33CK PIM zur Verwendung mit Explorer 16/32-Karten ist ab sofort für jeweils 25,00 USD erhältlich.
Das Digital Power Starter Kit ist ab Oktober für 129,99 USD erhältlich.