Как совершенно верно сказал Microwatt, здесь подойдёт любой готовый ШИМ-стабилизатор с обратной связью по току.
Одно "но" — эта обратная связь у них относительная, а не абсолютная, т.е. никакой точности задания тока она не обеспечивает схемотехнически, просто за банальной ненадобностью в алгоритме работы. Все допуски параметров, относящихся к данным частям микросхем, в их бумагах всегда очень грубые.
Если действительно нужно точное задание тока, то такой источник можно собрать на рассыпухе — взять любой синхронный драйвер затворов, например, LM27222, пару (или сборку) транзисторов, например, Si4204DY, дроссель (с приемлемыми для данных токов и частот потерями), миллиомного диапазона резистор, достаточно быстродействующий компаратор и логический элемент NC7SZ58 (для инвертирования сигнала с компаратора и создания входа управления).
Логический элемент сконфигурировать как "И" с одним инверсным входом, на который подать сигнал с компаратора. Выход логического элемента завести на драйвер, создав автогенератор. Транзисторы здесь включены полумостом, и с его выхода на "землю" надо завести последовательную цепь из дросселя, светодиода и резистора.
Сигнал с резистора завести на компаратор и добавить небольшой гистерезис, например, чтобы было 2±0,2 А — т.е. от него будет обратно пропорционально зависеть частота автоколебаний.
Если управляющий сигнал приходит с микроконтроллера, то второй, неинверсный вход логического элемента, на который он подан, надо притянуть резистором к земле — чтобы он не болтался в момент сброса или прочих невменяемостей этого микроконтроллера.
Да, и для всего этого нужно сперва иметь напряжение питания — заведомо большее, чем напряжение светодиода плюс рабочее напряжение схемы модуляции, и заведомо меньшее предельных значений на компоненты, в частности, для логических элементов это 5,5 В.
|