На сколько знаю что esp8266 вроде как не в состоянии работать без PCA, ну вот разобрал китайский свет увидел что там esp 8266 и модуля шим PCA не увидел, выхода идут сразу на драйвер, распайка обычная. Получается что можно без pca обойтись но вот в чём секрет? В драйвере?
ESP8266
#1
Отправлено 24 Август 2025 - 13:26
#2
Отправлено 27 Август 2025 - 20:10
Короткий ответ: Да, вы угадали. Секрет действительно в драйвере. Вместо отдельной микросхемы ШИМ-контроллера (вроде PCA9685) в таких лампах используется драйвер светодиодов со встроенной логикой и интерфейсом, который понимает ESP8266.
Подробное объяснение
Давайте разберем стандартную схему и то, что увидели вы.
1. Классическая схема (которую вы ожидали увидеть)
· ESP8266 -> ШИМ-контроллер (PCA9685, TLC5940 и т.д.) -> Драйвер/Транзистор -> Светодиоды
В этой схеме:
· ESP8266 выступает в роли "мозга". Он по шине I2C отдает команды типа "сделать на канале 1 яркость 50%".
· PCA9685 — это "дирижер". Он получает команду от мозга и самостоятельно, без его участия, генерирует точный ШИМ-сигнал на 16 каналах.
· Драйвер — это просто "мускул". Он усиливает слабый сигнал от PCA, чтобы запитать мощные светодиоды.
Главная проблема ESP8266 — ему сложно аппаратно генерировать много стабильных ШИМ-каналов (особенно больше 4-5), не нагружая процессор. PCA9685 решает эту проблему.
2. Схема из вашей китайской лампы
· ESP8266 -> Умный драйвер светодиодов -> Светодиоды
В этой схеме:
· ESP8266 по-прежнему "мозг".
· "Умный драйвер" (чаще всего это SM2135, BP5758, BP1658 или аналоги) — это и "дирижер", и "мускул" одновременно.
В чем секрет такого драйвера?
У этой микросхемы есть своя собственная, очень простая "логика управления". Она не требует сложного ШИМ-сигнала. Вместо этого она понимает простые команды по протоколу, который легко сгенерировать даже на GPIO ESP8266.
Самые популярные протоколы:
· SM2135: Использует простой двухпроводной протокол (данные и тактовый сигнал), очень похожий на I2C, но не совместимый с ним. ESP8266 посылает всего несколько байт: адрес драйвера и значения для каждого из каналов (обычно 3-5 каналов RGB/RGBW/CCT). Драйвер, получив эти значения, сам генерирует ШИМ на выходе для светодиодов.
· Другие драйверы (например, от BPS): Могут использовать свои собственные одно- или двухпроводные протоколы.
Преимущества такой схемы для производителей:
1. Дешевизна: Исключена одна довольно дорогая микросхема (PCA9685) и пассивные компоненты к ней.
2. Компактность: Плата получается меньше.
3. Достаточная функциональность: Для управления RGB/RGBW-лентой или парой каналов белого света (теплый/холодный) возможностей такого драйвера более чем хватает.
Итог
Вы не нашли PCA9685, потому что его там и нет. Секрет в том, что китайские инженеры используют специализированные драйверы светодиодов со встроенным декодером простых команд.
ESP8266 не генерирует ШИМ напрямую для светодиодов. Он лишь "шепчет" драйверу пару чисел (например, "127, 64, 255" для цветов RGB), а драйвер уже сам, на своей собственной частоте и с нужным алгоритмом, преобразует это в сигналы управления мощными выходными транзисторами.
Что вам делать? Если вы хотите повторить или модифицировать такую лампу, вам нужно:
1. Определить модель драйвера (обычно маркировка на самой микросхеме).
2. Найти datasheet на него (гуглите "SM2135 datasheet" или "BP5758 datasheet"). Там будет описание протокола управления.
3. Найти библиотеку для Arduino IDE для работы с этим драйвером (часто они есть) или написать код, посылающий данные по протоколу из даташита.
#3
Отправлено 27 Август 2025 - 20:10
- Lumex это нравится
#4
Отправлено 27 Август 2025 - 21:47
Ответ ии
Значит он что то не понял или заданный ему вопрос не правильно был сформулирован.
Светильник для наших банок, мощьностью в 100w а там не rgb лента а такие же цветики как на A8se. Хотя суть правильная, всё дело на верное всё таки в драйвере.
#5
Отправлено 28 Август 2025 - 01:33
#6
Отправлено 28 Август 2025 - 07:04
Задан был ваш вопрос!
А какой именно ИИшечке был задан вопрос?
#7
Отправлено 28 Август 2025 - 08:18
По структуре ответа очень похоже на дипсик https://chat.deepseek.com. Ответ от ИИ был явно скорректирован, дополнен, но проскальзывают фразы, которые выдают ИИ и неверный контекст.
- DNK это нравится
#8
Отправлено 28 Август 2025 - 08:42
но проскальзывают фразы, которые выдают ИИ
Проскальзывают!? Да он весь светится ИИ ![]()
На сколько знаю что esp8266 вроде как не в состоянии работать без PCA
"И кто вам это сказал?"(с) Оно спокойно работает! А ежели речь именно про ШИМ, то и тут всё хорошо
Ограничение может быть связано лишь с наличием всего 4-х аппаратных каналов
или небольшой частотой. Но это ограничение спокойно обходится программной реализацией ШИМ
#9
Отправлено 28 Август 2025 - 09:09
Проскальзывают!? Да он весь светится ИИ
"И кто вам это сказал?"(с) Оно спокойно работает! А ежели речь именно про ШИМ, то и тут всё хорошо
Ограничение может быть связано лишь с наличием всего 4-х аппаратных каналов
или небольшой частотой. Но это ограничение спокойно обходится программной реализацией ШИМ
Ну не 4-х а шести...
#11
Отправлено 28 Август 2025 - 09:28
Ну не 4-х а шести...
Т.е. вы знаете подноготную, но специально создали тему с неправильным вопросом? Штош, есть ещё более эффективный способ: заменить ник на женский и аватарку
посексуальней.
#13
Отправлено 28 Август 2025 - 09:34
Умиляют меня электролиты в таких местах...
#14
Отправлено 28 Август 2025 - 09:34
Ну като же реализовали 6-ть каналов.
это ограничение спокойно обходится программной реализацией ШИМ
И на плате видно семь каналов ![]()
#15
Отправлено 28 Август 2025 - 09:38
И на плате видно семь каналов
Вероятно, один преобразователь - питания ESPшки.
#16
Отправлено 28 Август 2025 - 09:38
Умиляют меня электролиты в таких местах...
При активном охлаждении то!? - норм. Да и запланированное устаревание никто не отменял ![]()
#18
Отправлено 28 Август 2025 - 09:43
Вероятно, один преобразователь - питания ESPшки.
Всё может быть, а ещё там рядом с дпаком есть мелкий сот.
@matwey крупную, чёткую фотку можно?
#19
Отправлено 28 Август 2025 - 09:43
Т.е. вы знаете подноготную, но специально создали тему с неправильным вопросом? Штош, есть ещё более эффективный способ: заменить ник на женский и аватарку
посексуальней.
А вы всегда так общаетесь с людьми, или мне сегодня повезло?
#20
Отправлено 28 Август 2025 - 09:45
Всё может быть, а ещё там рядом с дпаком есть мелкий сот.
@matwey крупную, чёткую фотку можно?
Сейчас уже не получится...
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных











