HardEgor 56 22 ноября, 2019 Опубликовано 22 ноября, 2019 · Жалоба 2 минуты назад, Arlleex сказал: Ну как это не нужно? И где в DMX-512 сигнал CS. Может, я поспешно выдвигаю идеи и свое видение, как это все работает, так что заранее извиняюсь, если несу фигню DMX - это шина RS-485, естественно адреса нужны. А SPI - это daisy chain. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 129 22 ноября, 2019 Опубликовано 22 ноября, 2019 · Жалоба 26 минут назад, jcxz сказал: Чтобы заводить параллельно, нужно прошивать адреса в каждый. А это уже - существенный минус на производстве. Буфер однозначно будет, это не проблемно. 26 минут назад, jcxz сказал: Если будете подсвечивать например стандартную клавиатуру на каждую кнопку по 3 LED (RGB)... У меня все еще хуже: я намерен ставить один контроллер на один цвет (а цветов у меня два - желтый и белый), и к его 3-м выходам подключать по 2 (последовательных) светодиода. Это увеличит надежность (если одна линия выгорит, будут гореть хотя бы две). То есть 2 микросхемы стоят рядом, и одна рулит 3x2 белыми, а другая 3x2 желтыми светодиодами. Да, сложно, да, не совсем, может быть, оптимально, но зато надежно более менее Но это ладно, я еще в поисках... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 172 22 ноября, 2019 Опубликовано 22 ноября, 2019 · Жалоба Кстати: в том TLC59731 что Вы привели изначально не SPI и не DMX. Там вроде и адрес не нужен как в DMX и проводов требует меньше чем SPI. Правда и скорость ниже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 129 22 ноября, 2019 Опубликовано 22 ноября, 2019 · Жалоба 9 минут назад, jcxz сказал: Кстати: в том TLC59731 что Вы привели изначально не SPI и не DMX. Там вроде и адрес не нужен как в DMX и проводов требует меньше чем SPI. Правда и скорость ниже. Ну там какой-то их нативный импульсный протокол. Не сложный, может даже ногодрыг в помощь. Он похож на daisy chain - по сути тот же сдвиговый регистр, только 0 кодируется одиночным импульсом, а 1 - двойным в течение некоторого периода времени. С другой стороны микросхемы с SDO вылетают такие же иголки для управления следующими драйверами в цепочке. Скорость, наверное, тут не сильно важна (для меня). Даже при битовой скорости 20кГц и 50 драйверах в линии, получим (32*50)/20000 = 80мс на цикл обновления... Вполне норм Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 22 ноября, 2019 Опубликовано 22 ноября, 2019 · Жалоба Проще, чем WS2812, вообще невозможно представить. Впрочем, меня опередили... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 172 22 ноября, 2019 Опубликовано 22 ноября, 2019 · Жалоба 16 минут назад, Arlleex сказал: Скорость, наверное, тут не сильно важна (для меня). Даже при битовой скорости 20кГц и 50 драйверах в линии, получим (32*50)/20000 = 80мс на цикл обновления... Вполне норм Это я уже наверное про свой случай. У меня драйвер светодиодов сидит на одной SPI-шине с SPI-FLASH-памятью. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 129 22 ноября, 2019 Опубликовано 22 ноября, 2019 · Жалоба 7 минут назад, jcxz сказал: Это я уже наверное про свой случай. У меня драйвер светодиодов сидит на одной SPI-шине с SPI-FLASH-памятью. Аа, да не. У меня задача куда проще. Мой контроллер всего-то и должен, что заниматься опросом кнопок да светодиоды зажигать с нужной яркостью, отдавая данные во внешний мир. P.S. Все-таки, TLC59731 мне больше нравится. Короче, буду напрямую звонить тем, у кого они есть, и просить отсыпать штучек 20 для проб. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vladec 7 25 ноября, 2019 Опубликовано 25 ноября, 2019 · Жалоба В 22.11.2019 в 17:01, rx3apf сказал: Проще, чем WS2812, вообще невозможно представить. http://www.triatron.ru/upload/catalog_photo/elements/pdf/049901.pdf http://www.world-semi.com/products/index.html А действительно чем не подходит? Все на борту, с микроконтроллера всего одна "веревка", минимум соединений, +5В питание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 129 25 ноября, 2019 Опубликовано 25 ноября, 2019 · Жалоба 5 часов назад, vladec сказал: А действительно чем не подходит? Все на борту, с микроконтроллера всего одна "веревка", минимум соединений, +5В питание. Да вот на самом деле всем подходит (именно чип), только он китай китайский; надо программировать адреса. А готовые светодиоды не устраивают ни по конструкции, ни по яркости. Заказал пока Texas-овских, посмотрю, что у них с качеством/удобством. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 25 ноября, 2019 Опубликовано 25 ноября, 2019 · Жалоба 5 часов назад, Arlleex сказал: надо программировать адреса. Не надо. Адрес определяется самой позицией в цепочке. 5 часов назад, Arlleex сказал: А готовые светодиоды не устраивают ни по конструкции, ни по яркости. Кстати, с тем же протоколом есть и PL9823, классический "трухольный" корпус. Яркость - а сколько надо ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 151 25 ноября, 2019 Опубликовано 25 ноября, 2019 (изменено) · Жалоба 19 минут назад, rx3apf сказал: Яркость - а сколько надо ? 50 кнопок на 1 м2 — это 140х140 мм "кнопка", ну и "светодиод" подобающий. Изменено 25 ноября, 2019 пользователем Plain Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 56 26 ноября, 2019 Опубликовано 26 ноября, 2019 · Жалоба В 22.11.2019 в 20:31, Arlleex сказал: У меня все еще хуже: я намерен ставить один контроллер на один цвет (а цветов у меня два - желтый и белый), и к его 3-м выходам подключать по 2 (последовательных) светодиода. Это увеличит надежность (если одна линия выгорит, будут гореть хотя бы две). Вы попробуйте озвучить требования, а то телепатия не очень помогает. Может быть лучше мелкий микроконтроллер поставить, чтобы еще и ток светодиодов измерял на случай отказа светодиода? Да и последовательное соединение снижает надежность, тут надо наоборот - две независимые шины и два питания, на каждой шине сидит контроллер управляющий двумя цветами, т.е на каждую кнопку 2 контроллера и 4 светодиода. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 129 26 ноября, 2019 Опубликовано 26 ноября, 2019 · Жалоба ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 129 26 ноября, 2019 Опубликовано 26 ноября, 2019 · Жалоба 10 часов назад, rx3apf сказал: Яркость - а сколько надо? А кто его знает. Не полностью "пробивают" кнопочные полупрозрачные накладки эти WS2812B. Хотя, может, китайская лента с этими диодами была не на полной мощности. Подбирать буду на глаз - я пока макет хочу собрать. 10 часов назад, Plain сказал: 50 кнопок на 1 м2 — это 140х140 мм "кнопка", ну и "светодиод" подобающий. Грубо говоря, это максимальный размер панели. Просто разбросаны и сгруппированы по ней. А кнопки ~4см в диаметре, есть и поменьше. 2 часа назад, HardEgor сказал: Вы попробуйте озвучить требования, а то телепатия не очень помогает. Основное требование - сделать красиво и чтоб не ломалась как китайская кофеварка. Четкого ТЗ нет, все в проработке еще. А я тестирую возможные решения пока что. 2 часа назад, HardEgor сказал: Да и последовательное соединение снижает надежность, тут надо наоборот - две независимые шины и два питания, на каждой шине сидит контроллер управляющий двумя цветами, т.е на каждую кнопку 2 контроллера и 4 светодиода. Собственно, TLC-шка дает 3 независимых канала. Туда обычно R-, G-, B-каналы вешают. А я намерен повесить 3 по два последовательных светодиода на один цвет. Ну, как-то так Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 56 26 ноября, 2019 Опубликовано 26 ноября, 2019 · Жалоба 25 минут назад, Arlleex сказал: Основное требование - сделать красиво и чтоб не ломалась как китайская кофеварка. Четкого ТЗ нет, все в проработке еще. А я тестирую возможные решения пока что. Т.е. обычная бытовуха. Чего тогда морочить голову - любой daisy chain подойдёт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться