|
Регулировка тока инфракрасного светодиода |
|
|
|
Mar 7 2015, 15:37
|
Местный
  
Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709

|
Мне поступил заказ написать программу для модуля типографского оборудования. От меня программа, макетка. Одна из функций этого модуля - регулировка тока инфракрасного светодиода. Пока остановились на том, что это будет ЦАП на R2R. Дальше человек паяет схему. Я же не хочу потом препираться, кто прав кто виноват, если у человека будут проблемы со схемой.
Что нужно: выкл, заданный минимальный ток и регулировка тока до положенного максимума. Режим работы светодиода импульсный. С частотой еще не определились, думаю, будет порядка нескольких кгц.
Если кто работал по светодиодам, подскажите, есть какие-нибудь готовые микросхемы для этих целей? Ток светодиода, ну пусть будет 100 - 200 мА. Пока неизвестно.
Если таких микросхем нет, то предложите идеи, как это можно реализовать. Пока голые прикидки, что с МК будет сигнал с какой-то частотой, для обеспечения импульсного режима светодиода. Также R2R ЦАП. Но тут есть затруднения, сигнал нужно будет увеличить по напряжению и току. Вдобавок обеспечение заданного минимального тока.
|
|
|
|
|
Mar 7 2015, 17:01
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
какая разрядность необходима? От этого схемное решение значительно зависит. Цитата(demiurg1978 @ Mar 7 2015, 19:37)  Дальше человек паяет схему. Я же не хочу потом препираться, кто прав кто виноват, если у человека будут проблемы со схемой. Одно из любимых изречений у моего директора - "Если хочешь, чтоб было хорошо - сделай сам."
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Mar 7 2015, 17:08
|
Местный
  
Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709

|
Цитата(Меджикивис @ Mar 7 2015, 23:01)  какая разрядность необходима? От этого схемное решение значительно зависит. Как мы обсуждали человеком, который мне ставил задачу, главное - чтобы можно было задать какой-то минимальный ток и возможность регулирования тока до максимума Цитата(Меджикивис @ Mar 7 2015, 23:01)  "Если хочешь, чтоб было хорошо - сделай сам." Вот именно. Потому решил сделать сам. Чтобы была стопроцентная уверенность в том или ином варианте. Осталось только понять, что самое оптимальное. Я так понял, что микросхема - драйвер светодиодов. ЦАП R2R не единственный вариант. Пусть это будет управление по SPI. Главное - получить ту функциональность, которую я озвучил выше.
Сообщение отредактировал demiurg1978 - Mar 7 2015, 17:16
|
|
|
|
|
Mar 7 2015, 17:47
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(Меджикивис @ Mar 7 2015, 20:34)  Цифровой потенциометр? Но целесообразность этого выяснится после озвучивания автором нужной разрядности. А то может ему 4 разрядов достаточно, зачем тогда такие копья ломать)))) Не исключено. Обычно в подобных измерительных схемах ток через фотодиод устанавливается ступенчато, фактически являясь способом переключения диапазонов чувствительности. Точнее для дела не нужно. Зато к стабильности его питания предъявляются повышенные требования, поскольку падение напряжения на нем мнократно усиливает ОУ. Я подобные схемы где-то уже видела в каком-то старом журнале для отечественного фотодиода ФД256, но не на микросхеме, а на рассыпухе люди сделали. Вот только место то не припомню. P.S. Кажись, плохую схему я привела - в ней цифровой потенциометр использован в цепи обратной связи ОУ, где он регулирует его коэффициент усиления, а вовсе не питает фотодиод  . Или все-таки питает тоже?
|
|
|
|
|
Mar 7 2015, 18:03
|
Местный
  
Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709

|
Цитата(Меджикивис @ Mar 7 2015, 23:34)  Но целесообразность этого выяснится после озвучивания автором нужной разрядности. 4 разряда точно мало. 8 разрядов.
Сообщение отредактировал demiurg1978 - Mar 7 2015, 18:03
|
|
|
|
|
Mar 7 2015, 19:24
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(demiurg1978 @ Mar 7 2015, 18:37)  нужно: выкл, заданный минимальный ток и регулировка тока до положенного максимума. Режим работы светодиода импульсный. С частотой еще не определились, думаю Универсальное решение, позволяющее практически не думать — диффпереключатель тока:
V2 и V3 — выходы ШИМ микроконтроллера, которыми он не спеша задаёт токи "1" и "0" светодиода соответственно. Если нужна оперативность, тогда вместо них годится любой сдвоенный ЦАП, например, MCP4902 и т.п. Первый источник тока программируется от нуля до 400 мА, второй — от нуля до 40 мА, что видно по соответствующе разным номиналам датчиков тока R3 и R6. V4 — инверсный сигнал управления — при логической "1" открывается Q3 и отбирает у нагрузки весь ток первого источника тока, отводя его в питание. Поскольку все транзисторы минуют режим насыщения, схема и обладает показанным быстродействием. Если в ТЗ тезис "нужно: выкл." подразумевает такое же быстродействие, т.е. имеется соответствующий сигнал полного обесточивания светодиода, то требуется добавить такой же диффпереключатель, как на Q3, Q4 и их обвесе, и ко второму источнику тока.
|
|
|
|
|
Mar 8 2015, 08:49
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(Егоров @ Mar 8 2015, 02:56)  А еще сложнее нельзя светодиодом управлять? А что есть "сложнее"? Ваша схема: ОУ + транзистор: два корпуса. И еще + 8 элементов рассыпухи, которые надо расчитать и развести. "Сложное" управление A711 + цифр. потенциометр: два корпуса. И всё. Без дополнительного расчета горстки резисторов, зато с приятным бонусом - сохранение заданной настройки после отключения питания.
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|