Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы

Управление большим количеством светодиодов

Непрочитано 05.09.2010, 13:30  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Может я чего недопонимаю, но зачем все эти сложности?
Схема делается ради себя самой - нет смысла этономить каждый бит на портах.
Если нужно три линейки с 1 бегущим светодиодом в каждой,
вся схема делается из транзисторов и резисторов.
Выходного тока процессора достаточно для свечения 1 светодиода,
берем к примеру ATMega16 (или более многоногое (ATMega64) если нужно еще что-то делать или управлять этим извне), благо они сейчас недорогие,
имеем четыре 8-битных порта, организовываем динамическую индикацию 8х24 = 192 светодиода (для Вашего случая будет лучше 9х20=180 и еще 3 бита останется для управления).
Имеем 9 выходов выбора линейки, усиленных транзисторами (скважность схемы = 9),
и 20 выходов включения светодиода.
Для привера приведу схему, которую собирал давно для эксперимента со световым табло, идея та же.
Миниатюры:
Нажмите на изображение для увеличения
Название: Tablo.gif
Просмотров: 291
Размер:	16.3 Кб
ID:	11870  
Реклама:
anbsoft вне форума  
Сказали "Спасибо" anbsoft
rubenc (06.09.2010)
Непрочитано 05.09.2010, 13:48  
nikuzkin
Временная регистрация
 
Регистрация: 07.05.2008
Сообщений: 50
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
nikuzkin на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Сообщение от anbsoft Посмотреть сообщение
Может я чего недопонимаю, но зачем все эти сложности?
Схема делается ради себя самой - нет смысла этономить каждый бит на портах.
Если нужно три линейки с 1 бегущим светодиодом в каждой ....
Имеем 9 выходов выбора линейки, усиленных транзисторами (скважность схемы = 9),
и 20 выходов включения светодиода.
подобное я и имел ввиду, только вы ошились, рассуждая вначале об 1 бегущем сд. В предложенной вами схеме бежит не один сд, а колонка сд (имею ввиду матричное чтение сд). Ведь к каждой колонке из 20 сд подключен свой выход порта. Поэтому этот вариант один из оптимальных с точки зрения полноты свечения сд, мелькания сд, максимального импульсного тока через сд и др.
nikuzkin вне форума  
Непрочитано 05.09.2010, 13:58  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Сообщение от Lockdog Посмотреть сообщение
Так мне и нужно, чтобы в каждом ряду мог загораться только 1 светодиод
В этом случае можно обойтись даже без транзисторов и использовать 9 резисторов вместо 20.
anbsoft вне форума  
Непрочитано 06.09.2010, 16:12  
rubenc
Заблокирован
 
Регистрация: 11.01.2010
Сообщений: 66
Сказал спасибо: 30
Сказали Спасибо 6 раз(а) в 3 сообщении(ях)
rubenc на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Lockdog Меню пользователя Lockdog

как свето-УДОДЫ у вас стоять.

киньте фотку, плиз. я ВАМ подскажу.
rubenc вне форума  
Непрочитано 06.09.2010, 16:20  
rubenc
Заблокирован
 
Регистрация: 11.01.2010
Сообщений: 66
Сказал спасибо: 30
Сказали Спасибо 6 раз(а) в 3 сообщении(ях)
rubenc на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

легко управлять ЭТОЙ ОХАПКОЙ СВЕТОДИОДОВ !

Я три года уже ими РУЛЮ !
rubenc вне форума  
Непрочитано 06.09.2010, 20:24  
Mechwar
Прохожий
 
Регистрация: 07.01.2010
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Mechwar на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Сообщение от anbsoft Посмотреть сообщение
Может я чего недопонимаю, но зачем все эти сложности?
Схема делается ради себя самой - нет смысла этономить каждый бит на портах.
Если нужно три линейки с 1 бегущим светодиодом в каждой,
вся схема делается из транзисторов и резисторов.
Выходного тока процессора достаточно для свечения 1 светодиода,
берем к примеру ATMega16 (или более многоногое (ATMega64) если нужно еще что-то делать или управлять этим извне), благо они сейчас недорогие,
имеем четыре 8-битных порта, организовываем динамическую индикацию 8х24 = 192 светодиода (для Вашего случая будет лучше 9х20=180 и еще 3 бита останется для управления).
Имеем 9 выходов выбора линейки, усиленных транзисторами (скважность схемы = 9),
и 20 выходов включения светодиода.
Для привера приведу схему, которую собирал давно для эксперимента со световым табло, идея та же.
А не страшно ли тебе весь ток сливать чрез МК? Я для этого использовал current sinks - ULN2803
Mechwar вне форума  
Непрочитано 06.09.2010, 20:37  
Mechwar
Прохожий
 
Регистрация: 07.01.2010
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Mechwar на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Вот такая схема у меня была (там не только LEDы):
Могу даже код дать... только его там много =))
И не все мы сумели довести до ума - по отдельности работает, а в тандеме - нет ((
Миниатюры:
Нажмите на изображение для увеличения
Название: DSC00728.JPG
Просмотров: 108
Размер:	82.3 Кб
ID:	11934   Нажмите на изображение для увеличения
Название: DSC00735.JPG
Просмотров: 104
Размер:	121.5 Кб
ID:	11935  
Вложения:
Тип файла: pdf Full MATRIX design_update.pdf (88.5 Кб, 112 просмотров)

Последний раз редактировалось Mechwar; 06.09.2010 в 20:41.
Mechwar вне форума  
Непрочитано 08.09.2010, 12:27  
valery035
Прохожий
 
Регистрация: 24.07.2006
Сообщений: 3
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
valery035 на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

А вообще- сдаётся мне, что это часы. Вот по поводу часов и нужно искать прототипы. Я прав ?
valery035 вне форума  
Непрочитано 09.09.2010, 22:48  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Сообщение от Mechwar Посмотреть сообщение
А не страшно ли тебе весь ток сливать чрез МК? Я для этого использовал current sinks - ULN2803
А чего страшного, у ATMega16 по даташиту 40мА на пин но не более 200мА всего,
обычный светодиод нормально светится при 8-10мА, так что вполне можно уложиться,
тем более у меня это был чисто эксперимент - посмотреть как будет смотреться.
anbsoft вне форума  
Непрочитано 10.09.2010, 08:29  
innovator_king
Прописка
 
Аватар для innovator_king
 
Регистрация: 12.05.2009
Сообщений: 230
Сказал спасибо: 56
Сказали Спасибо 43 раз(а) в 35 сообщении(ях)
innovator_king на пути к лучшему
По умолчанию Re: Управление большим количеством светодиодов

Mechwar, Ну если не жалко, то будем весьма благодарны за код. Ради спортивного интереса поизучаем.
innovator_king вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление нагрузками с помощью LPT R2911 TTL и CMOS логика 14 11.08.2014 07:54


Часовой пояс GMT +4, время: 13:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.