roboforum.ru

Технический форум по робототехнике.


ШИМ-стабилизатор тока на AVR

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

ШИМ-стабилизатор тока на AVR

Сообщение -= Александр =- » 02 апр 2008, 23:14

В процессе поиска микросемы-драйвера под 5-ваттный светодиод получился такой вот проектик (CodeVision + Proteus) - может кому пригодится. Стабилизатор-регулятор тока в нагрузке с обратной связью по АЦП.

ШИМ взят из задачки курсa аvr123.nm.ru

Внимание! Это только теоретический пример. За работоспособность этой схемы в реальности я не отвечаю.
На самом деле вызывает ьеспокойство такое низкое опорное напряжение АЦП и соответственно его точность в таком режиме. Тут можно выкрутиться используя операционник или предусилитель АЦП (в меге16 он есть) и подать нормальное опорное напряжение. Так-же узел с катушкой и транзистором надо делать не так грубо как здесь. Желательно поставить драйвер полевика и большой конер по питанию.

Схема стабилизирует ток на R2.
Если его замкнуть, а нагрузку подключить вместо R1 - получится стабилизатор напряжения. :wink:
Вложения
led_driver.rar
(76.46 КиБ) Скачиваний: 240
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: ШИМ-стабилизатор тока на AVR

Сообщение -= Александр =- » 03 апр 2008, 20:45

А вот то-же, только с использованием компаратора вместо АЦП.
+ быстродействие
- нет возможности программно задавать ток

Можно попробовать сделать на еще одном ШИМе ЦАП и подать его как опору компаратора. Или просто управлять потенциометром вручную.
Вложения
led_driver2.rar
(58.94 КиБ) Скачиваний: 151
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: ШИМ-стабилизатор тока на AVR

Сообщение lumen_xp » 19 июн 2011, 08:17

Весьма интересная разработка. Возник вот только вопрос, хватит ли "лапки" контроллера для накачки затвора? Не скопытится ли он? Планирую собрать что то подобное, только на PIC12F675. Собственно с использованием АЦП (или компаратора, пока не совсем представляю что лучше). ШИМ придется делать программный, т.к. аппаратного у этого камня нет. Прошу у автора ценных советов по реализации задумки. Реализовывал ли кто либо, что то подобное?
lumen_xp
 
Сообщения: 4
Зарегистрирован: 19 июн 2011, 08:03


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17