Гирлянда на RGB светодиодах

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
vlad465
Друг Кота
Сообщения: 5717
Зарегистрирован: Чт июн 24, 2010 22:59:35
Откуда: С-Петербург

Re: Гирлянда на RGB светодиодах

Сообщение vlad465 »

Я ставил 10ком, но возможно резистор и не нужен, если работает внутренняя подтяжка.
Yurock
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 15, 2013 11:13:50

Re: Гирлянда на RGB светодиодах

Сообщение Yurock »

vicont_58 писал(а):Кто-нибудь пробовал собрать гирлянду на светодиодах с общим анодом?

Светодиоды с общим анодом нужно будет зажигать логическим нулём.
vicont_58 писал(а):установить инверторы, 74HC00, например и тогда можно сигнал SCLK пускать через оставшиеся свободные инверторы, тем самым обеспечивая его необходимый уровень и качество.

Начал себе делать похожую, но на AVR, пока спаял только 35 элементов, межу элементами 15см, до первого 50см, SPI - аппаратный, нет ни каких ни повторителей, ни терминаторов на линии CLK, работает хорошо даже на скорости 4 Мбит.
leonisio
Прорезались зубы
Сообщения: 213
Зарегистрирован: Пт мар 22, 2013 14:16:57
Откуда: Спб

Re: Гирлянда на RGB светодиодах

Сообщение leonisio »

похожую, но на AVR


Yurock - поделитесь? Хотел такую гирлянду,но останавливал PIC :)
Yurock
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 15, 2013 11:13:50

Re: Гирлянда на RGB светодиодах

Сообщение Yurock »

Делиться пока нечем, вдохновился этой гирляндой ещё год назад, остановила тоже PIC (нет у меня ни самих камней, ни программатора), детали закупил ещё летом, а ваять начал только недавно. Программа только на стадии написания и когда будет более или менее неизвестно.
Аватара пользователя
куко
Опытный кот
Сообщения: 737
Зарегистрирован: Чт ноя 25, 2010 20:41:04

Re: Гирлянда на RGB светодиодах

Сообщение куко »

Хоть какое то видео есть как она работает?
Yurock
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 15, 2013 11:13:50

Re: Гирлянда на RGB светодиодах

Сообщение Yurock »

Видео нету, пока времени, да и фантазии не хватает придумать эффекты и программы. Да и знаний ассемблера тоже не хватает чтобы позаимствовать у Fallk из его исходников.
Fallk
Мудрый кот
Сообщения: 1842
Зарегистрирован: Пт май 29, 2009 10:58:47
Откуда: Саратов

Re: Гирлянда на RGB светодиодах

Сообщение Fallk »

Yurock писал(а): межу элементами 15см, до первого 50см, SPI - аппаратный, нет ни каких ни повторителей, ни терминаторов на линии CLK, работает хорошо даже на скорости 4 Мбит.

Будут глюки, ох будут. Никак физику не обманешь :))
Опытном путем выявлена зависимость от типа кабеля и типа регистров. Те которые закладывал Kef в конструктор оказались более требовательны, но они более мощные по выходу. Те которые были у меня они по лучше работают.
А эффект можно попробовать описать словами, типа бежит огоне, бежит 2 огонек, бежит через один, через два и пр.
Yurock
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 15, 2013 11:13:50

Re: Гирлянда на RGB светодиодах

Сообщение Yurock »

Как ни странно, но глюки иногда проскакивали на скоростях выше 1 МГц, поэтому остановился на 1 МГц. Регистры те же 74HC164, приехали из китая, провод, до первого элемента одинарные, скрученные сечением 0.2, а дальше шлейф RCA (цветной). А за описание, хотя бы словами, эффектов (чем больше, тем лучше :oops: ) был бы признателен, появилась бы второй вариант этой гирлянды на другом МК.
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Гирлянда на RGB светодиодах

Сообщение jn79 »

а какой размер термоусадки ?
IRF840
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пн сен 25, 2006 17:47:10

Re: Гирлянда на RGB светодиодах

Сообщение IRF840 »

Хотел такую гирлянду,но останавливал PIC :)


Есть и на Atmega16 http://radiokot.ru/circuit/light/run/50/ .
Аватара пользователя
ivan_fd
Встал на лапы
Сообщения: 110
Зарегистрирован: Вс сен 12, 2010 13:06:39
Откуда: Украина

Re: Гирлянда на RGB светодиодах

Сообщение ivan_fd »

Я уже писал об этом, но напишу еще раз. Моя работает без повторителей, и терминальных резисторов.
Я поставил на линию CLOCK и DATA резистор 10 Ом, последовательно.
Аватара пользователя
vlad465
Друг Кота
Сообщения: 5717
Зарегистрирован: Чт июн 24, 2010 22:59:35
Откуда: С-Петербург

Re: Гирлянда на RGB светодиодах

Сообщение vlad465 »

Аналогично, если поставить на линию CLOCK и DATA резистор 10 Ом, то все работает и без терминальных.
Без этих резисторов нужно подбирать номинал терминальных под волновое сопротивление кабеля.
:beer:
IRF840
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пн сен 25, 2006 17:47:10

Re: Гирлянда на RGB светодиодах

Сообщение IRF840 »

Тестовая прошивка при таком включении у вас нормально работает ( все сегменты переключаются по очереди и горят одинаковым цветом)?
vicont_58
Родился
Сообщения: 4
Зарегистрирован: Чт дек 11, 2014 13:18:09

Re: Гирлянда на RGB светодиодах

Сообщение vicont_58 »

Тоже установил резисторы на линии SCLK и DATA, 10 ом и 5,1 ом соответственно - что сумел найти у себя. Резисторы smd, установил в разрезы соответствующих дорожек печатки от ног контроллера к проводникам разъема DB9, и убрал терминальный резистор из последнего элемента. У меня он 29-й, т.к. в тридцатом все же полетел регистр во время первого включения. (Причиной послужило наличие остатков глицеринового флюса, который затек под корпус регистра. При включении питания произошло замыкание выводов регистра между собой). В результате доработки гирлянда работает устойчивее, цвета не путаются, но появились паузы, от 3 и более секунд, когда ни один светодиод не светится. Еще добавлю, в плате пробовал ставить PIC16F873A I/SP - работает абсолютно так же, как с 876A.
Благодарю Fallk за удачную разработку, которую мне удалось повторить без проблем. С наступающим Новым годом!
Аватара пользователя
ivan_fd
Встал на лапы
Сообщения: 110
Зарегистрирован: Вс сен 12, 2010 13:06:39
Откуда: Украина

Re: Гирлянда на RGB светодиодах

Сообщение ivan_fd »

Я писал свою тестовую прошивку и все цвета отображались нормально.
Моя гирлянда на PIC16F886, так как он дешевле.
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Гирлянда на RGB светодиодах

Сообщение jn79 »

Вот быстро набросал :)
стабилизатор импульсный на 5V
а IRF530 греется ?
Вложения
V1.JPG
(203.56 КБ) 588 скачиваний
v1.zip
(28.25 КБ) 200 скачиваний
Последний раз редактировалось jn79 Вс дек 28, 2014 14:46:54, всего редактировалось 2 раза.
Fallk
Мудрый кот
Сообщения: 1842
Зарегистрирован: Пт май 29, 2009 10:58:47
Откуда: Саратов

Re: Гирлянда на RGB светодиодах

Сообщение Fallk »

А чего ему греться, ток всего пол ампера. Радиатор совершенно не нужен
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Гирлянда на RGB светодиодах

Сообщение jn79 »

ну на всякий случай :)
стабилизатор LM2596T +5v
плату чуть подправил
Аватара пользователя
Nikolaj666
Прорезались зубы
Сообщения: 226
Зарегистрирован: Вс дек 28, 2014 16:28:36
Откуда: Подольск

Re: Гирлянда на RGB светодиодах

Сообщение Nikolaj666 »

Всем привет. Очень захотелось повторить гирлянду, но я в микроконтроллерах абсолютный ноль. я понимаю, что нужно идти курить соответствующие ветки форумов, но всё же спрошу. Как и чем прошить PIC ? Я правильно понял, что МК прошивается уже будучи установленным на плату устройства ? Не пинайте и не бейте по рукам, наставьте на путь истинный :shock:
Заранее спасибо
Fallk
Мудрый кот
Сообщения: 1842
Зарегистрирован: Пт май 29, 2009 10:58:47
Откуда: Саратов

Re: Гирлянда на RGB светодиодах

Сообщение Fallk »

Таки да, он прошивается прямо в плате, с помошью внутрисхемного программирования (ICSP) Но никто не запрещает прошить его без обвязки и вставить уже прошитым.
А вот чем шить - это смотря какой компьюте у вас есть. Если есть LPT это один пргограмматор. Если есть COM порт - то другой. А вот если ноутбук, то только программаторы от USB (причем переходник USB-COM не прокатит) При этом тоже нужно будет запрограммировать микроконтроллер в программаторе :))
Ответить

Вернуться в «Статьи»