MBI5030 (MBI5026)

В продаже имеется такая замечательная микросхема, MBI5030, если коротко, то это драйвер 16 светодиодов с ШИМом (16/12бит) на каждый канал (т.е. для RGB это получается 281 триллион цветов =) ). Вход данных — последовательный, но очень странный.
MBI5026 без ШИМа. Используется в проекте LightPack, и как видно, светодиоды также меняют яркость (за счет псевдо-ШИМа, насколько я понял)
Единственное чего я не могу понять, так это того как же туда загонять данные. Может из-за болезни у меня голова стала плохо соображать, но даташит никак не раскуривается.
Есть идея сделать что-то вроде продвинутой «лампы настроения», с RGB светодиодами, на каждую микруху по 5 RGB светиков.
Благо микрухи стоят 50 и 40 рублей соответственно.
Буду рад принять любую помощь, как советом так и примером кода. Да и думаю вам тоже будет интересно.
  • 0
  • 14 сентября 2011, 11:56
  • Acinonyx

Комментарии (16)

RSS свернуть / развернуть
Да, собрал себе я этот Лайтпак.Классная Вещица!
0
  • avatar
  • Zov
  • 14 сентября 2011, 12:50
дабы быть конкретнее, напишу что же я хочу получить в итоге…
в итоге получится звездный потолок в комнате, примерно на 60 светодиодов (2 метра стандартной RGB ленты с диодами 5050) расположенные хаотично. управление с микроконтроллера, разные эффекты, типа легкого мерцания (турбулентное мерцание звезд, которое можно наблюдать самому), разноцветные волны, романтическое освещение
ну а ШИМ нужен для управления яркостью всей этой ерунды
0
Не, ну я понял что вы хотите.Я пока еще сам не понял как управлять этими драйверами. Правда есть исходники программы под МК для лайтпака. Я скачал, покамест посмотрел поверхностно.Исходники под WinAVR. Можно их поковырять+ДАТАШИТ на драйвера — да что-то и получиться.
0
  • avatar
  • Zov
  • 14 сентября 2011, 13:44
а можно получить исходник?
0
О, спасибо за напоминание, есть идейка сделать нечто подобное, но на PCA9685 или PCA9635 из Industrial-набора NXP.
0
Да там же вроде просто все.
На каждый канал есть 16битный сдвиговый регистр с последовательной загрузкой и защелкой (чем-то напоминает 74hc595). Смотрите 10 страничку даташита.

Регистры для разных калалов обьединены последовательно.

Если я не прав — поправьте
0
не совсем. что имеено запихнуто в регистр — данные/команда/запрос на чтение зависит от того, сколько DCLK тактов был в высоком уровне вход LE
0
из исходников видно что вместо ШИМ (на 5026 его нет) применен BAM (Bit Angle Modulation)
0
Блин, тоже хочу лайтпак :)
0
Вот недавно пришли платы.TOP и Bottom.Еще. Ждем светодиодов.
0
  • avatar
  • Zov
  • 14 сентября 2011, 17:58
А разработчик не высылает киты для самостоятельной сборки, только голые платы?
0
лайтпак пока в продажу не поступил, ведется доработка. на макоси свежая версия перестала работать, да и ФПС слабоват, иногда сильно грузит машину и вываливается из памяти.
0
Они вообще продают их Лайтпак. Но там также есть все составляющие для самостоятельного изготовления: печатка, прошивка, софтВикиЛайтпак.
0
  • avatar
  • Zov
  • 14 сентября 2011, 18:08
Блин, тоже хочу лайтпак :)

Кстати, есть не менее замечательная микросхема PCA9685 от NXP, 16 каналов, 12 битный ШИМ, i2c, про цену не знаю
0
Спешите сделать, пока не повзрослели :)
0
  • avatar
  • DVF
  • 14 сентября 2011, 18:10
А чего, так в будущем все плохо? =)
0
  • avatar
  • Zov
  • 14 сентября 2011, 18:14
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.