Гирлянда на светодиодах WS

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Потрогал лапой паяльник
Сообщения: 367
Зарегистрирован: Ср мар 02, 2016 16:40:45

Сообщение RX24 »

Riniy Ой как печально...Я уже напыжился с утра бежать заказывать...) Вроде читал, что она работает с любым контроллером, который поддерживает WS2812...То есть, конкретно с данным контроллером работать не будет так как тайминги не соответствуют?
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 406
Зарегистрирован: Ср окт 27, 2010 04:20:09
Откуда: Сахалин -> Татарстан

Сообщение Riniy »

RX24 писал(а):Вроде читал, что она работает с любым контроллером, который поддерживает WS2812..
По данному вопросу не подскажу, не имел с ними дела, но даташит обманывать не будет, там указаны тайминги, которые в 2 раза больше чем у WS.
Когда я дорабатывал прошивку под 250 светиков (нужно было продублировать буфер эффектов несколько раз), и все это нужно уложить в 10 тактов на 1 бит данных.
Так вот, при ошибке в 1 такт (это 0.125 uSec) уже не работало как надо (цвета портились). А тут разница еще больше.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1582
Зарегистрирован: Ср окт 04, 2006 22:33:56
Откуда: М.о.

Сообщение FOLKSDOICH »

[uquote="Riniy",url="/forum/viewtopic.php?p=3249169#p3249169"]Примерно через недельку :beer:
большое обновление[/uquote]
Это хорошо. Схема та же остаётся? Пора уже плату готовить.
Всё придумано до и для нас.
Мучитель микросхем
Аватара пользователя
Сообщения: 406
Зарегистрирован: Ср окт 27, 2010 04:20:09
Откуда: Сахалин -> Татарстан

Сообщение Riniy »

[uquote="FOLKSDOICH",url="/forum/viewtopic.php?p=3249358#p3249358"]Это хорошо. Схема та же остаётся? Пора уже плату готовить.[/uquote]
Добавлены 2 детальки.
Резистор 560 Ом (последовательно кнопке) и светодиод (параллельно кнопке).
Схему завтра выложу
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Пт ноя 03, 2017 00:42:43
Откуда: Волгоград

Сообщение Ramm-SD »

[uquote="Riniy",url="/forum/viewtopic.php?p=3249329#p3249329"]
RX24 писал(а):Вроде читал, что она работает с любым контроллером, который поддерживает WS2812..
По данному вопросу не подскажу, не имел с ними дела, но даташит обманывать не будет, там указаны тайминги, которые в 2 раза больше чем у WS.
Когда я дорабатывал прошивку под 250 светиков (нужно было продублировать буфер эффектов несколько раз), и все это нужно уложить в 10 тактов на 1 бит данных.
Так вот, при ошибке в 1 такт (это 0.125 uSec) уже не работало как надо (цвета портились). А тут разница еще больше.[/uquote]
Если не ошибаются на чипэнейбле (а я думаю не ошибаются), тайминги важны для высокоуровневой (плюсовой) части периода сигнала. Низкоуровневая (минусовая) часть может быть растянута, но так чтобы не попасть в тайминг "защёлкивания" данных (около 10 мкс).
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 406
Зарегистрирован: Ср окт 27, 2010 04:20:09
Откуда: Сахалин -> Татарстан

Сообщение Riniy »

Возможно, как раз была проблема с таймингами TH.
Но для TM1804 T0H=0.78, T1H=1.55 uSec
Для WS2812 T0H=0.4, T1H=0.8 uSec

Будет время, обязательно проверю версию про тайминги TL, заинтересовало, сообщу по результату
Реклама
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

у кторнить возмет и проверит..
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Опытный кот
Аватара пользователя
Сообщения: 800
Зарегистрирован: Чт окт 08, 2015 05:03:03
Откуда: заМКАДыш

Сообщение вадим1964 »

[uquote="Riniy",url="/forum/viewtopic.php?p=3249363#p3249363"][uquote="FOLKSDOICH",url="/forum/viewtopic.php?p=3249358#p3249358"]Это хорошо. Схема та же остаётся? Пора уже плату готовить.[/uquote]
Добавлены 2 детальки.
Резистор 560 Ом (последовательно кнопке) и светодиод (параллельно кнопке).
Схему завтра выложу[/uquote]
сразу два вопросика-
1. функционал кнопки остается?
2.на предыдущей плате заработает,если пренебречь индикацией??

зы за выхи их спаяно уууууууууууу)) :facepalm:
электроника-наука о контактах,радиотехника-наука о "земле".
"Копаю" хорошо,лопата импортная)
Потрогал лапой паяльник
Сообщения: 367
Зарегистрирован: Ср мар 02, 2016 16:40:45

Сообщение RX24 »

[uquote="Riniy",url="/forum/viewtopic.php?p=3249392#p3249392"]Возможно, как раз была проблема с таймингами TH.
Но для TM1804 T0H=0.78, T1H=1.55 uSec
Для WS2812 T0H=0.4, T1H=0.8 uSec

Будет время, обязательно проверю версию про тайминги TL, заинтересовало, сообщу по результату[/uquote]
Если будет возможность, ради интереса, вдруг получится :)

Добавлено after 3 minutes 53 seconds:
[uquote="вадим1964",url="/forum/viewtopic.php?p=3249516#p3249516"][uquote="Riniy",url="/forum/viewtopic.php?p=3249363#p3249363"][uquote="FOLKSDOICH",url="/forum/viewtopic.php?p=3249358#p3249358"]Это хорошо. Схема та же остаётся? Пора уже плату готовить.[/uquote]
Добавлены 2 детальки.
Резистор 560 Ом (последовательно кнопке) и светодиод (параллельно кнопке).
Схему завтра выложу[/uquote]
сразу два вопросика-
1. функционал кнопки остается?
2.на предыдущей плате заработает,если пренебречь индикацией??

зы за выхи их спаяно уууууууууууу)) :facepalm:[/uquote]Скорее всего, с новой прошивкой, нужно будет добавлять по любому резистор, так как при нажатии на кнопку, будет появляться высокий уровень, для индикации светика, без резистора, при повторном нажатии, когда на порту будет высокий уровень, чревато для порта :))
Опытный кот
Аватара пользователя
Сообщения: 822
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл

Сообщение jn79 »

я тут отстал немного, будет еще финальная прошивка и схема ?
Контактная информация:
Потрогал лапой паяльник
Сообщения: 367
Зарегистрирован: Ср мар 02, 2016 16:40:45

Сообщение RX24 »

[uquote="jn79",url="/forum/viewtopic.php?p=3249607#p3249607"]я тут отстал немного, будет еще финальная прошивка и схема ?[/uquote]Ну Автор же писал выше, схема с небольшими изминениями завтра, а новая прошивка примерно через неделю :))

Добавлено after 2 hours 39 minutes 49 seconds:
Riniy Скажите, а возможен ли вариант, например редактирования эффектов, либо изменения их самим пользователем? И последующей перезаливки их например по UART, чтобы каждый раз не перепрограммировать контроллер? Или же все эффекты написаны в програмном коде, и без редактирования исходника и перекомпиляции это не возможно?
Мучитель микросхем
Аватара пользователя
Сообщения: 406
Зарегистрирован: Ср окт 27, 2010 04:20:09
Откуда: Сахалин -> Татарстан

Сообщение Riniy »

RX24 писал(а):Или же все эффекты написаны в програмном коде, и без редактирования исходника и перекомпиляции это не возможно?
Именно так и есть
вадим1964 писал(а):1. функционал кнопки остается?
2.на предыдущей плате заработает,если пренебречь индикацией??
Функционал полностью сохраняется

Пришлось отказаться от светодиода параллельно кнопке, т.к. придется переделывать ВСЕ печатки (добавлять резюк на кнопку).
А так кому нужен индикатор повесят его на свободный порт.
Схема во ложении
Вложения
garland_rev1.2.pdf
(55.97 КБ) 431 скачивание
Вымогатель припоя
Аватара пользователя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Сообщение shura2000 »

а что за странная цифра количество светодиодов 39? Может лучше 25? Половина от того что на али продают.
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Сообщение Slavok47 »

и что это за индикатор?

Добавлено after 5 minutes 45 seconds:
И что по поводу данного вопроса?

[uquote="Slavok47",url="/forum/viewtopic.php?p=3248309#p3248309"]Всем привет!
2) На схеме SW1 переключатель 1-8 подключен к PD4, можно ли поменять подключение например на PB0 или на PB2 они свободны, просто при таком количестве деталей не хочется делать двухстороннюю плату или перемычки, а именно это подключение вызывает неудобство с разводкой на корпус QFP
Спасибо![/uquote]
Потрогал лапой паяльник
Сообщения: 367
Зарегистрирован: Ср мар 02, 2016 16:40:45

Сообщение RX24 »

Riniy Это уже окончательная схема, больше модификаций не ожидается? И пока нет ленты,а контроллер спаять уже хочется, например, как можно проверить работает ли контроллер? Если повесить на выход на ленту, для пробы обычный через резистор например полкиллоома светодиод моргать должен? При включении контроллера там сразу идут посылки, или там контроллер должен по шине общаться со светиками? или просто он в одну сторону посылает импульсы? И по поводу светодиода на csk он там просто циклически мигает, или подмаргивает в такт посылкам, и по нему можно определить рабочий ли контроллер?
Мучитель микросхем
Аватара пользователя
Сообщения: 406
Зарегистрирован: Ср окт 27, 2010 04:20:09
Откуда: Сахалин -> Татарстан

Сообщение Riniy »

shura2000 писал(а):а что за странная цифра количество светодиодов 39? Может лучше 25?
Данное кол-во выбиралось эксперементально (+ оно делится на 3), было необходимо для выбора различных длин (среднее между 30 и 48).
25 это очень мало для визуализации эффектов.
Slavok47 писал(а):На схеме SW1 переключатель 1-8 подключен к PD4, можно ли поменять подключение например на PB0 или на PB2 они свободны, просто при таком количестве деталей не хочется делать двухстороннюю плату или перемычки, а именно это подключение вызывает неудобство с разводкой на корпус QFP
Я не против, если коты согласны, переделаю в данном релизе. Я за удобство разводки ПП :)
RX24 писал(а):Это уже окончательная схема, больше модификаций не ожидается? И пока нет ленты,а контроллер спаять уже хочется, например, как можно проверить работает ли контроллер? Если повесить на выход на ленту, для пробы обычный через резистор например полкиллоома светодиод моргать должен? При включении контроллера там сразу идут посылки, или там контроллер должен по шине общаться со светиками? или просто он в одну сторону посылает импульсы? И по поводу светодиода на csk он там просто циклически мигает, или подмаргивает в такт посылкам, и по нему можно определить рабочий ли контроллер?
В этом году окончательное (в планах добавить АЦП под звуковой тракт, но это уже в следующем году), единственное вопрос с перемычкой на PD4.
При включении МК, да сразу идут посылки на WS, о чем свидетельствует светодиод LED1 (его частота мигания зависит от скорости обновления WS)
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Ср мар 15, 2017 22:49:24
Откуда: Сінявокая..

Сообщение Kimka »

[uquote="Slavok47",url="/forum/viewtopic.php?p=3250105#p3250105"]и что это за индикатор?[/uquote] Автора легче подергать чем пару страниц пролистать? :dont_know:
Спойлер: [uquote="Riniy",url="/forum/viewtopic.php?p=3247895#p3247895"]..Могу светик вывести для индикации зацикливания с минимальными изменениями в схеме и печатке.[/uquote]
Потрогал лапой паяльник
Сообщения: 367
Зарегистрирован: Ср мар 02, 2016 16:40:45

Сообщение RX24 »

Riniy Если будете выводить перемычку с PD4 на какой порт расчитывать, чтобы сразу на плате сделать вывод, или это после опроса котов станет ясно? :)) А если светодиодная лента не подключена, светодиод на csk мигает просто циклически, или вообще не мигает?Это для проверки контроллера на работоспособность, пока светики ищутся)
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Ср мар 15, 2017 22:49:24
Откуда: Сінявокая..

Сообщение Kimka »

[uquote="Riniy",url="/forum/viewtopic.php?p=3250126#p3250126"]Я не против, если коты согласны, переделаю в данном релизе. Я за удобство разводки ПП :)[/uquote]
А повторившим куда? А завтра пришедшим? :dont_know: Чего уж народ так путать то? Тогда уж оптимально два варианта обновленной прошивки: для схем выложенных до дня сегодняшнего и с измененными пинами для страждущих imho
P.S. или может чего не понял и пины будут или/или на выбор?
Последний раз редактировалось Kimka Пн дек 04, 2017 15:47:43, всего редактировалось 1 раз.
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Сообщение Slavok47 »

[uquote="Kimka",url="/forum/viewtopic.php?p=3250130#p3250130"][uquote="Slavok47",url="/forum/viewtopic.php?p=3250105#p3250105"]и что это за индикатор?[/uquote] Автора легче подергать чем пару страниц пролистать? :dont_know:
Спойлер: [uquote="Riniy",url="/forum/viewtopic.php?p=3247895#p3247895"]..Могу светик вывести для индикации зацикливания с минимальными изменениями в схеме и печатке.[/uquote]
[/uquote]

Это нужно пояснять на схеме или в какой-то инструкции, завтра будет 300 страниц, а схема останется... думаю мысль понятна, то что автор может вывести светик, и то что он вывел именно его, я не понял, уж извините
Ответить

Вернуться в «Статьи»