Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Схемы » Динамическая индикация LED=N^2-N


Динамическая индикация LED=N^2-N

Сообщений 1 страница 6 из 6

1

Получил тут "Atmel Applications Journal", кажется 6-й. К сожалению потерял в больнице.
Так вот, там описывался интересный способ подключения N^2-N светодиодов к N пинам.
Суть в том, что через токоограничительные резисторы объединяются одноименные строки и стобцы матрицы с-дов.
Одна диагональ есстественно выпадает.
Дальше рассказывать, или сами уже догадались что из этого следует...  ;)

0

2

Схему в студию!

0

3

Очень интересна тема подключения светодиодов. При большом количестве последних всегда жалко тратить свободные порты на индикацию и очень не хочется вводить дополнительные элементы. Тем не менее, существует много способов подключения светодиодов. Один из них - встречное включение. На таблице ниже можно увидеть сколько светодиодов можно подключить к определенному числу портов:

Портов       2   3    4     5     6     7     8
Св.диодов 2 - 6 - 12 - 20 - 30 - 42 - 56

Логика работы такова: чтобы зажечь необходимый светодиод нужно установить соответствующие порты как выходы и подать требуемые логические уровни. Не используемы выводы микроконтроллера программируются как входы, чтобы не засвечивать не нужные светодиоды. В принципе, можно засветить любую комбинацию светодиодов, используя временное мультиплексирование, но при таком способе незначительно снижается яркость свечения.
http://kazus.ru/nuke/spaw/images/1/12led4pin.gif

Сопротивления в цепях порядка 200-300 Ом.

0

4

56 светодиодов на порт. Есть алгоритм? немного поработал по данной теме

0

5

кака ни крути, а на порт 20 милиампер, либо транзисторы в качестве ключей.

0

6

Ведущий специалист написал(а):

кака ни крути, а на порт 20 милиампер, либо транзисторы в качестве ключей.

Все правильно. Одновременно зажигается только 1н светодиод. Если вам не сложно,  то по вышеуказанной ссылке посмотрите вопрос, выделенный жирным про select case и config Portd.i

0


Вы здесь » Программирование ATMEL в BASCOM. » Схемы » Динамическая индикация LED=N^2-N