Доброго времени, коллеги. Делаю buck-boost драйвер светодиодов, схему креплю. В качестве усилителя ошибки
TSM1012 , с "открытым коллектором". С силовой частью порядок, компенсацию вроде как тоже рассчитал-подобрал, работает стабильно. Проблема возникает после того, как входного напряжения не хватает для обеспечения заданного тока в нагрузке - токовый операционник защелкивается. Например, если сразу подать, скажем 20В на вход, регулировка работает, на выходе ОУ примерно 15В, ток нагрузки равен заданному. Уменьшаю напряжение питания до момента пока ток не упадет, ОУ закрывается - на выходе 27В (напряжение питания TSM). Если теперь повышать входное, ток нагрузки растет, напряжение на инв. входе (DA2:2) становится уже больше чем на неинв. входе (там опорное 270 мВ), а выход все равно остается закрытым, оптопара, соответственно, - тоже, ток нагрузки ограничен только current sense резистором R8 в "первичке". Так пока не выключишь питание и не включишь снова нормальное (больше чем надо для обеспечения заданного тока нагрузки). Если крутить питание от "нуля" (точнее, от UVLO порога ~9В) - усилитель также вообще не открывается даже когда ток зашкаливает

Допустимое входное синфазное в даташите обещают от
нуля до Vcc-1.5V, у меня
плюс 270 мВ > 0. В чем собака порылась? Очень надеюсь на вашу помощь, коллеги, - проект нужно сделать вчера, а точнее еще раньше - времени на глобальные переделки нету совсем. Как заставить это чудо работать как задумано?