Обновить
33
ionicman@ionicman

Пользователь

0,6
Рейтинг
12
Подписчики
Отправить сообщение
Окей, тогда еще раз — динамическую индикацию без доп.обвеса центральным микроконтроллером (вроде бы не сложно понять из моего первого комментария, что я имею ввиду, правда?). А как уж там в обвесе это реализовано — нужно уточнять в датащите. Есть драйвера с ШИМ, есть линейные.

Дополнительный обвес не нужен в этой схеме — линий ESP за глаза.
С током тоже должен справиться, ну а если нет — один ключ на транзисторе (да хоть на мосфете) поставить — его одного хватит на все.

У вас уменьшаться габариты платы, стоимость изготовления, стоимость покомпонентная, и самое главное — появится бОльшая универсальность для стэкования — ничего перепаивать не нужно будет. Мало того — можно сделать мастер-плату с контроллером и к ней уже стэковать шилды с индикаторами — что правильней, чем иметь по контроллеру с WiFi на каждую плату с индикаторами.

Вобщем, все получается в разы проще и круче.
Я потерял суть вашего вопроса…

Вроде всего один комментарий был, а уже потеряли? :)

Зачем делать так как?

Зачем не делать динамическую индикацию — вот главное.
Чарлиплексинг шел вторым пунктом, как бонус. Естественно, у него есть ограничения. И для мощных решений он не подходит.
Отдельный индикатор будет дешевле — можете посмотреть на ТаоБао.
Драйвера не нужны при динамике. Потреблять будет меньше.

Нет, как вариант — можно — особенно если хочется, чтобы цифры цвет меняли по настроению :)
Вы не учитываете здесь инерционность глаза.

С точки зрения физики да — он мигает.
Как и, наверняка, монитор, в который вы сейчас смотрите, однако вы этого не видите.
Поверьте — я тоже — при таком количестве диодов как здесь и при той частоте обновления что может дать ESP — на глаз — не заметите.
Здесь речь идет о 7-сегментниках.

7-сегментники на WS будут большими — раз, и потреблять гораздо больше — два и стоить будут дороже обычных 7-сегментников точно — три, при этом их главная возможность — RGB не будет востребована.

7-сегментники со встроенным драйвером — очень редкая и соответственно, дорогая штука.
В статье не рассматривается вопрос статической индикации в принципе

Вот именно по-этому и был написан мой комментарий — зачем так делать вообще?

Статью я прочел.

Для индикаторов использованных в статье это практически не применимо

Чарлиплексинг? Для этих конкретно — да.
Но по той-же цене есть 7-сегментные индикаторы у которых сегменты не связаны.
Ну и динамической индикации это в любом случае — не помеха.
Плюшки — избавляетесь от кучи ненужных здоровых dip-корпусов на плате.
Без чарлиплексинга, для трех из данных в вашей статье индикаторов потребуется 10 линий управления — 7 для сегментов и по одной на выбор индикатора.
А можно вопрос?
Зачем в 21 веке схемотехника не с динамической индикацией?

Ибо динамическая индикация избавляет от кучи буферных микросхем (и даже транзисторов-ключей), гребенок сопротивлений, а чарлиплексинг избавляет от перерасхода кол-ва выводов. При этом появляется возможность в разы снизить потребляемый ток и управлять яркостью вплоть до сегмента?

Пример чарлиплексинга для двух семи-сегментников укладывается в 4 линии (на схеме просто 5 линий):
image
И это еще самый простой чарлиплексинг, двух-уровневый, есть трех за счет Z состояния вывода.
Подскажите пожалуйста, а на чем бы вы сделали следующее — хочется сделать ambilight без пк.

Т.е. мне надо считать средний цвет по зонам экрана верх/низ/право/лево, а затем уже управлять линейкой светодиодов с соответствующей стороны.

Я так понимаю, что мне нужен:
1) HDMI splitter
2) микросхема процессинга HDMI сигнала

Может быть сталкивались с таким?
Инерционность глаза забыли.
Ну и ток надо смотреть не за секунду, а за момент импульса.
Hardare-канал шим нужен всего один при динамической индикации, его просто надо будет переключать, другое дело что при чарлиплексинге это сложнее.
BAM действительно приятнее при низхких частотах — часто про это пишут, но это, зачастую, связано с тем, что люди просто ШИМят и все, не используюя таблицу гамма-коррекции — потому и неприятно глазу.
Это с того, что у вас появится развёртка на 256 диодов, которые вы будете зажигать по очереди.

Вы про 24 кадра помните? И частоту современных процов? :)
Яркость на глаз будет точно такая-же, поверьте.
Я думаю, что любой микроконтроллер, у которого хватило бы линий смотрелся бы тут лучше. Ну а если нужен WiFi тогда однозначно ESP.
Так при динамической индикации яркость упадёт

Это с чего вдруг? Все зависит от того, какой будет ШИМ.

BAM тоже можно, он более экономиный, если делать софтово. Но лучше все-таки hardware-шим.

Ну и таблица гаммы, разумеется, чтобы яркость нормально регулировать.
Страшно за инженеров из Ikea — куча микросхем сзади матрицы — это регистры.
И если использовать динамическую индикацию — а ее нужно использовать — их все можно было убрать, использовав чарлиплексинг. Либо оставить 1 на ряд и 1 на столбец (эти регистры 16-битные). Дальше ШИМ (как и делал автор) и все.

Вобщем, схемотехника тихий ужас и прошлый век.
Я надеюсь, это 1-апрельская шутка?

Если нет — то предлагаю еще ввести стикеры, анимированные стикеры, и самое главное — увеличить размер эмодзи до 128x128 пикселей — везде уже внедрено.

Ну и в следующий версии уберите пожалуйста все поля для ввода текста — кому оно нужно в 2020?!
Потому что не «oddo», а «oddball».
Есть простое правило, которое избавляет от кучи проблем — если твой язык еще не совершенен — не сокращай. Я делаю именно так — ни разу проблем не было. Я и говорю и пишу не сокращая — ибо там тоже есть нюансы. Вот прямо так: «It is not...», или «They are here ....» etc.

А вот если хочется всеми этими нюансами овладеть — никакая школа не поможет — надо идти и крутиться в языковой среде, потому что иначе это как учиться самолетом управлять по книжке, не садясь ни разу за его штурвал.

P.S. «Weird» можно заменять на «odd» дабы не мучиться — емнип он имеет ту-же смысловую окраску.

Информация

В рейтинге
2 392-й
Зарегистрирован
Активность