a_zakharov Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 Здравствуйте! Столкнулся с проблемой при прокладке светодиодной ленты на RGB-светодиодах WS2812. Для тех, кто не знает, это светодиод с индивидуальным цифровым управлением яркостью и цветом свечения. Управляющий сигнал частотой 800кГц, передается по одному проводу и кодируется отношением длительности наличия и отсутствия импульса. Так вот, лента у меня должна находиться в алюминиевом профиле как на картинке, и в этом же профиле проложен сетевой провод 220V. Проблема заключается в том, что когда на сетевом проводе присутствует напряжение, при подаче управляющего сигнала, лента начинает беспорядочно мигать. При этом управление осуществляется, но с явными искажениями, т.е. в целом каждый светодиод работает правильно, но моментами вспыхивает произвольным цветом. Сразу оговорюсь, что длина линии связи между диодами всего 11мм, и сам чип WS2812 устроен так, что он отрезает свой "кусок" входящих данных, а на выходе генерирует новый усиленый, что подсказывает, что помехи от силового провода влияют не на линию передачи данных, а на сами микросхемы. Объясните, пожалуйста, если я в чем-то не прав. И есть ли выход из данной ситуации. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Zahar Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 Я работал с этими ледами. Они действительно немного капризны к разним наводкам, но я не думаю что эти наводки даёт кабель с 220В. Скорее всего наводки идут с БП. Может он близко стоит и шумит. Попробуй заземлить его и МК. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
a_zakharov Опубликовано 28 января, 2016 Автор Поделиться Опубликовано 28 января, 2016 Я работал с этими ледами. Они действительно немного капризны к разним наводкам, но я не думаю что эти наводки даёт кабель с 220В.Скорее всего наводки идут с БП. Может он близко стоит и шумит. Попробуй заземлить его и МК. Это однозначно помехи от кабеля 200В. Когда я подключаю блоки питания отдельными внешними проводами, а линия в профиле обесточена - все работает корректно, но стоит в это время дать питание на провод, идущий параллельно ленте - сразу проявляются помехи... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Zahar Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 По твоему чертежу, между лентой и проводом есть алюминевая перемычка. Если это так попробуй заземлить профиль. Если это не так, то попробуй обмотать сам провод алюминевой лентой и заземлить её. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_zakharov Опубликовано 28 января, 2016 Автор Поделиться Опубликовано 28 января, 2016 По твоему чертежу, между лентой и проводом есть алюминевая перемычка. Если это так попробуй заземлить профиль.Если это не так, то попробуй обмотать сам провод алюминевой лентой и заземлить её. Это так, но в здании отсутствует заземление, как таковое. Я уже об этом думал... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Zahar Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 Сразу оговорюсь, что длина линии связи между диодами всего 11мм, и сам чип WS2812 устроен так, что он отрезает свой "кусок" входящих данных, а на выходе генерирует новый усиленый, что подсказывает, что помехи от силового провода влияют не на линию передачи данных, а на сами микросхемы. Я не понял, у тебя что леды и чипы отдельно, это не ЛЕД со встроенным чипом? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_zakharov Опубликовано 28 января, 2016 Автор Поделиться Опубликовано 28 января, 2016 Все правильно, лед с встроенной микросхемой. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Zahar Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 Это так, но в здании отсутствует заземление, как таковое. Я уже об этом думал... Да, я всё время забываю что в России нет заземления в розетках А может попробовать занулить? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_zakharov Опубликовано 28 января, 2016 Автор Поделиться Опубликовано 28 января, 2016 (изменено) Это так, но в здании отсутствует заземление, как таковое. Я уже об этом думал... Да, я всё время забываю что в России нет заземления в розетках А может попробовать занулить? Может быть... Но я думаю, что виной всему не сама синусоида 220В, а более высокочастотные составляющие, гуляютщие по сети... Изменено 28 января, 2016 пользователем a_zakharov 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
formvit Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 (изменено) Сделай подтяжку со своего микроконтроллера по линиям Clk и Dat на +5В резисторами по 2 - 3 кОм. А ещё лучше, если позволяет твой контроллер, то и 1 кОм. И нельзя делать длинную линию связи по этим линиям, постарайся уложиться в 20 см. И постарайся уменьшить скорость по шине управления. Изменено 28 января, 2016 пользователем formvit 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
mixan23 Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 Снизить скорость в шине нельзя, тут его протокол привязан к времянке. А что у вас питает эта линия 220? Наверное импульсные блоки питания, которые подпитывают ленту? Скорее всего у вас обычный китайский импульсный БП, который гадит в сеть. Попробуйте все импульсные БП снять с этой линии и снова подать на нее питание 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Zahar Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 (изменено) Сделай подтяжку со своего микроконтроллера по линиям Clk и Dat на +5В резисторами по 2 - 3 кОм. А ещё лучше, если позволяет твой контроллер, то и 1 кОм. И постарайся уменьшить скорость по шине управления. В WS2812 нет таких линий. В них абсолютно другой (свой) протокол. Поэтому, скорее всего, если подтянуть резистором pull up линю DIN к +5В, работать не будет. По этой же причине нельзя уменьшить скорость передачи данных. Стоит попробовать , по питанию поставить конденсатор и фиритовое колечко не помешает. Изменено 28 января, 2016 пользователем Zahar 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
J_Ohm Опубликовано 28 января, 2016 Поделиться Опубликовано 28 января, 2016 (изменено) Попробуйте подключить минус питания к алюминиевому профилю. Напрямую, или через керамический конденсатор на 22nF. Еще на сетевой кабель можно попробовать насадить ферритовую втулку. Изменено 28 января, 2016 пользователем J_Ohm 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_zakharov Опубликовано 29 января, 2016 Автор Поделиться Опубликовано 29 января, 2016 Попробуйте подключить минус питания к алюминиевому профилю. Напрямую, или через керамический конденсатор на 22nF. Еще на сетевой кабель можно попробовать насадить ферритовую втулку. Насчет ферритовой втулки хорошая идея, попробую. А минус на профиль вешать пробовал - ни какого эффекта... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 29 января, 2016 Поделиться Опубликовано 29 января, 2016 Насчет ферритовой втулки хорошая идея, попробую. Со стороны БП. А лучше поставить, на входе БП, полноценный LC-фильтр. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_zakharov Опубликовано 4 февраля, 2016 Автор Поделиться Опубликовано 4 февраля, 2016 У меня в распоряжении появился простенький осциллограф, и тут я полез разбираться. Основную часть помех удалось устранить. Их источником был драйвер светодиодного светильника, установленного на той же линии 220V. Хоть я в нем и обнаружил на входе X2-фильтрующий конденсатор, но все равно при включении его в сеть - появляются ВЧ помехи в десятки вольт амплитудой. После отключения этого драйвера, картина на порядок улучшилась, но все равно время от времени, появляются мелкие артефакты. Воткнув осциллограф в сеть , я обнаружил вот такую картину(во вложении). Появляется такая штука раз в несколько секунд, я даже представить не могу, что может так гадить в сеть! Ну и плюс грешу на синфазные помехи, которые без заземления не увидеть, не убрать я не могу 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Onkel Опубликовано 16 февраля, 2016 Поделиться Опубликовано 16 февраля, 2016 y ws2812 чувствительность к помехам, когда все частотные х-ки управлюящего сигнала соблюдены, близка к нулю. А вот если на грани- тогда и микрофонный эффект проявиться может (шутка). У вас честное управление, четко по таймингам? На осциллографе посмотрите. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.