Всем привет!
Управляю светодиодами WS2812b через ESP8266. Использую библиотеку NeoPixelBus. Преминил метод DMA (прямой доступ к памяти, чтобы при подключении Wi-Fi не было мерцания). Который использует по умолчанию пин IO3 (RX). Подключил напрямую с пина ESP8266 на DI светодиода. Всё работает, но иногда бывают разные артефакты. Я думаю это из-за того, что напряжение питания логики должно быть ближе к 5 В (а ESP8266 как известно работает на 3,3 В). Библиотека NeoPixelBus даёт возможность инвертировать управляющий сигнал, чтобы можно было использовать конвертер уровней (3,3V -> 5V). Для этого в библиотеке существует соответствующий метод NeoEsp8266DmaInvertedWs2812xMethod. Я пробую вот такую схему согласования уровней 3,3 В и 5 В. Но у меня эта схема не работает...
Внимание вопрос: где ошибка в схеме конвертера уровней сигнала?
Кто же знал о такой проблеме, провод и провод, казалось бы. Не так давно на али покупал, тоже чисто на удачу, но сначала почитал отзывы. Все подошло , и на 4 и на 8. На 4 совсем плох стал, изоляция рассыпалась.
Сделано красиво и аккуратно, вызывает огорчение единственный трансформатор и фильтр питания (всего две банки) для двух раздельных моно каналов.
Печально!
Как повторивший формирователь Ч3-63 могу сказать - из исправных деталей схема работает сразу.
Схемы на 1...4 транзисторах даже не пробовал собирать.
Что-то не сильно распространены такие схемы.
Только для простоты 2184 драйвера пользовать буду пока по старым ценам можно партейку взять. Выпрямительные диоды дороже полевиков, потому теперь только синхронное выпрямление делаю. Пока максимум 24в 80а. Хотя схема применяемая хороша тем, что можно легко параллелить полевики даже с тяжелыми затворами, ибо драйверов как таковых нет.
Рекомендуемые сообщения