Страница 3 из 5
Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 19:41:54
BOB51
Про простые светики.
Хотя... 2812 никто не запрещал мультиплексировать - таким способом делается динамическая картинка на экранах.
Правда и нагрузка на МК управления там весьма значительная.
По сути светодиодный монитор....

Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 19:45:25
КРАМ
[uquote="BOB51",url="/forum/viewtopic.php?p=4354224#p4354224"]Правда и нагрузка на МК управления там весьма значительная.
По сути светодиодный монитор....[/uquote]
Поэтому, как и в любом мониторе, контроллер монитора должен быть отдельно от целевого контроллера.
Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 19:58:28
Martian
BOB51, чудес не бывает. Если для обеспечения определённой яркости требуется определённая мощность, то хоть импульсно, хоть через левую пятку, но именно столько придется потратить.
вот, чувак эксперимент проводил:
https://cxem.net/mc/mc356.php
Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 20:21:01
Eddy_Em
чувак эксперимент проводил
Т.е. в закон сохранения энергии он не верит?
Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 20:31:57
VNS
[uquote="BOB51",url="/forum/viewtopic.php?p=4354136#p4354136"]WS2812(и подобные) удобны тем, что ШИМ внутри них находится.
Ежли базовых навыков работы с МК (и соответствующими средствами разработки - IDE и программаторами) нету, то самый оптимальный вариант - ардуинка (адуринка) и ws2812...[/uquote]
Концепция стола из видео первого поста подразумевает некие соты которые работают индивидуально не зависимо друг от друга… таким образом лента WS2812 в данном случае не лучший вариант, вернее избыточный… так как в данном варианте возможности WS2812 не нужны… конечно же в теории сделать можно всё что угодно, но выбор такого исполнения как у авторов видео ИМХО наиболее рационален… так как это в плане ремонтопригодности и работоспособности в целом всего стола улучшаются. Даже если выйдет из строя одна ячейка, то она не повлияет на работу всего стола в целом… при использовании же WS2812 потребуется один МК и с каждой ячейки к нему необходимо будет организовывать индивидуальную линию от каждого сенсора, а это уже будет выглядеть как паутина… и если выйдет из строя МК, то весь стол перестанет работать, а это уже ИМХО жирный минус…
Не знаю что выберет ТС, но я бы выбрал именно концепцию подхода реализации исполнения как у ребят из видео.
Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 20:38:37
BOB51
ЗАбываем наверно что речь идет об информационных табло/экранах.
А там многое построено не на физической оценке по приборам, а на особенностях восприятия зрения сущности вида ХомкоХапиенс.
В практической работе мне "веточек" с задатчиком тока в 20мА вполне хватало даже для работ щитов при солнечном свете.
А уж в помещении тем более.
Если тока одной группы достаточно для восприятия то зачем еще три других при том же токе кормить?

Кыстати....
Совсем забыли насчет "касания"...
А это или тензодатчик или емкостной...

Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 20:53:05
VNS
[uquote="BOB51",url="/forum/viewtopic.php?p=4354284#p4354284"]ЗАбываем наверно что речь идет об информационных табло/экранах.

[/uquote]
Я думал, что мы говорим именно об подходе реализации данного стола

и если это не так, то ИМХО рассуждения на иные устройства в данной теме излишне, так как они как мусор засоряют тему и вводят в заблуждение других участников…

вот так и раздуваются темы накапливая множества страниц ни о чём… и потом чтобы найти полезную информацию приходится терять очень много времени в пустую… давайте разного рода рассуждения не касающиеся данной темы оставим в стороне…

Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 20:58:06
КРАМ
[uquote="VNS",url="/forum/viewtopic.php?p=4354276#p4354276"]при использовании же WS2812 потребуется один МК и с каждой ячейки к нему необходимо будет организовывать индивидуальную линию от каждого сенсора, а это уже будет выглядеть как паутина… и если выйдет из строя МК, то весь стол перестанет работать, а это уже ИМХО жирный минус…[/uquote]
Как раз это большой плюс. Просто потому, что МК доступен в такой топологии в конструкции стола.
Ну и не требуется тянуть никаких индивидуальных линий к каждому сенсору. Как их не тянут в тачпадах. Это просто матрица.
Выигрыш от использования 2812 очевиден. Стол кроме самих лент и чисто пассивных линий датчиков более ничего содержать не будет, включая кучу печатных плат.
Кстати, практика показывает, что выход из строя 2812 связан с выходом из строя исключительно выходной его части на светодиоды и самих светодиодов, а интерфейс передачи/приема управления работает безотказно.
Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 21:11:58
VNS
[uquote="КРАМ",url="/forum/viewtopic.php?p=4354298#p4354298"]Выигрыш от использования 2812 очевиден.[/uquote]
Использование WS2812 подразумевает только в том случае когда автор задумал наделить каждую ячейку большим количеством световых эффектов… если это так то полностью с Вами согласен, но если отталкиваться от реализации только эффектов как в видео, то WS2812 очень избыточна и значительно дороже обычной RGB ленты…

Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 21:24:38
Eddy_Em
Кстати, вот тут все про "волну"… Но ведь это совсем неинтересно будет и вообще ничего общего со столом из ролика! Тупо круглый стол, где из центра к краю (или наоборот) идет "волна". А вот чтобы "волна" шла из любой точки, куда прикоснулся (кстати, тоже не будет как в видео: там какие-то радиодатчики стоят, поэтому даже на посуду реагируют), придется выстраивать сложную матрицу из светодиодов и управлять микроконтроллером. Или таки упростить и сделать это на основе адресуемых светодиодов (но тоже с МК). Скажем, подключаем адресуемые в цепочку с шагом 5см. Последовательность должна быть строго оговоренной (скажем, из левого угла вверх, потом направо и вниз, потом направо и вверх и так до конца). А в настройках МК во флеш-памяти сохранять текущую конфигурацию: сколько штук в ширину и сколько в длину. И около каждого светодиода — датчик. Вот тут уже напрашивается вопрос: как из дофига датчиков сделать простую матрицу, чтобы не тянуть 100500 проводов на мультиплексоры (хотя, конечно, можно сигнальную линию вывести вверх и вбок, установив мультиплексоры или сдвиговые регистры — тогда можно будет определить координаты касания более простым способом). Но таки идеальный способ — однотипные ячейки с одним датчиком, одним МК с минимальной обвязкой и несколькими светодиодами. Как я в самом начале про гексагональные ячейки и говорил. И пусть они между собой "общаются". Одна ячейка выйдет рублей в 200-300. Зато уже можно будет совершенно не париться по поводу общего контроллера управления (т.к. будем иметь по сути распределенную сеть) и ремонтопригодности (сгорает одна ячейка — просто меняем, никаких настроек даже не надо).
Добавлено after 1 minute 25 seconds:
В общем, если ячейка будет где-то в квадратный дециметр, то стол 2×1м потребует всего лишь 100 ячеек, т.е. здесь уже никакими миллионами и не пахнет! Всего-то 20-30 тысяч рублей + сам стол (на который одной только эпоксидки минимум тысяч на 10 понадобится, т.е. начинка будет заведомо дешевле стола).
Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 21:51:18
BOB51
Проще несколько тензодатчиков поставить(по периметру и в центре) и определять ориентировочно область приложения нагрузки.
Касательно анимации...
Зависит от количества и качества закладываемых эффектов.
От простейших фиксированных кругов до полноценной точечной матрицы с выбором произвольного набора точек в каждый момент времени.
Есть правда и иное решение...
Герметичный пакет из двух стекол с определенной жидкостью между ними и равномерным осветителем снизу.
Жидкость в зависимости от толщины слоя меняет преломляющую способность при давлении.

Re: Волна от касания на светодиодах
Добавлено: Сб янв 14, 2023 21:53:28
VNS
Посмотрим, на чём остановится ТС… видимо пока он и сам толком не определился… а может просто уже пока не до этого…

так как сегодня молчит…

Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 06:50:59
Ivanoff-iv
Особо не искал дешевых мк, для примера взял тини13 (50р/шт, 5-6(с ресетом) рабочих ног) её достаточно для:
1) емкостного сенсора (1 нога если высокая чуйка не нужна, 2 ноги и конденсатор - если нужна)
2) организации 1-wire интерфейса (1 нога)
3) управление светодиодом 1 нога (3 ноги для RGB)
шина общая, контроллер просто вещает свой адрес (в координатах Х-Y) и состояние (нажат-не нажат), а остальные слушают и принимают решение о зажигании своих светодиодов.
Если поискать, то, наверно контроллер и подешевле можно найти

Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 09:18:38
Eddy_Em
Ivanoff-iv, такой подход потребует общей для всех контроллеров логики по соответствию адресов координатам. Таки для упрощения задачи проще всего будет вынести интерфейсы общения на 6 контактных граней гексагонов. Тогда автоматом, как бы мы ни повернули элемент, соседи смогут с ним общаться. Нужно лишь посмотреть, у каких дешевых МК есть 6 уартов. Но можно и один мультиплексировать, мультиплексоры буквально рублей 5 стоят - всяко дешевле, чем вместо 50-рублевого STM32F103C6T6 ставить какой-нибудь 600-рублевый…
Кстати, есть ведь мультиплексоры I2C, возможно, наподобие них бывают и для USART (а то и эти же I2Cшные сгодятся, надо проверить). И одна мелкосхемка позволит нам один USART на 6-8 каналов коммутировать. Только с Rx каждого нужно будет взять прерывание по спадающему импульсу, чтобы переключиться на нужный канал. И протокол продумать...
...
А то и вообще тупо вывести по 1-2 пина с каждой стороны и ими дергать, если не требуется сообщать слишком много информации. Получил "дерг" от соседа - выполнил определенное действие и передал "дерг" дальше — в противоположную от приема сторону (или еще как, смотря что за спецэффекты хочется).
Ну, а если все-таки ориентироваться на адресацию каждого индивидуально внутри матрицы, можно CAN попробовать, только продумать, где там терминалы ставить. Ведь CAN уже содержит на уровне железа контроль линии и целостности сигнала. А терминалы, наверное, лучше будет по углам стола поставить — по резистору в 240 Ом.
Что до дешевых МК, существуют всякие 8..20 ногие однократно программируемые, там вообще получается рублей 10-15 за штучку цена, если брать от 5000 штук.
Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 09:42:26
Ivanoff-iv
Eddy_Em, это как общение муравьёв - набор простейших сигналов: 1)вижу еду, 2)вижу муравья, который видит еду, вижу муравья, который видит муравья который видит еду...
логика простая, но в нашем случае потребуется много контактов... ИМХО логикой и единой шиной в данном случае это решается дешевле - прошивку сделать единую, а адреса прописать в ЕЕПРОМ, причем полуавтоматически- по шине пустить команду, а затем поочереди нажимать на сенсоры и таким образом раздать адреса и/или правила взаимодействия.
Добавлено after 1 minute 21 second:
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4355164#p4355164"]
Ivanoff-iv, такой подход потребует общей для всех контроллеров логики по соответствию адресов координатам[/uquote] вот уж не думал, что программиста этим напугать можно
Добавлено after 1 minute 19 seconds:
OTP даже 5000 уйдут быстро

Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 16:42:24
BoriK
Добрый вечер, накидал тут схемку, есть идеи может заработать если номиналы подкрутить?
Добавлено after 2 minutes 19 seconds:
Кто подскажет как картинку закинуть, туплю чейто.....
Добавлено after 40 seconds:
Или тут только ссылки можно?
Добавлено after 4 minutes 12 seconds:
https://img.radiokot.ru/files/19208/med ... ue8ad6.png
Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 16:45:52
VNS
[uquote="BoriK",url="/forum/viewtopic.php?p=4355388#p4355388"]Или тут только ссылки можно?[/uquote]
Да как угодно... вот есть ещё два способа по мимо ссылки... отмечены квадратиками и номерами...
- 1.png
- (66.24 КБ) 63 скачивания
Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 16:59:21
BoriK
VNS, Да был занят на работе, приходил поздно, так что пожрать, помыться и спать, сегодня завтра выходной, так что могу уделить время любимому хобби

Накидал схемку совсем простенькую, смысл такой что пока нажата кнопка (он же сигнал от датчика) заряжается кондер и загорается 1 светодиод, от него заряжается второй кондер и загорается второй светодиод и т.д....
Не знаю рабочая схема пока копаюсь в запасах рассыпухи сделаю на макетке, протеус только осваиваю, раньше не пользовался им...
Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 17:00:22
VNS
Схема, так себе…

но для того чтобы Вам понять как она будет работать и какие у неё недостатки, то стоит Вам её собрать… единственно необходимо добавить резисторы в цепях светодиодов для токового ограничения (естественно схема изменится)… ИМХО если уже применять транзисторы, то только полевые… а если уже применять RC цепочки, то лучше совместно с таймером 555… но это лишь моё мнение, на которое можно не обращать внимание… ИМХО всё же лучший вариант это на базе МК…
Re: Волна от касания на светодиодах
Добавлено: Пн янв 16, 2023 17:08:23
BoriK
[uquote="VNS",url="/forum/viewtopic.php?p=4355393#p4355393"][uquote="BoriK",url="/forum/viewtopic.php?p=4355388#p4355388"]Или тут только ссылки можно?[/uquote]
Да как угодно... вот есть ещё два способа по мимо ссылки... отмечены квадратиками и номерами...
Вложение 1.png больше недоступно
[/uquote]
Спасибо,
Добавлено after 7 minutes 37 seconds:
[uquote="VNS",url="/forum/viewtopic.php?p=4355405#p4355405"]Схема, так себе…

но для того чтобы Вам понять как она будет работать и какие у неё недостатки, то стоит Вам её собрать… единственно необходимо добавить резисторы в цепях светодиодов для токового ограничения (естественно схема изменится)… ИМХО если уже применять транзисторы, то только полевые… а если уже применять RC цепочки, то лучше совместно с таймером 555… но это лишь моё мнение, на которое можно не обращать внимание… ИМХО всё же лучший вариант это на базе МК…[/uquote]
Имеете в виду программируемый таймер типа TS555CN, Маломощный одноканальный КМОП таймер, [DIP-8] ? он вроде как управляющий которые раздает команды на микросхемы управления типа 74HC595?