• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    А вот для Zigbee настроек пока нет, т.к. это от меня не зависит. Это дело ZHA или Z2M писать свои конверторы (причуды) на своих языках... Но я в ZHA себе поправил там имеющиеся и всё работает...
  2. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Выставляется в конфигурации TelinkMiFlasher. А описание дано в README с картинками...
  3. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Ваши предложения не думают об батарейке. Резистор надо питать при измерении - это дополнительная функция. А просто так не повесить ничего, даже геркона, т.к. резистор в 1МОм для подтяжки жрет больше раза в 2, чем устройство в sleep.... Берете кружку, наливаете воду и проверяете по уровню какие...
  4. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Вывод TX - это управляемый выход с гистерезисом по температуре или влажности почвы. Передается в HA как Power On/Off Вывод RX - это вход для геркона двери или счетчика, задается и инверсия Open/Close. В HA посылается счетчик срабатываний или если выбран тип Switch, то события On/Off + счетчик.
  5. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Кто подключает MCU - тот соберет прошивку сам с нужными настройками. В HA и так передается всё.
  6. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Т.е. накопительный кондер китайцы зажилии по емкости. И припаяли к нему ещё разрядный резистор в 1 МОм, как будто у чипа нет подтяжки к нулю, для разряда емкости после измерения. И правильный алгоритм для авто-калибровки не применить, кода ШИМ гонится настраиваемое-калибровочное время и заряд...
  7. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    И фронт - rise/fail на резистор с диодом подается в 2 нс (выход с GPIO и через резистор на диодe): Емкости щупов тоже сказываются... А это весь процесс - желтый на входе диода, типа голубой - на выходе (увеличен) Оно-же развернуто и видим как работает диод на кондер:
  8. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Это не детекторный диод. И токи на него макс 3В через 10 кОм. На выходе на кондере порядка 700 пФ (при замере в схеме) видны его иглы переключения и прочих паразитных .... Диод любого перехода KT315 и то лучше работает :)
  9. pvvx

    CH582M (СH581, CH582, СH583)

    Тест из огрызков от UBIA для CH582F c INA228 c BLE: https://github.com/pvvx/SimplePowerProfiler/tree/main/source/ch583/I2C2BLE/ble_web Не чищен от ненужных функций и т.д. Как есть, слепил когда тестировал для проверки, что работает с INA228. Но тесты были не в данном html...
  10. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    В текущей реализации ШИМ гонит скважность 18 к 3 - т.е. основная огибающая частота импульса этого ШИМ на диод порядка 8 МГц. А диод "T4" :) На всё измерение с вычислением уходит порядка 1 мс
  11. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    И в ZG-303Z опять китайцы нахалтурили. Поставили резистор на 10к, низкочастотный диод “T4” и конденсатор на несколько сотен пФ. Т.е. совсем неадекватную цепочку для определения емкости самого емкостного датчика. При этом в оригинальной прошивке гонят на эту цепь меандр с таймера на 250кГц...
  12. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Чипы одинаковы - один произведен под бренд/заказ от "Tuya" и имеет маркировку "Z2".
  13. pvvx

    CH582M (СH581, CH582, СH583)

    Для Web bluetooth API пока не выкладывал, т.к. всё ещё идет борьба с BLE стеком WCH и имеющиеся решения были пока только для тестов, а не для чего-то другого
  14. pvvx

    CH582M (СH581, CH582, СH583)

    Но в этом правиле существует один нюанс, когда используется слабый элемент питания типа CR2032. Чтобы не терять 40..60% емкости батареи CR2032 от деградации повышенного тока и просадки напряжения при увеличении внутреннего сопротивления по мере разряда батреи в питание устанавливают расчетный...
  15. pvvx

    CH582M (СH581, CH582, СH583)

    И все события должны отрабатываться в период активности SoC только когда BLE стеку необходим процесс приема-передачи. В остальное время все события должны ждать только пробуждения SoC для работы BLE стека. Это основной закон для энергоэффективности в BLE и Zigbee, где SoC использует полный...
  16. pvvx

    CH582M (СH581, CH582, СH583)

    Во первых требуется удалить вызов компенсации по таймеру (и все другие таймерные события), так как это приводит к отдельному пробуждению SoC для выполнения отдельной тупой задачи. А лишнее пробуждение SoC - это отжирание у батареи лишних более 5 мА на 2..5 мс. Перенести вызов события...
  17. pvvx

    CH582M (СH581, CH582, СH583)

    Рассчитывать на стабильность питания RC гена нет никакой возможности. Супер LDO имеет обратную связь до 70 дБ, а ток чипа и напряжение колбасит на значительно большее значение... По этому, во всех чипах при каждом пробуждении производится коррекция RC генератора. RC генератор для BLE не может...
  18. pvvx

    CH582M (СH581, CH582, СH583)

    По анализу ухода RC генераторов у аналогичных чипов - больший уход счета происходит при переходах Сон - Активность. Причина банальна - батарейки имеют внутреннее сопротивление (CR2032 к концу - более 100 Ом). При этом, в активном режиме напряжение питания чипа при передаче падает на 1В...
  19. pvvx

    Подключение тензодатчиков к ESP8266.

    Правильная программа должна отслеживать перепад из “1” в “0” на “DT” и по прерыванию этого события генерировать SCK со считыванием. Так-же, для начала необходимо выбрать минимальный коэффициент усиления HX711 (=64), иначе ADC HX711 может вечно сидеть в зашкале. И проверить напряжение на...
  20. pvvx

    Подключение тензодатчиков к ESP8266.

    Всё остальное, что творится на HX711 (программное и что на выводах) проверяется любым логическим анализатором или осциллографом.
Сверху Снизу