пока умный дом не готов...Умная Ёлка.
Dec. 22nd, 2014 08:14 pmОригинал взят у
vkorehovisback в пока умный дом не готов...Умная Ёлка.
коммутация 28 гирлянд по 10 светодиодов каждая.
упраляется по I2C (изменяется яркость и время срабатывания каждой гирлянды), в качестве высокоуровневого языка изпользуется Python на Linux и Распбери
Железо описано тут:
Схема каждой ячейки коммутации тут:
Switch (PIC12F1840)
https://github.com/vkorehov/hw/blob/master/switch.PDF?raw=true
коммутация 28 гирлянд по 10 светодиодов каждая.
упраляется по I2C (изменяется яркость и время срабатывания каждой гирлянды), в качестве высокоуровневого языка изпользуется Python на Linux и Распбери
Железо описано тут:
Схема каждой ячейки коммутации тут:
Switch (PIC12F1840)
https://github.com/vkorehov/hw/blob/master/switch.PDF?raw=true
no subject
Date: 2014-12-22 07:42 pm (UTC)no subject
Date: 2014-12-22 07:56 pm (UTC)no subject
Date: 2014-12-22 07:59 pm (UTC)А светодиоды эти видать для кранов и разрабатывались. Скорость у них весьма приличная.
no subject
Date: 2014-12-22 08:04 pm (UTC)no subject
Date: 2014-12-22 09:45 pm (UTC)no subject
Date: 2014-12-22 08:48 pm (UTC)а какой там протокол управления?
no subject
Date: 2014-12-22 08:56 pm (UTC)Очень жестко завязан на тайминги.
Все светодиоды подключены в цепочку. выход первого ко входу второго, выход второго ко входу третьего и так до бесконечности. Смысл в том, что передаются первые 24 бита(8х3 - RGB) импульсами и первый диод их принимает. Следующие 24 бита он уже передает следующему диоду. Ну и т.д. по цепочке. Чтобы начать заново нужно сделать небольшой перерыв.
Скорость обновления большая. Боюсь соврать, но при цепочке из 100 диодов можно получить не то 30 не то 60 гц.
Еще есть ws2812b - они в более удобном корпусе.
no subject
Date: 2014-12-22 09:16 pm (UTC)совершенно идиотский интерфейс и совершенно идиотская цепочка...
что мне делать если у меня в доме проводка 12V... и на потолке мне нужно поставить цепочку этих светодиодов последовательно в самодельной люстр, куда светодиодная лента не залезет...
я хотел просто припаивать светодиоды двухвыходные на фольгу... пастой паяльной..
неужели нельзя было выпустить минималистичный вариант этого чипа? с двумя выводами ааа?
упраеление можно запрограммировать по темже проводам что и питание, очень короткими прерываниями питания нужной длительности.
no subject
Date: 2014-12-22 09:21 pm (UTC)Светодиоды отличные. То что вам там что-то не удобно паять - не их проблемы :)
Зачем в люстру ставить такие диоды, кстати говоря не очень понятно :)
no subject
Date: 2014-12-22 09:25 pm (UTC)последовательно-параллельно соединяю. чтобы набрать нужное напряжение.
обычные диоды использую для обычного белого света, была задумка добавить дополнительно и цветные.
пока проще добавить 4х проводные а не эти новороченные..
no subject
Date: 2014-12-22 09:29 pm (UTC)Чем плох интерфейс?
И еще придумайте лучший и более простой способ управлять каждый из свтедиодов индивидуально в линейке скажем из 200 диодов.
no subject
Date: 2014-12-22 09:33 pm (UTC)no subject
Date: 2014-12-22 09:43 pm (UTC)no subject
Date: 2014-12-23 05:41 am (UTC)можно запрограммировать внутренние микроконтролеры светодидов, так, что они должны принимать за еденицу 2V а за 4V
все остальые значения игнорировать.
соответствено при падении питания на 4 вольта на одном из кондентсаторов делается что-то про падении больше 4 вольта игнорируется.
емкости взять разными. диодов 100 так точно можно будет соеденить с индивидуальным управлением.
no subject
Date: 2014-12-23 10:01 am (UTC)