SI7021: не получается менять мощность внутр. нагревателя
- Войдите на сайт для отправки комментариев
У I2C датчика влажности SI7021 есть внутренний резистивный нагреватель. Включать/выключать нагрев у меня получается без проблем, но увеличить мощность выше минимальной -- просто никак. Задаю мощность нагревателя с помощью команды "0x51: Write Heater Control Register", но при считывании с помощью "0x11: Read Heater Control Register" возвращаются нули. После включения нагревателя, по изменению температуры видно, что небольшой нагрев происходит, но требуется греть сильнее, а с этим что-то пока затык. Пробую менять мощность и на включенном нагревателе и на выключенном -- результат одинаков -- регистр мощности остается в нуле. Чего-то я тотально упускаю, но вот чего, догнать никак не могу. Кто-нибудь добивался того, чтобы нагреватель грел на всю катушку?