Одна из самых больших проблем при проектировании высоковольтных PCB — это коммутация и управление подачей высокого напряжения на нагрузку. Высоковольтные схемы связаны как с вопросами безопасности, так и с задачами EMC, обусловленными характером переключения. Импульсные источники питания, системы управления двигателями и высоковольтные платы управления требуют контролируемой коммутации, а также часто нуждаются в прямом измерении тока и напряжения на нагрузке.
Эти функции обычно распределяются между драйверами затвора, усилителями измерения тока и микроконтроллером. Программируемый процессор смешанных сигналов может объединить генерацию PWM, тайминг, логику измерения и обработку отказов в одном управляющем устройстве. Это позволяет отделить высоковольтный коммутационный каскад от низковольтной области управления и одновременно сократить объем вспомогательной управляющей логики.
Практическая архитектура контроллера размещает процессор смешанных сигналов между системным контроллером и драйвером затвора. Процессор формирует команды переключения, отслеживает обратную связь и определяет, когда силовой каскад должен быть включен или отключен. Драйвер затвора по-прежнему обеспечивает напряжение на затворе, ток источника и стока, изоляцию или сдвиг уровня, необходимые для коммутационных приборов.
Функция | Типичная реализация | Основное проектное ограничение |
Генерация PWM | Процессор смешанных сигналов | Частота и коэффициент заполнения |
Управление затвором | Специализированный драйвер затвора | Напряжение затвора и пиковый ток |
Обнаружение порога | Схема измерения и компаратор | Точность и время отклика |
Отключение при аварии | Аппаратная логика и защёлка | Детерминированный отклик |
Управление перезапуском | Таймер и логика состояний | Предотвращение повторных перегрузок |
Современные высоковольтные силовые каскады обычно строятся на кремниевых MOSFET, хотя в новых разработках всё чаще применяются SiC- или GaN-FET, особенно в высоковольтных системах. Процессор смешанных сигналов управляет моментом переключения этих приборов, но обычно не подает сигнал непосредственно на их затворы. Между логикой управления и силовыми FET требуется специализированный драйвер затвора.
Драйвер должен подбираться с учетом коммутационного прибора и топологии. Напряжение затвора, пиковый ток управления, требования к изоляции и устойчивость к синфазным переходным процессам — все это может влиять на характер переключения. Логика управления задает тайминг, а драйвер и цепь затвора определяют, насколько быстро прибор фактически включается и выключается.
Генерация PWM хорошо подходит для программируемой аппаратной реализации, поскольку частота переключения, коэффициент заполнения, момент разрешения и последовательность импульсов могут быть реализованы с помощью детерминированной логики. Счетчики, генераторы, компараторы и конфигурируемая логика позволяют формировать коммутационный сигнал без необходимости в непрерывно исполняемом цикле прошивки.
Та же логика может обеспечивать выполнение условий запуска до разрешения PWM. Коммутация может оставаться запрещенной до тех пор, пока питание драйвера затвора не станет допустимым, напряжение шины не окажется в заданном диапазоне и ни один из аварийных входов не будет активен. Таймеры или управляемые последовательности разрешения также могут предотвратить немедленный переход силового каскада в конечный рабочий режим.
Такое поведение должно проектироваться с учетом особенностей силового каскада. Нерегулярный запуск, асинхронные сигналы разрешения или плохо контролируемые последовательности перезапуска могут вызывать большие переходные токи и непредсказуемые события переключения.
Для полумостовых и полномостовых каскадов требуются неперекрывающиеся сигналы управления затворами. Программируемые задержки позволяют задать мертвое время, чтобы один прибор полностью выключился до включения противоположного. Требуемое значение должно учитывать задержку драйвера затвора, время переключения, сопротивление затвора и разброс параметров компонентов.
Тот же процессор может контролировать ток нагрузки, напряжение шины, температуру и выходы аварий драйвера затвора. Для многих защитных функций требуется лишь решение о превышении порога, поэтому аналоговый компаратор предпочтительнее полного измерения через ADC, когда основным ограничением является время отклика.
Типовые аппаратные аварийные входы включают:
Эти сигналы могут напрямую подаваться на цепь отключения PWM или на аварийную защёлку. Это позволяет избежать задержки, связанной с выборкой ADC, прерыванием и выполнением процедуры прошивки. После отключения логика управления может сохранять защёлкнутое состояние отключения или выполнять повторный запуск по таймеру в зависимости от допустимой нагрузки на FET, нагрузку и источник питания.
Высоковольтные коммутационные каскады могут создавать кондуктивные и излучаемые EMI из-за больших значений dv/dt и di/dt. Кремниевые MOSFET могут вызывать звон на стоке и ток обратного восстановления при жесткой коммутации. SiC MOSFET увеличивают dv/dt, что может приводить к протеканию синфазного тока через паразитные емкости. Каскады на GaN переключаются еще быстрее, из-за чего даже небольшие индуктивности петли затвора и коммутационной петли могут вызывать выбросы напряжения и высокочастотный звон.
Поэтому фронт переключения является основной управляемой переменной. Более быстрые переходы снижают потери на переключение, но при этом увеличивают переходный ток, выброс напряжения и полосу излучаемых помех. Скорость нарастания фронта следует рассматривать как настраиваемый параметр проекта, а не как фиксированное значение, равное максимально возможному для драйвера затвора.
Программируемый процессор смешанных сигналов может управлять несколькими практическими способами регулировки скорости фронта:
Эти средства управления позволяют изменять характер переключения в зависимости от условий работы. Окончательные настройки следует проверять на затворе и в узле переключения, поскольку фактические dV/dt и dI/dt определяются паразитными параметрами PCB, поведением драйвера и характеристиками прибора.
Renesas GreenPAK упрощает управление высоковольтной нагрузкой, интегрируя генерацию PWM, аналоговый мониторинг, тайминг и логику защиты в одном программируемом устройстве. Встроенные компараторы, источники опорного напряжения, счетчики и конфигурируемая логика могут обрабатывать пороги тока, контроль напряжения шины, условия запуска и обнаружение аварий без необходимости использовать отдельные управляющие IC для каждой функции.
Конфигурируемые LUT, триггеры, элементы задержки и счетчики могут напрямую в кремнии формировать последовательности переключения, мертвое время, поведение при отключении и логику управляемого перезапуска. Без необходимости сопровождать дополнительную прошивку или учитывать задержки времени загрузки GreenPAK обеспечивает детерминированное решение для управления, которое может сократить площадь платы и упростить низковольтную схему управления вокруг драйвера затвора.
Инструменты разработчика Go Configure дают проектировщикам возможность создавать полностью настраиваемую логику переключения и защиты, которая также может управлять разрешением драйвера затвора, выбором скорости нарастания или программируемыми настройками управления затвором. Эти программируемые процессоры смешанных сигналов позволяют высоковольтным силовым каскадам объединять измерение, тайминг, защиту и управление переключением в более компактной архитектуре управления.
Чтобы узнать больше, ознакомьтесь с компонентами GreenPAK и примерами референсных решений.
Независимо от того, разрабатываете ли вы надежную силовую электронику или передовые цифровые системы, используйте полный набор функций проектирования PCB и CAD-инструменты мирового класса, предлагаемые Altium, для реализации ваших решений на базе GreenPAK. Altium предоставляет ведущую в мире платформу для разработки электронных изделий, включающую лучшие в отрасли инструменты проектирования PCB и средства междисциплинарного взаимодействия для передовых инженерных команд. Свяжитесь со специалистом Altium уже сегодня!