Выпуск #10/2022
А. Кузицын
КОНЦЕПЦИЯ ПОСТРОЕНИЯ МОДУЛЬНЫХ ЦИФРОВЫХ ПРЕОБРАЗОВАТЕЛЕЙ В СИСТЕМАХ ЭЛЕКТРОПИТАНИЯ
КОНЦЕПЦИЯ ПОСТРОЕНИЯ МОДУЛЬНЫХ ЦИФРОВЫХ ПРЕОБРАЗОВАТЕЛЕЙ В СИСТЕМАХ ЭЛЕКТРОПИТАНИЯ
Просмотры: 705
DOI: 10.22184/1992-4178.2022.221.10.92.97
В статье рассмотрена возможность универсализации миниатюрных DC / DC-преобразователей путем перехода на цифровые методы управления модульными источниками питания. Показана перспективность развития цифровых платформ для построения модульных преобразователей питания.
В статье рассмотрена возможность универсализации миниатюрных DC / DC-преобразователей путем перехода на цифровые методы управления модульными источниками питания. Показана перспективность развития цифровых платформ для построения модульных преобразователей питания.
Теги: dc / dc converter dc / dc-преобразователь digital control microcontroller modular converter modular digital platform микроконтроллер модульная цифровая платформа модульный преобразователь цифровое управление
Концепция построения
модульных цифровых преобразователей в системах электропитания
А. Кузицын 1
Переход от аналоговых к цифровым схемам управления для модульных преобразователей питания на базе микроконтроллеров расширяет возможности разработчиков систем питания и позволяет снизить издержки производства. В статье рассмотрена возможность универсализации миниатюрных DC / DC-преобразователей мощностью до 10 Вт с входным диапазоном от 3,3 до 24 В путем перехода на цифровые методы управления модульными источниками питания, что дает возможность сократить номенклатуру выпускаемых изделий. Показана перспективность развития цифровых платформ для построения модульных преобразователей питания.
Сегодня на рынке доступно огромное число микросхем для построения DC / DC-преобразователей, которые предлагают ведущие мировые производители, такие как Texas Instruments, National Semiconductor, On Semiconductor, Power Integration, Analog Devices, Maxim, Infineon. В большинстве случаев эти решения строятся на основе аналоговых схем, в состав которых входят следующие базовые элементы: широтно-импульсный модулятор, фильтр, цепь обратной связи для слежения за параметрами и аналоговое управляющее устройство, работающее по алгоритму, заданному производителем (рис. 1).
Качество алгоритма управления является решающим в работе преобразователя – чем «интеллектуальнее» алгоритм, тем меньше затраты ресурсов со стороны пользователя. Другими словами, чем выше качество микросхемы преобразователя, тем меньше времени на его настройку требуется инженеру-разработчику – часто ему достаточно реализовать схему из описания микросхемы.
Тем не менее, многие производители предлагают функционал, позволяющий изменять параметры преобразователя в некотором диапазоне, тем самым расширяя возможности микросхемы. И разработчик может создать преобразователь с требуемыми ему характеристиками. Однако возможности, закладываемые производителем изделия, сильно ограничены.
Разработчик, например, может установить напряжение на преобразователе путем подстройки внешних аналоговых цепей, как в случае цепи резисторов, формирующих напряжение сигнала обратной связи (рис. 2). Это требует времени на подбор параметров и отладку схемы. А в случае изготовления однотипных преобразователей с разными характеристиками придется для каждой модели обеспечивать закупку компонентов обвязки со своим набором номиналов.
Кроме решений на микросхемах, сегодня все более широкое распространение получают интегрированные модульные преобразователи, не требующие большого числа элементов обвязки. В частности, модульные преобразователи выпускает компания Mornsun. Для удобства в данной статье будем рассматривать решения, главным образом, этого производителя, хотя и другие компании предлагают модули, зачастую близкие или совпадающие по характеристикам с продукцией Mornsun.
Модульные преобразователи очень удобны, так как позволяют быстро создать схему электропитания. Однако за видимой простотой таких решений скрывается ряд трудностей. Одна из таких трудностей – необходимость поддержания производства широкой номенклатуры изделий, например, линейка продуктов Mornsun насчитывает более 10 тыс. позиций. Для изготовления каждой серии требуется уникальная номенклатура компонентов, возрастают сроки производства и, как следствие, цена.
Цифровые методы управления источниками питания
Рассмотрим возможность универсализации миниатюрных DC / DC-преобразователей за счет перехода на цифровые методы управления модульными источниками питания, что позволило бы сократить номенклатуру выпускаемых изделий.
В настоящее время встречаются специализированные решения, построенные на цифровых микросхемах, в частности MCP191xx, MCP192xx от Microchip. Это так называемые цифро-аналоговые контроллеры импульсных источников питания (DEPA – digitally enchanced power analog). Однако такие преобразователи практически «неизвестны» широкому кругу специалистов и широко не применяются. Причинами их низкой популярности являются: относительно высокая цена, сложность в работе и предубеждение по поводу низкой надежности цифровых схем по сравнению с аналоговыми схемами. Попробуем взглянуть на эти проблемы с позиции современного уровня развития техники.
С появлением недорогих высоконадежных микроконтроллеров задача построения DC / DС-преобразователей на их базе выглядит более привлекательной и не такой сложной, как ранее. Покажем на нескольких простых примерах, какие преимущества можно получить, используя микроконтроллеры в качестве драйверов DC / DC-преобразователей.
На рис. 3 показана типовая схема DC / DC-преобразователя на базе контроллера SCM1212 от Mornsun. Схема представляет собой нестабилизированный гальванически развязанный DC / DC-преобразователь с узким входным диапазоном мощностью до 2 Вт. Принцип работы этого преобразователя заключается в следующем. Выходами микросхемы VD1, VD2 являются стоки полевых транзисторов, которые поочередно переключаются с заданной частотой (рис. 4). Через первичные обмотки трансформатора, подключенные к выводам VD1, VD2, попеременно протекает разнонаправленный ток. Таким образом, осуществляется накачка энергией трансформатора, которая передается во вторичную цепь. Данная схема очень популярна.
Самый распространенный вариант применения этой микросхемы – преобразование напряжения 5 В в 5 В. Но, если нужно получить другое выходное напряжение, тогда разработчику придется использовать трансформатор с другим соотношением числа витков между вторичной и первичной обмотками.
У микросхемы SCM1212 частота практически постоянна, скважность фиксирована и равна 0,5. При этом производитель рекомендует использовать фирменные трансформаторы, поскольку оптимизирует алгоритм работы специально под них. Следует отметить, что сам алгоритм является закрытым.
Рассмотрим аналогичное решение, построенное на микроконтроллере. В качестве примера выберем PIC10LF320 от Microchip, один из самых простых 8‑битных микроконтроллеров с малым числом выводов (рис. 5). Однако можно также рассматривать микроконтроллеры других типов и производителей.
Предложенная схема выполняет те же функции, что и описанная выше с использованием SCM1212, но возможности ее шире. К дополнительному функционалу относится программное управление частотой и скважностью, временем запуска преобразователя; контроль температуры, выходного тока, входного напряжения; мониторинг времени работы, мониторинг ошибок.
Поясним, для чего это может понадобиться.
Изменение частоты. У трансформаторов есть резонансные частоты, зависящие от параметров сердечника. При использовании различных трансформаторов может оказаться, что работа схемы на одной и той же частоте будет различаться. Однако перестройка частоты ШИМ-контроллера позволит добиться лучших результатов. Кроме того, для улучшения помехоустойчивости (в частности для систем радиосвязи) иногда необходима отстройка частоты преобразователя от частот радиопередающих и измерительных блоков в составе устройства.
Управление скважностью. Изменяя скважность можно изменять выходное напряжение в некоторых пределах, что позволяет использовать один и тот же трансформатор для разных выходных напряжений.
Время запуска. При подаче питания в схемах с большим числом преобразователей происходит синхронное включение и, как следствие, скачок стартового тока. Этого можно избежать, регулируя время запуска каждого преобразователя. Также можно комплексно реализовать функцию мягкого старта источника.
Контроль температуры. В зависимости от температуры окружающей среды можно вносить корректировки по частоте и скважности преобразователя, тем самым улучшая характеристики. При выходе температуры за пределы рабочего диапазона можно отключить преобразователь и тем самым защитить схему от перегрева.
Мониторинг времени работы. Можно вести статистику учета рабочего времени преобразователя для контроля условий работы схемы.
Мониторинг входного напряжения. При превышении напряжения выше допустимых значений можно выключить преобразователь, а также сделать запись об аварийном превышении напряжения.
Мониторинг выходного тока. При перегрузке по току преобразователь отключается и запускается снова при возврате нагрузки в допустимые пределы.
Мониторинг ошибок. Ведется реестр ошибок в микроконтроллере, и в случае нестандартных ситуаций (выход из строя, ошибки в работе) возможно быстрое выявление причин.
Рассмотрим еще один пример. На рис. 6 показана типичная схема DC / DC-преобразователя на базе микросхемы SCM1301 от Mornsun. Это стабилизированный преобразователь без гальванической изоляции. Принцип работы данной схемы состоит в следующем. Под управлением встроенного генератора ключ на выходе SW создает импульсное напряжение с определенной частотой и скважностью (рис. 7). При замыкании ключа происходит накачка энергией дросселя L1, который при каждом размыкании ключа разряжается на конденсатор C2. Таким образом, на выходе схемы можно получить различные уровни выходного напряжения. Для стабилизации выходного напряжения используется сигнал обратной связи (FB), снимаемый с цепи резисторов (R1, R2).
Данная схема типична для систем с распределенным питанием. Она работает в широком диапазоне напряжений (от 4,5 до 40 В). Самый распространенный вариант применения этой микросхемы – преобразователь напряжения из 12 В в 5 В. Но, если нужно получить иное выходное напряжение, тогда разработчику надо будет подобрать другие резисторы на выходе (R1, R2). У данной микросхемы частота фиксирована, а скважность регулируется за счет ОС. Именно таким образом осуществляется стабилизация. Следует отметить, что в этой микросхеме, так же как и в предыдущем примере, жестко «зашит» закрытый алгоритм работы микросхемы.
Теперь рассмотрим аналогичную цифровую схему, построенную на микроконтроллере PIC10LF320 (рис. 8). Она выполняет те же функции, однако, как и в предыдущем случае, отличается рядом преимуществ по сравнению с аналоговой схемой, среди которых программное управление частотой и скважностью, временем запуска преобразователя; контроль температуры, выходного тока; мониторинг входного напряжения, времени работы; ведение реестра ошибок. В дополнение к сказанному следует отметить широкие программные возможности по работе микросхемы с динамической нагрузкой. То есть можно настроить микросхему на работу при перегрузках с выключением защитных механизмов.
Иными словами, программные возможности микроконтроллерных решений гораздо шире возможностей жестко зашитого алгоритма.
Но не стоит считать, что микроконтроллеры во всем превосходят старые добрые аналоговые схемы. Это не так. Аналоговые схемы остаются менее затратными, более быстрыми и простыми. И тут нужно обратить внимание читателя на тенденции в современной электронике, которые могут привести к паритету между «аналоговыми» и «цифровыми» мозгами:
Цена. Цена на микроконтроллеры общего назначения значительно снизилась в последние годы и становится сравнимой с ценой аналоговых решений. Однако, в ближайшем будущем при универсализации предложенных решений может оказаться, что эти решения станут более привлекательными по цене за счет крупносерийного производства в сравнении с микросхемами, выпускаемыми малыми партиями. Пример: микросхемы от Mornsun. Кроме того, не исключено скорое появление недорогих специализированных микросхем, совмещающих в себе функции микроконтроллера и преобразователя, технически для этого нет преград.
Скорость. В стремлении предложить наиболее близкое по цене микроконтроллерное решение приходится жертвовать производительностью микроконтроллера и внутренней периферией. Однако, часто при решении широкого круга задач для систем питания разработчику требуется больше гибкости в настройке преобразователя, чем наличие «идеальных» характеристик преобразователя. Тем не менее, если не стремиться сделать преобразователь по минимально возможной цене, а заплатить немного больше, то цифровая схема уже может выполнять все основные функции аналогового ШИМ-контроллера, при этом она превзойдет его по характеристикам.
Простота. Большинство разработчиков систем питания работают с аналоговыми схемами, и мало кто среди них является экспертом в цифровой технике. Похожая ситуация обстоит и с инженерами по цифре – они не сильны в аналоговой технике. Из-за этого для инженера, занимающегося системами питания, представляет большую трудность использование преобразователей на микроконтроллерах, так как это требует навыков программирования. Для упрощения работы с микроконтроллерами предлагается создание программной среды, упрощающей работу с такими преобразователями для «неспециалистов».
Цифровые платформы
как способ универсализации преобразователей питания
Как было отмечено выше, преобразователи можно реализовать на базе микроконтроллеров. Mornsun и другие производители предлагают широкий номенклатурный ряд модульных преобразователей. На примере модулей Mornsun, построенных на микросхемах SCM1212 и SCM1301, покажем возможный путь универсализации решений для преобразователей питания.
Если реализовать универсальные модульные решения на базе микроконтроллеров, которые будут совмещать в себе функционал нескольких десятков «аналоговых» позиций, то можно существенно сократить номенклатуру изделий. Для удобства восприятия будем называть такие преобразователи «платформами» (табл. 1).
Перечислим преимущества перехода на платформы для разработчиков и производителей.
Издержки производства. Уменьшение номенклатуры на производстве позволяет снизить издержки и, как следствие, приведет к снижению цены на платформу.
Склад. Упрощение поддержки меньшей номенклатуры платформ на складе производителя, дистрибьютора и заказчика.
Универсальность или взаимозаменяемость. Если окажется, что у заказчика будут лишние запасы платформ, то он может вернуть их обратно или использовать их под новые задачи, оперативно изменив параметры преобразователя. Кроме того, разработчику будет проще осуществить замену снимаемых с производства продуктов.
Функционал. Более гибкий функционал по сравнению с аналоговыми преобразователями, позволяющий получить дополнительные возможности по улучшению работы устройства в целом.
При работе с платформами появляется задача программирования микроконтроллера в их составе. Можно было бы просто оставить платформу как есть и дать разработчику возможность самостоятельно осваивать среду для разработки микроконтроллеров, писать программу или использовать готовые библиотеки. Такая возможность, безусловно, сохраняется. Но это может потребовать дополнительного времени от инженера на освоение среды. Как правило, многие специалисты по микроконтроллерам имеют неглубокие знания по системам питания, и, наоборот, специалисты по системам питания недостаточно компетентны в цифровой технике.
Поэтому предлагается создать специальный программный пакет, существенно упрощающий прошивку платформы. В программе достаточно будет выбрать тип платформы, задать требуемые характеристики (входное и выходное напряжение, ток, рабочую температуру, частоту преобразования) и получить готовый код для прошивки (рис. 9), который затем с помощью программатора записывается в платформу.
* * *
Подводя итоги сказанному, следует отметить, что автор видит перспективу развития нового направления и рост популярности модульных цифровых платформ в ближайшем будущем. И производитель, который раньше обратит внимание на данную концепцию, будет иметь возможность занять и удерживать конкурентные позиции на рынке электроники долгое время.
ЛИТЕРАТУРА
Виллейт М. Цифровое питание // Компоненты и технологии. 2010. № 5.
Самоделов А., Игнатов С. Источники питания с цифровым управлением // Силовая электроника. 2012. № 2.
Штрапенин Г. Цифро-аналоговые контроллеры импульсных источников питания Microchip // Компоненты и технологии. 2017. № 10.
модульных цифровых преобразователей в системах электропитания
А. Кузицын 1
Переход от аналоговых к цифровым схемам управления для модульных преобразователей питания на базе микроконтроллеров расширяет возможности разработчиков систем питания и позволяет снизить издержки производства. В статье рассмотрена возможность универсализации миниатюрных DC / DC-преобразователей мощностью до 10 Вт с входным диапазоном от 3,3 до 24 В путем перехода на цифровые методы управления модульными источниками питания, что дает возможность сократить номенклатуру выпускаемых изделий. Показана перспективность развития цифровых платформ для построения модульных преобразователей питания.
Сегодня на рынке доступно огромное число микросхем для построения DC / DC-преобразователей, которые предлагают ведущие мировые производители, такие как Texas Instruments, National Semiconductor, On Semiconductor, Power Integration, Analog Devices, Maxim, Infineon. В большинстве случаев эти решения строятся на основе аналоговых схем, в состав которых входят следующие базовые элементы: широтно-импульсный модулятор, фильтр, цепь обратной связи для слежения за параметрами и аналоговое управляющее устройство, работающее по алгоритму, заданному производителем (рис. 1).
Качество алгоритма управления является решающим в работе преобразователя – чем «интеллектуальнее» алгоритм, тем меньше затраты ресурсов со стороны пользователя. Другими словами, чем выше качество микросхемы преобразователя, тем меньше времени на его настройку требуется инженеру-разработчику – часто ему достаточно реализовать схему из описания микросхемы.
Тем не менее, многие производители предлагают функционал, позволяющий изменять параметры преобразователя в некотором диапазоне, тем самым расширяя возможности микросхемы. И разработчик может создать преобразователь с требуемыми ему характеристиками. Однако возможности, закладываемые производителем изделия, сильно ограничены.
Разработчик, например, может установить напряжение на преобразователе путем подстройки внешних аналоговых цепей, как в случае цепи резисторов, формирующих напряжение сигнала обратной связи (рис. 2). Это требует времени на подбор параметров и отладку схемы. А в случае изготовления однотипных преобразователей с разными характеристиками придется для каждой модели обеспечивать закупку компонентов обвязки со своим набором номиналов.
Кроме решений на микросхемах, сегодня все более широкое распространение получают интегрированные модульные преобразователи, не требующие большого числа элементов обвязки. В частности, модульные преобразователи выпускает компания Mornsun. Для удобства в данной статье будем рассматривать решения, главным образом, этого производителя, хотя и другие компании предлагают модули, зачастую близкие или совпадающие по характеристикам с продукцией Mornsun.
Модульные преобразователи очень удобны, так как позволяют быстро создать схему электропитания. Однако за видимой простотой таких решений скрывается ряд трудностей. Одна из таких трудностей – необходимость поддержания производства широкой номенклатуры изделий, например, линейка продуктов Mornsun насчитывает более 10 тыс. позиций. Для изготовления каждой серии требуется уникальная номенклатура компонентов, возрастают сроки производства и, как следствие, цена.
Цифровые методы управления источниками питания
Рассмотрим возможность универсализации миниатюрных DC / DC-преобразователей за счет перехода на цифровые методы управления модульными источниками питания, что позволило бы сократить номенклатуру выпускаемых изделий.
В настоящее время встречаются специализированные решения, построенные на цифровых микросхемах, в частности MCP191xx, MCP192xx от Microchip. Это так называемые цифро-аналоговые контроллеры импульсных источников питания (DEPA – digitally enchanced power analog). Однако такие преобразователи практически «неизвестны» широкому кругу специалистов и широко не применяются. Причинами их низкой популярности являются: относительно высокая цена, сложность в работе и предубеждение по поводу низкой надежности цифровых схем по сравнению с аналоговыми схемами. Попробуем взглянуть на эти проблемы с позиции современного уровня развития техники.
С появлением недорогих высоконадежных микроконтроллеров задача построения DC / DС-преобразователей на их базе выглядит более привлекательной и не такой сложной, как ранее. Покажем на нескольких простых примерах, какие преимущества можно получить, используя микроконтроллеры в качестве драйверов DC / DC-преобразователей.
На рис. 3 показана типовая схема DC / DC-преобразователя на базе контроллера SCM1212 от Mornsun. Схема представляет собой нестабилизированный гальванически развязанный DC / DC-преобразователь с узким входным диапазоном мощностью до 2 Вт. Принцип работы этого преобразователя заключается в следующем. Выходами микросхемы VD1, VD2 являются стоки полевых транзисторов, которые поочередно переключаются с заданной частотой (рис. 4). Через первичные обмотки трансформатора, подключенные к выводам VD1, VD2, попеременно протекает разнонаправленный ток. Таким образом, осуществляется накачка энергией трансформатора, которая передается во вторичную цепь. Данная схема очень популярна.
Самый распространенный вариант применения этой микросхемы – преобразование напряжения 5 В в 5 В. Но, если нужно получить другое выходное напряжение, тогда разработчику придется использовать трансформатор с другим соотношением числа витков между вторичной и первичной обмотками.
У микросхемы SCM1212 частота практически постоянна, скважность фиксирована и равна 0,5. При этом производитель рекомендует использовать фирменные трансформаторы, поскольку оптимизирует алгоритм работы специально под них. Следует отметить, что сам алгоритм является закрытым.
Рассмотрим аналогичное решение, построенное на микроконтроллере. В качестве примера выберем PIC10LF320 от Microchip, один из самых простых 8‑битных микроконтроллеров с малым числом выводов (рис. 5). Однако можно также рассматривать микроконтроллеры других типов и производителей.
Предложенная схема выполняет те же функции, что и описанная выше с использованием SCM1212, но возможности ее шире. К дополнительному функционалу относится программное управление частотой и скважностью, временем запуска преобразователя; контроль температуры, выходного тока, входного напряжения; мониторинг времени работы, мониторинг ошибок.
Поясним, для чего это может понадобиться.
Изменение частоты. У трансформаторов есть резонансные частоты, зависящие от параметров сердечника. При использовании различных трансформаторов может оказаться, что работа схемы на одной и той же частоте будет различаться. Однако перестройка частоты ШИМ-контроллера позволит добиться лучших результатов. Кроме того, для улучшения помехоустойчивости (в частности для систем радиосвязи) иногда необходима отстройка частоты преобразователя от частот радиопередающих и измерительных блоков в составе устройства.
Управление скважностью. Изменяя скважность можно изменять выходное напряжение в некоторых пределах, что позволяет использовать один и тот же трансформатор для разных выходных напряжений.
Время запуска. При подаче питания в схемах с большим числом преобразователей происходит синхронное включение и, как следствие, скачок стартового тока. Этого можно избежать, регулируя время запуска каждого преобразователя. Также можно комплексно реализовать функцию мягкого старта источника.
Контроль температуры. В зависимости от температуры окружающей среды можно вносить корректировки по частоте и скважности преобразователя, тем самым улучшая характеристики. При выходе температуры за пределы рабочего диапазона можно отключить преобразователь и тем самым защитить схему от перегрева.
Мониторинг времени работы. Можно вести статистику учета рабочего времени преобразователя для контроля условий работы схемы.
Мониторинг входного напряжения. При превышении напряжения выше допустимых значений можно выключить преобразователь, а также сделать запись об аварийном превышении напряжения.
Мониторинг выходного тока. При перегрузке по току преобразователь отключается и запускается снова при возврате нагрузки в допустимые пределы.
Мониторинг ошибок. Ведется реестр ошибок в микроконтроллере, и в случае нестандартных ситуаций (выход из строя, ошибки в работе) возможно быстрое выявление причин.
Рассмотрим еще один пример. На рис. 6 показана типичная схема DC / DC-преобразователя на базе микросхемы SCM1301 от Mornsun. Это стабилизированный преобразователь без гальванической изоляции. Принцип работы данной схемы состоит в следующем. Под управлением встроенного генератора ключ на выходе SW создает импульсное напряжение с определенной частотой и скважностью (рис. 7). При замыкании ключа происходит накачка энергией дросселя L1, который при каждом размыкании ключа разряжается на конденсатор C2. Таким образом, на выходе схемы можно получить различные уровни выходного напряжения. Для стабилизации выходного напряжения используется сигнал обратной связи (FB), снимаемый с цепи резисторов (R1, R2).
Данная схема типична для систем с распределенным питанием. Она работает в широком диапазоне напряжений (от 4,5 до 40 В). Самый распространенный вариант применения этой микросхемы – преобразователь напряжения из 12 В в 5 В. Но, если нужно получить иное выходное напряжение, тогда разработчику надо будет подобрать другие резисторы на выходе (R1, R2). У данной микросхемы частота фиксирована, а скважность регулируется за счет ОС. Именно таким образом осуществляется стабилизация. Следует отметить, что в этой микросхеме, так же как и в предыдущем примере, жестко «зашит» закрытый алгоритм работы микросхемы.
Теперь рассмотрим аналогичную цифровую схему, построенную на микроконтроллере PIC10LF320 (рис. 8). Она выполняет те же функции, однако, как и в предыдущем случае, отличается рядом преимуществ по сравнению с аналоговой схемой, среди которых программное управление частотой и скважностью, временем запуска преобразователя; контроль температуры, выходного тока; мониторинг входного напряжения, времени работы; ведение реестра ошибок. В дополнение к сказанному следует отметить широкие программные возможности по работе микросхемы с динамической нагрузкой. То есть можно настроить микросхему на работу при перегрузках с выключением защитных механизмов.
Иными словами, программные возможности микроконтроллерных решений гораздо шире возможностей жестко зашитого алгоритма.
Но не стоит считать, что микроконтроллеры во всем превосходят старые добрые аналоговые схемы. Это не так. Аналоговые схемы остаются менее затратными, более быстрыми и простыми. И тут нужно обратить внимание читателя на тенденции в современной электронике, которые могут привести к паритету между «аналоговыми» и «цифровыми» мозгами:
Цена. Цена на микроконтроллеры общего назначения значительно снизилась в последние годы и становится сравнимой с ценой аналоговых решений. Однако, в ближайшем будущем при универсализации предложенных решений может оказаться, что эти решения станут более привлекательными по цене за счет крупносерийного производства в сравнении с микросхемами, выпускаемыми малыми партиями. Пример: микросхемы от Mornsun. Кроме того, не исключено скорое появление недорогих специализированных микросхем, совмещающих в себе функции микроконтроллера и преобразователя, технически для этого нет преград.
Скорость. В стремлении предложить наиболее близкое по цене микроконтроллерное решение приходится жертвовать производительностью микроконтроллера и внутренней периферией. Однако, часто при решении широкого круга задач для систем питания разработчику требуется больше гибкости в настройке преобразователя, чем наличие «идеальных» характеристик преобразователя. Тем не менее, если не стремиться сделать преобразователь по минимально возможной цене, а заплатить немного больше, то цифровая схема уже может выполнять все основные функции аналогового ШИМ-контроллера, при этом она превзойдет его по характеристикам.
Простота. Большинство разработчиков систем питания работают с аналоговыми схемами, и мало кто среди них является экспертом в цифровой технике. Похожая ситуация обстоит и с инженерами по цифре – они не сильны в аналоговой технике. Из-за этого для инженера, занимающегося системами питания, представляет большую трудность использование преобразователей на микроконтроллерах, так как это требует навыков программирования. Для упрощения работы с микроконтроллерами предлагается создание программной среды, упрощающей работу с такими преобразователями для «неспециалистов».
Цифровые платформы
как способ универсализации преобразователей питания
Как было отмечено выше, преобразователи можно реализовать на базе микроконтроллеров. Mornsun и другие производители предлагают широкий номенклатурный ряд модульных преобразователей. На примере модулей Mornsun, построенных на микросхемах SCM1212 и SCM1301, покажем возможный путь универсализации решений для преобразователей питания.
Если реализовать универсальные модульные решения на базе микроконтроллеров, которые будут совмещать в себе функционал нескольких десятков «аналоговых» позиций, то можно существенно сократить номенклатуру изделий. Для удобства восприятия будем называть такие преобразователи «платформами» (табл. 1).
Перечислим преимущества перехода на платформы для разработчиков и производителей.
Издержки производства. Уменьшение номенклатуры на производстве позволяет снизить издержки и, как следствие, приведет к снижению цены на платформу.
Склад. Упрощение поддержки меньшей номенклатуры платформ на складе производителя, дистрибьютора и заказчика.
Универсальность или взаимозаменяемость. Если окажется, что у заказчика будут лишние запасы платформ, то он может вернуть их обратно или использовать их под новые задачи, оперативно изменив параметры преобразователя. Кроме того, разработчику будет проще осуществить замену снимаемых с производства продуктов.
Функционал. Более гибкий функционал по сравнению с аналоговыми преобразователями, позволяющий получить дополнительные возможности по улучшению работы устройства в целом.
При работе с платформами появляется задача программирования микроконтроллера в их составе. Можно было бы просто оставить платформу как есть и дать разработчику возможность самостоятельно осваивать среду для разработки микроконтроллеров, писать программу или использовать готовые библиотеки. Такая возможность, безусловно, сохраняется. Но это может потребовать дополнительного времени от инженера на освоение среды. Как правило, многие специалисты по микроконтроллерам имеют неглубокие знания по системам питания, и, наоборот, специалисты по системам питания недостаточно компетентны в цифровой технике.
Поэтому предлагается создать специальный программный пакет, существенно упрощающий прошивку платформы. В программе достаточно будет выбрать тип платформы, задать требуемые характеристики (входное и выходное напряжение, ток, рабочую температуру, частоту преобразования) и получить готовый код для прошивки (рис. 9), который затем с помощью программатора записывается в платформу.
* * *
Подводя итоги сказанному, следует отметить, что автор видит перспективу развития нового направления и рост популярности модульных цифровых платформ в ближайшем будущем. И производитель, который раньше обратит внимание на данную концепцию, будет иметь возможность занять и удерживать конкурентные позиции на рынке электроники долгое время.
ЛИТЕРАТУРА
Виллейт М. Цифровое питание // Компоненты и технологии. 2010. № 5.
Самоделов А., Игнатов С. Источники питания с цифровым управлением // Силовая электроника. 2012. № 2.
Штрапенин Г. Цифро-аналоговые контроллеры импульсных источников питания Microchip // Компоненты и технологии. 2017. № 10.
Отзывы читателей