Вспомогательное ядро ​​полезно для выполнения специализированного управляющего кода, когда время имеет решающее значение, в то время как ведущее ядро ​​обрабатывает пользовательский интерфейс, мониторинг системы и пользовательские коммуникационные функции для конечного приложения. Микроконтроллер dsPIC33CH специально разработан для обеспечения независимой разработки кода для каждого ядра отдельными группами разработчиков и позволяет осуществлять бесшовную интеграцию при объединении на одном чипе.

Семейство dsPIC33CH оптимизировано для цифровых источников питания, управления двигателями и других высокопроизводительных приложений, требующих сложных алгоритмов. Это включает в себя такие приложения, как беспроводные источники питания, серверные источники питания, дроны и автомобильные датчики. Например, в цифровом источнике питания подчиненное ядро ​​управляет математическими алгоритмами, в то время как ведущее ядро ​​независимо управляет стеком протоколов PMBus™ и обеспечивает функции мониторинга системы, тем самым повышая общую производительность и быстродействие системы. Распределение общей рабочей нагрузки между двумя ядрами DSC в одном устройстве позволяет увеличить плотность мощности за счет более высоких частот переключения, что, в свою очередь, уменьшает размер компонентов.

Семейство микроконтроллеров dsPIC33CH разработано для мгновенного обновления системы, что особенно важно в источниках питания, когда обновление прошивки необходимо выполнять без простоя.

В автомобильном вентиляторе или насосе ведомое ядро ​​отвечает за критически важные по времени управление скоростью и крутящим моментом, в то время как ведущее ядро ​​управляет связью CAN-FD (Controller Area Network Flexible Data), мониторингом системы и диагностикой. Два ядра работают слаженно, позволяя использовать передовые алгоритмы для повышения эффективности и скорости отклика. Кроме того, каждое из новых ядер dsPIC33CH разработано для обеспечения более высокой производительности, чем существующие ядра dsPIC DSC, за счет:

1) большее количество зарегистрированных пользователей, отобранных на основе контекста, для улучшения реагирования на сбои;

2) новые инструкции, ускоряющие работу цифрового сигнального процессора (DSP); и

3) более быстрое выполнение инструкций.

Семейство dsPIC33CH предлагает беспрецедентную интеграцию в компактном корпусе 5 x 5 мм и включает в себя такие функции, как связь CAN-FD. Расширенные периферийные устройства, доступные для каждого ядра, снижают стоимость системы и уменьшают размер платы. К ним относятся высокоскоростные АЦП и ЦАП с генерацией сигналов, аналоговые компараторы, программируемые аналоговые усилители и схемы широтно-импульсной модуляции (ШИМ) с высоким разрешением. Два ядра и специальные периферийные устройства позволяют программировать ядра для мониторинга друг друга в целях функциональной безопасности, что упрощает проектирование надежной системы.

Микроконтроллер dsPIC33CH поддерживается экосистемой разработки MPLAB® от Microchip, включая бесплатную загружаемую интегрированную среду разработки MPLAB® X (IDE) и конфигуратор кода Microchip MPLAB®.

Плата dsPIC33CH Curiosity (DM330028), цена которой составляет 34,99 доллара США за единицу, представляет собой экономичную и гибкую платформу, позволяющую клиентам быстро создавать многофункциональные прототипы. Модуль dsPIC33CH Plug-in Module (PIM) для платформ управления двигателями (MA330039), разработанный для систем Microchip MCLV-2 и MCHV-2/3, стоит 25,00 долларов США за единицу. dsPIC33CH также доступен для платформ общего назначения (MA330040), цена которого составляет 25,00 долларов США за единицу, и совместим с платой разработки Explorer 16/32 (DM240001-2). dsPIC33CH поставляется в восьми различных корпусах, от 28-контактного dsPIC33CH64MP202 до 80-контактных версий размером от 5 x 5 мм. Его объем памяти составляет от 64 до 128 КБ флэш-памяти.

Более подробная информация или запрос цены