Светодиодная сосулька - индикатор уровня
Светодиодная сосулька - индикатор уровня
Всех с наступающим Новым годом!
Решил попробовать в Proteus схему из статьи.
Светодиоды моргают пару секунд, и все. Выводы переходят в третье состояние. В чем может быть дело?
Решил попробовать в Proteus схему из статьи.
Светодиоды моргают пару секунд, и все. Выводы переходят в третье состояние. В чем может быть дело?
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
Прошу извинить что не ответил ранее. На новый год уезжал на дачу
В каком режиме работает сосулька? Что подается на вход АЦП?
В каком режиме работает сосулька? Что подается на вход АЦП?
-
FreeLock
- Родился
- Сообщения: 2
- Зарегистрирован: Вт ноя 06, 2007 16:34:04
- Откуда: Киев
- Контактная информация:
Re: Светодиодная сосулька - индикатор уровня
Bird55 писал(а):Всех с наступающим Новым годом!
Решил попробовать в Proteus схему из статьи.
Светодиоды моргают пару секунд, и все. Выводы переходят в третье состояние. В чем может быть дело?
Все работает.
- Вложения
-
- sosulka_rev.DSN.txt
- (93.52 КБ) 2129 скачиваний
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
Выкладываю исходник на ассемблере и схему в протеусе.
В исходнике анимация закодирована строчками начиная с метки "Frame".
Формат простой:
Старший полубайт первого байта - яркость первого слева (по схеме) светодиода, младший полубайт - яркость второго, и т.д.
Уровней яркости 15 (0 - не горит, F - максимальная яркость).
Кадров всего 80, чтобы не сбиться они пронумерованы комментариями (0-79).
UP: Прошивка для метеоритного дождя. Проверить не могу, макетка занята...
В исходнике анимация закодирована строчками начиная с метки "Frame".
Формат простой:
Код: Выделить всё
.db 0x12,0x34,0x56,0x78,0x9A,0xBCСтарший полубайт первого байта - яркость первого слева (по схеме) светодиода, младший полубайт - яркость второго, и т.д.
Уровней яркости 15 (0 - не горит, F - максимальная яркость).
Кадров всего 80, чтобы не сбиться они пронумерованы комментариями (0-79).
UP: Прошивка для метеоритного дождя. Проверить не могу, макетка занята...
- Вложения
-
- Meteors.rar
- Метеоритный дождь
- (925 байт) 1563 скачивания
-
- Sosulka.rar
- Сосулька
- (17.31 КБ) 1589 скачиваний
Re: Светодиодная сосулька - индикатор уровня
Engineer_Keen Может наверное все таки Вам сделать ( как разновидность сосульки и метеоритный дождь) , схему , прошивку , видео , вообщем готовую статью ? Ведь интересная штука может получится . P.S. Может объединить эти две темы ?
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
jersey писал(а):Engineer_Keen Может наверное все таки Вам сделать ( как разновидность сосульки и метеоритный дождь) , схему
Схема не меняется.
jersey писал(а):прошивку
Можно сказать не меняется. Только маленький кусочек с таблице кадров.
jersey писал(а):видео
Не на чем пока делать. Макетка занята, опытные образцы разобраны на детальки
jersey писал(а):вообщем готовую статью ?
Следовательно смысла особого не вижу. Можно просто в этой теме выкладывать какие-либо изменения.
jersey писал(а):P.S. Может объединить эти две темы ?
С этим согласен.
Если кто попробовал прошивку с дождем, не забывайте тут отписаться, может что поправить надо.
Re: Светодиодная сосулька - индикатор уровня
Всем привет. В общем то суть "сосульки" и "метеоритного дождя" схожа, разница всего лишь в количестве светодиодов. У "дождя" их раза в 3-4 больше, за счёт чего пробег получается длиннее и "хвост" ярко выраженный. На тинке13 вряд ли получится. Маловато ног для такого количества LEDов. Только что скачал новую прошивку из темы. Обязательно заценю и поделюсь впечатлением.
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
Можно сделать на 20 светодиодов, с небольшим изменением прошивки. Но скорость будет зашита намертво.
Re: Светодиодная сосулька - индикатор уровня
Поделка понравилась. Особенно метод "чарлиплексинга" управления светодиодами, никогда раньше о таком не слышал. У нас в этом году по всему Крещатику деревья такими "сосульками" обвешали. Смотрится просто восхитительно. Надеюсь, тебе за патент заплатили 
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
Какой патент?
Ни сосулька ни чарлиплексинг не мои идеи, я их просто в одном устройстве соединил 
Re: Светодиодная сосулька - индикатор уровня
Всё равно зачётEngineer_Keen писал(а):Какой патент?Ни сосулька ни чарлиплексинг не мои идеи, я их просто в одном устройстве соединил
Re: Светодиодная сосулька - индикатор уровня
Здравствуйте!Идея класная! Но можно ли сделать ето на Attiny2313,знаю-новая схема и прошивка и так далее...работа долгая. 
Последний раз редактировалось Simidko Пт фев 03, 2012 08:44:37, всего редактировалось 1 раз.
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
У нее ножек больше, так что можно обойтись без чарлиплексинга и даже если на каждую ногу по одному светодиоду поставить, уже больше 12 штук будет. Но у 2313 нет АЦП, а значит не будет регулировки скорости, хотя можно как-нибудь приспособить встроенный компаратор. В любом случае это капитальное изменение прошивки.
- Кекс
- Открыл глаза
- Сообщения: 56
- Зарегистрирован: Вс сен 26, 2010 11:15:45
- Откуда: Ижевск
- Контактная информация:
Re: Светодиодная сосулька - индикатор уровня
А на 2313 можно организовать градацию яркости? Так как затухание светодиодов смотрится довольно эффектно, чем просто выключение.
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
На любом контроллере на любой ноге можно сделать градации яркости при помощи ШИМ.
Re: Светодиодная сосулька - индикатор уровня
Сосулька очень интересная! Есть два вопроса:
1. Сколько светодиодов можно включать параллельно при таком подключении?
2. Как сделать что бы первый светодиод не зажигался до тех пор пока не погаснет последний, а лучше с паузой в полсекунды-секунду. ( к сожалению сам в программировании полный 0)
1. Сколько светодиодов можно включать параллельно при таком подключении?
2. Как сделать что бы первый светодиод не зажигался до тех пор пока не погаснет последний, а лучше с паузой в полсекунды-секунду. ( к сожалению сам в программировании полный 0)
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
brizz писал(а):1. Сколько светодиодов можно включать параллельно при таком подключении?
Зависит от того, какую яркость вы хотите получить. Ток в схеме ограничивается резисторами, но в спецификации на контроллер ограничен 40мА. Обычно для светодиодов пишут ток 20мА, сильной разницы в яркости между 10 и 20 нет, так что теоретически можно подключить 4 светодиода. Если будет сильно заметна разница в яркости между параллельными диодами, придется общие резисторы заменять на персональные для каждого диода.
brizz писал(а):2. Как сделать что бы первый светодиод не зажигался до тех пор пока не погаснет последний, а лучше с паузой в полсекунды-секунду. ( к сожалению сам в программировании полный 0)
Это только изменением программы. Поправить не сложно, но мне сейчас не на чем проверить. Если соберете, поправлю прошивку.
Re: Светодиодная сосулька - индикатор уровня
"Cобрал" в Протеус. Пока нет в наличии микросхемы, когда куплю, соберу в живую.
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Светодиодная сосулька - индикатор уровня
В протеусе бесполезно смотреть, там будет просто беспорядочное мигание. Может можно как-то настроить параматры анимации, но я не заморачивался.
Re: Светодиодная сосулька - индикатор уровня
Вы правы. в Протеусе можно получить только приблизительное представление о работе устройства.
Как только смогу собрать в натуре - отпишусь.
Как только смогу собрать в натуре - отпишусь.