Во, как раз сейчас играюсь с этой TL431. Напряжение отслеживает она четко, но открывается плавно.. в балансирах для аккумуляторов эту проблему решили. Вот к примеру:
http://cxem.net/pitanie/5-295.php Но для баластника полевик нельзя ставить, как на схеме - крякнет. Перед ним нужен эмитерный повторитель, драйвер полевика, короче.. Ну и номиналы резисторов надо пересчитать под нужное нам напряжение. Р5 там на гестерезис влияет.
А на РР я баластник собирал, но проверял только маленьким током. Помниться, до 2А. Просто попробовать, что получится.
Схема вот такая была:

Чота мне в ней ненравятся номиналы резисторов на затворе полевика. Но на небольшом токе работала нормально, ничего не грелось.