Звуковые генераторы, фильтры и другие аналоговые устройства (кроме радиотехники и УНЧ)
Пн авг 29, 2022 09:37:26
Добрый день, уважаемые форумчане.
Подскажите, пожалуйста, как можно минимизировать потребление у MPU6050, оставив прерывание по движению?
Сейчас попробовал две вещи:
1) положил MPU спать - потребление ~0мА. В этом случае не срабатывает прерывание на движение.
2) устанавливал SMPRT_DIV (регистр 0x19) в 0xFF - пытался уменьшить частоту выборки - потребление ~2мА.
Пн авг 29, 2022 10:37:34
какая максимально допустимая задержка реакции на возникновение прерывания?
Пн авг 29, 2022 10:44:08
какая максимально допустимая задержка реакции на возникновение прерывания?
По идее, как только возникло прерывание, нужно выйти из сна на MCU (используется ESP32).
Пн авг 29, 2022 10:58:31
ESP32:* Пробуждение по прерыванию от GPIO наличествует, почему не использовать?
Пн авг 29, 2022 11:25:12
ESP32:* Пробуждение по прерыванию от GPIO наличествует, почему не использовать?
Кто-то должен это прерывание сгененировать. У меня пока не получается как раз минимизация потребления. Ест он 2мА, и всё тут...
Пн авг 29, 2022 11:31:40
А разве не так: "When a valid edge appears on the pin, the XX bit of the XXX register is set"? То есть установится соотв. флаг и проц проснется.
Пн авг 29, 2022 11:45:21
Хм. А разве не MPU должен выставить этот флаг?
Пн авг 29, 2022 12:20:39
Страница 42
https://invensense.tdk.com/wp-content/u ... r-Map1.pdf - это всё, что доступно для этого акселерометра по энергосбережению, не стоит искать в нём несуществующих режимов.
Пн авг 29, 2022 12:38:20
Нашёл вот такую тему:
https://stackoverflow.com/questions/544 ... power-modeВроде, помогло. Буду мерять потребление.
Пн авг 29, 2022 12:43:55
Это тоже самое, что стр 42 из документации...
Пн авг 29, 2022 12:53:10
Это тоже самое, что стр 42 из документации...
Ага.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.