Цитата(Smersh1 @ Feb 19 2014, 08:20)

Схема довольно интересная - о таком способе использования TL431 я не знал. Поясните - Umax и Umin это что? Вы таким образом реализовали мертвую зону?
Но эта схема выполняет сравнение с опорным напряжением, но его еще предварительно нужно выпрямить и отфильтровать. С активным выпрямителем в моей схеме все корректно?
Напряжение включения ТЛ-ки ( Uref = 2.5 или 1.25 В ) в зависимости от модели.
Usens = Umin = Uref*(R1min + R2min)/R2min
Usens = Umax = Uref*(R1max + R2max)/R2max
Если Usens < (Umin = 10), то X1 и X2 выключены, Q3 включен, Q4 выключен и ток протекает через Q1 и Q6 и ДПТ.
Если Umin <= Usens < Umax, то X1 включена, X2 выключена и выключены все транзисторы, ток не протекает через ДПТ.
Ну и когда Usens >= Umax, то включается X2, выключается Q7, включается Q4 и ток протекает через Q2, Q5 и ДПТ.
Моторчик желательно использовать с редуктором, для уменьшения вероятности застревания в зоне переключения, можно навесить
на ось движка некоторую инерционную массу или использовать задержку в Usens, которая естественным образом возникает при выпрямлении.
Не нужен никакой активный выпрямитель, вполне достаточно обычного моста и конденсатора.
Не забываем про 4 защитных диода для силовых транзисторов или 2 стабилитрона на > 12 В ( на схеме не показаны ).
Также целесообразно параллельное демпфирование якорной цепи цепочкой C и R ( зависит от параметров двигателя ).