Синхронное регулирование - потеря управления.

Leg

Интернирует следующий вопрос:
Есть ли “стандартное” решение проблемы потери управления при синхронном регулировании в случае нежелательного реверса тока ,в стандартной чоперной схеме (синус-формирователь - ЦАП - компаратор - оффтайм генератор - тригер).
Просьба не спрашивать зачем - скажем, чисто научный интерес.Идеи есть, но хотельось бы знать как это реализовано у других. Как реализовано в драйверах allegro - загадка.По документации ST - синхронное регулирование не приветствуется, на практике проверено - стабильно “улетает”.
Может кто кинет ссылку на схему Gekodriv-а, у них именно синхронное регулирование, хотя в открытой реализации на xilinx(соседняя ветка) данная проблема вроде не решена никак.

ATLab

Синхронное регулирование чего?

Leg

Синхронное регулирование чего?

Тока в обмотках. (synchronous rectification, Two Phase chopping, etc. )
Т.е. разряд индуктивности включением обратных плечей моста (относительно зарядных).
Опастность для стандартного чопера в том что т.к. для обоих направлений тока используется один сенсор(токовый резистор), при малых значениях тока достигнутых раньше 50% периода ШИМа разряд индуктивности перейдет в заряд в обратном направлении, т.к. токовый сенсор не видит направления - для всей системы это будет означать рост тока - система будет продолжать “разряжать” индуктивность теряя контроль, ток будет неконтролируемо расти.

ATLab
Leg:

… Как реализовано в драйверах allegro - загадка…

Драйверы Аллегро (по крайней мере те, что я смотрел) построены по принципу fixed-off time, у них период ШИМ меняется во время работы, а драйверы STM (и, видимо, Gecko) - с фиксированным периодом ШИМ.
Вероятно отсюда у Аллегры таких проблем нет.
Схема Gecko не попадалась.

boldive
Leg:

Может кто кинет ссылку на схему Gekodriv-а, у них именно синхронное регулирование, хотя в открытой реализации на xilinx(соседняя ветка) данная проблема вроде не решена никак.

А Вы с программой и схемой в соседней ветке пытались разобраться?
Прочитайте еще раз несколько страниц туториал от Марисса, а на cnczone.com найдите описание G900 тоже от Марисса. Эти два документа дадут вам полное представление как работает геко G303V. Даже схема почти один в один прилагается. Вот чего в документах нет, так это борьбы с резонансом. Но вопрос в данной теме не про резонанс.

Leg

А Вы с программой и схемой в соседней ветке пытались разобраться?

Да, вернее не в соседней ветке, а туториалы те что Марис на cnczone выкладывал.
Да и вопрос в принципе снят, как реализовано в 5-microstep-tutorial уже разобрался. Просто изначально глянул только поверхностно на реализацию в CPLD, смутило что выходные флип-флопы полностью инверсные относительно друг-друга.

найдите описание G900 тоже от Марисса

Интерестно взглянуть, попытался, не нашел, еще поищу, если Вам не сложно буду благодарен за ссылку.