Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Обсуждение багов Беспроводного датчика на базе ESP8266

Обсуждение багов Беспроводного датчика на базе ESP8266 29 Янв 2015 14:45 #1251

  • oldmaelstrom
  • oldmaelstrom аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 33
  • Спасибо получено: 4
  • Репутация: 0
shaman1010 пишет:
Yurip пишет:
А зачем при батарейном питании в 3 вольта еще стабилизатор? ИМХО электролиты при питании от батарейки надо до минимума свести, если не убрать вообще.
Не при батарейном, а при аккумуляторном.
банка 18650.
На старте - 4.2В, если питать модуль напрямую - то он начинает достаточно сильно греться при напряжении выше 3.8В где-то.
Если использовать stepUP+stepDOWN преобразователь (что бы было по фен-шую 3,0...4,2 to 3,3), то потери на нем достаточно ощутимые, даже когда снята нагрузка. Если снимать входное напряжение - бросок тока при старте огромный (по микромеркам).
По итогу остановился на lowdrop стабилизаторе на 2.5В, у него 0.4В минимально необходимое падение и 0.1мА потребление, если снимать напряжение с нагрузки через его же управляющую ножку.

Если есть более элегантные решения для автономного питания (от LiON банки) - озвучьте его, пожалуйста. Я пока более разумного не нашел.

например взять стабилизатор на основе TPS6120x www.ti.com/product/tps61201/description
ONtOSbox
Администратор запретил публиковать записи гостям.
Спасибо сказали: shaman1010

Обсуждение багов Беспроводного датчика на базе ESP8266 29 Янв 2015 15:20 #1252

  • Yurip
  • Yurip аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 27
  • Спасибо получено: 4
  • Репутация: 1
Например питать от LiFePo4 и никаких преобразователей, в крайнем разе можно немного недозаряжать, чтоб не греть кристалл, правда емкость поменее, но служить дольше должны.
Последнее редактирование: 29 Янв 2015 15:25 от Yurip.
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 29 Янв 2015 16:17 #1257

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
oldmaelstrom пишет:
например взять стабилизатор на основе TPS6120x www.ti.com/product/tps61201/description
Вполне можно рассмотреть данный вариант. Единственный минус, который пока виден - массогабаритные размеры (из-за дросселя). И непонятно, как он себя будет вести в момент запуска. Несколько тестовых DC-DC отбросил именно из-за броска тока в момент включения.

Для информации - я использую KF25B в so-8, плюс два конденсатора 0805.
По массо-габаритным техас проигрывает крепко. Единственный недостаток KF- это необходимость модуля esp8266 работать на пониженном напряжении. В принципе он там нормально работает, но проблема со слетом настроек есть (как, впрочем, и на 3.3В). Кстати она напоминает таковую в старых ADSL модемах Dlink 2500 (по-моему) там это было именно из-за монтирования куска флеши в режиме r/w и если в момент загрузки (когда туда что-то пишется) убрать питающее напряжение, получали испорченную партицию, и при следующем запуске она просто очищалась. Здесь очень похожие симптомы.
Может тоже пойти подобным путем? Сначала нужный кусок монтируем в ro, а когда полностью загрузились - изменяем на rw. (А еще лучше - всегда в ro, и только в момент нажатия на "Set" сначала rw, затем внесенное изменение, затем опять в ro).
По идее должно помочь.
Yurip пишет:
Например питать от LiFePo4 и никаких преобразователей, в крайнем разе можно немного недозаряжать, чтоб не греть кристалл, правда емкость поменее, но служить дольше должны.

Напомнило: "Если у Вас ничего нет... возьмите обыкновенную курицу..."
Задача у меня стоит вполне определенная - LiON.
Ничего против LiFePo4 не имею. Но они вне игры.
Последнее редактирование: 29 Янв 2015 16:36 от shaman1010.
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 29 Янв 2015 16:39 #1260

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
shaman1010 пишет:
Может тоже пойти подобным путем? Сначала нужный кусок монтируем в ro, а когда полностью загрузились - изменяем на rw. (А еще лучше - всегда в ro, и только в момент нажатия на "Set" сначала rw, затем внесенное изменение, затем опять в ro).
По идее должно помочь.
Как бы и так и реализовано. Блок переменных считывается в память и записывается только при нажатии SET..
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 29 Янв 2015 16:42 #1261

  • oldmaelstrom
  • oldmaelstrom аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 33
  • Спасибо получено: 4
  • Репутация: 0
может настройки слетают из-за того что нога reset болтается в воздухе? а если попробовать классическую RC цепочку к ней приделать? например 10k/100nF?
ONtOSbox
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 29 Янв 2015 16:48 #1264

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
Adminhs пишет:
shaman1010 пишет:
Может тоже пойти подобным путем? Сначала нужный кусок монтируем в ro, а когда полностью загрузились - изменяем на rw. (А еще лучше - всегда в ro, и только в момент нажатия на "Set" сначала rw, затем внесенное изменение, затем опять в ro).
По идее должно помочь.
Как бы и так и реализовано. Блок переменных считывается в память и записывается только при нажатии SET..
Может где-то затисались/остались еще какие-то моменты, кроме отработки SET, при которых производится запись? По идее, если раздел в ro, нарушить его сложно, но можно каким-то хвостом затереть начало.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.167 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.