реклама на сайте
подробности

 
 
> Мультиплексирование LED
Max73
сообщение Oct 3 2007, 13:56
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 26-09-07
Пользователь №: 30 855



Если мультиплексировать 12 7-сегментных индикаторов (в каждый момент времени горит одна цифра), хватит ли яркости, и если не хватит, то как с этим бороться?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Oct 4 2007, 10:08
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Max73 @ Oct 3 2007, 16:56) *
Если мультиплексировать 12 7-сегментных индикаторов (в каждый момент времени горит одна цифра), хватит ли яркости, и если не хватит, то как с этим бороться?
Бороться довольно просто: при количестве знакомест больше 8 надо переходить от посимвольной развертки к посегментной. Т.е. зажигаем сегмент А на всех знакоместах, где он нужен, в следующей фазе гасим А зажигаем B. Таким образом получаем скважность 1/8 вне зависимости от количества индикаторов. Разворачивал таким способом 23 знакоместа - и ярко и мерцания не видно. Но это требует соответствующего изменения в схемотехнике - мощные ключи ставятся не на знакоместа, а на сегменты.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ALexx
сообщение Oct 4 2007, 10:19
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704



Цитата(Сергей Борщ @ Oct 4 2007, 13:08) *
Бороться довольно просто: при количестве знакомест больше 8 надо переходить от посимвольной развертки к посегментной. Т.е. зажигаем сегмент А на всех знакоместах, где он нужен, в следующей фазе гасим А зажигаем B. Таким образом получаем скважность 1/8 вне зависимости от количества индикаторов. Разворачивал таким способом 23 знакоместа - и ярко и мерцания не видно. Но это требует соответствующего изменения в схемотехнике - мощные ключи ставятся не на знакоместа, а на сегменты.


Т.е все одинаковые сегменты соединяются и кидаются на мощный ключик (верхнее плечо). Все А на один, все В на другой и т.д.
В нужное время данный ключик открывается а зажигаются сегменты только на тех цифрах, на которых ключик нижнего плеча(соединенный с общим анодом/катодом) открыт.

Верно я понял? Довольно интересное решение. Спасибо :-)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 21:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016