Перейти к содержанию
    

ПЛИС и голубой светодиод

В устройстве имеется линейка из восьми 3-цветных светодидов типа KAA-3528 EMBSGC. Катоды объеденены в три линии сканирования (R,G,B ), а аноды соответственно объеденины (в самих светиках) в 8 линий. Управление ими производится от двух ПЛИС с 3.3 В выходом через драйвер. В качастве драйвера я использовал 16-битный шинный формирователь 74 ABTE 16245 с 5 В питанием, в надежде что он нормально выдаст 5 вольт на выходе (вроде как КМОП, должен это уметь).

Оказалось, что при мало-мальской нагрузке напряжение на выходе шинника падает до 3.5 В, в результате чего голубые светики еле-еле горят :( :angry2: . Проблему можно решить, подтянув выходы шинника резисторами к 5 вольтам, но при выключеных светодиодах это повысит энергопотребление. :glare:

Можно было бы использовать 74 HC 16245, но это из области труднодоставаемой экзотики. Есть так же вариант использовть два 74 HC 245. У кого есть ещё какие мысли? Может, 8 р-канальных полевиков в одном корпусе? Нужно получить на каждом выходе как минимум 4 В при выходном токе 50 мА.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А причем тут логические уровни? Светодиоды током управляются, а не уровнями! Кстати, вам нужно лишь включать/выключать СД или еще и управлять их интенсивностью?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Насколько я помню у 74HC серии на выходе 3 ма, у 74АС/74ACT до +/- 20mA. Можно попробовать поставить 74АCT245 c запиткой от 5 В, Uвх1 в районе 2,4 В, должен от 3.3 В выхода заработать. А вообще лучше посмотреть в сторону драйверов ULN2xxx.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Резисторы то хоть последовательно светодиодам есть? Их надо током кормить, а не напряжением.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Светодиоды током управляются, а не уровнями?
Если уровня не хватает, ток почти не течёт, как в моём случае.

Кстати, вам нужно лишь включать/выключать СД или еще и управлять их интенсивностью?
включать/выключать, если нужно будет рулить яркостью, буду использовать ШИМ.

 

ULN2xxx - не то, они ведут лог. "0". У меня с ним проблем нет, проблемы есть с лог. "1".

 

у 74HC серии на выходе 3 ма, у 74АС/74ACT до +/- 20mA
Примерно так. Качнул даташит на 74HC245, ток у него маленький +/-6 мА, :( (зато "настоящий" КМОП выход). 74АС/74ACT серия - уже гораздо теплее :). Если удастся найти 74ACT16245 в корпусе TSSOP (шаг 0.5 мм) - можно проверить и на готовом устройстве с минимальной порезкой дорожек.

 

Резисторы то хоть последовательно светодиодам есть?
Есть конечно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставьте на выходах вашего драйвера по транзистору, а светодиоды включите в коллектор транзистора и управляйте его открытием\закрытием вашим драйвером.

З.Ы. Драйвер тогда вообще не нужен, подключите напрямую к ПЛИС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставьте на выходах вашего драйвера по транзистору, а светодиоды включите в коллектор транзистора и управляйте его открытием\закрытием вашим драйвером.

З.Ы. Драйвер тогда вообще не нужен, подключите напрямую к ПЛИС.

Такую идею тоже рассматриваю. Но пока не удалось найти 8 p-n-p биполярных или р-канальных полевиков в одном корпусе, с объединёнными эмиттерами/истоками. Может кто знает такие?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть еще один вариант - коммутировать линии сканирования не на землю, а на + и использовать TPIC6C595 в качестве драйвера. Либо вообще спец драйвера типа MBI5128. Тогда и резисторов не понадобится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Светодиоды током управляются, а не уровнями?
Если уровня не хватает, ток почти не течёт, как в моём случае.

Выход просто не обеспечивает требуемого тока, потому и уровень напряжение на выходе увеличен. Не в напряжении причина, а в слаботочном выходе. Для голубых светодиодов нужен ток порядка 20мА. Точнее см. в их datasheet. Если вам принципиально не хочется с дискретными элементами связываться, то можно умощнить выход логики путем их объединения в группы. Естественно объединять выходы нужно уже после балластных (выравнивающих) резисторов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выход просто не обеспечивает требуемого тока, потому и уровень напряжение на выходе увеличен.

Ведомые от тех же линий красные и зелёные светики горят нормально, ибо у них при номинальном токе напряжения падения пониже будут. А напряжение на голубом светике при номинальном токе составляет около 3.5 В, практически столько, сколько обеспечивает шинник при довольно малом токе (менее 1 мА). Поскольку ток и напряжение в цепи из последовательно соединённого светодиода и резистора связаны, предлагаю не развивать дальше спор о том, чего именно не хватает.

 

TPIC6C595, MBI5128 посмотрю... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:bb-offtopic:

что только люди не придумают лишь бы нормальный токовый драйвер за 100р не ставить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...