А я такую схему юзал:

Использование специального компаратора заместо обычного ОУ реально помогает.