• - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
подписаться на RSS-ленту

Как ардуиной измерять своё собственное питание?

Есть ардуина, она должна работать автономно очень долгое время, единственный источник питания — аккумулятор на 7.5 вольт НО… ещё есть солнечная батарея для зарядки мобильников, с ориентацией на солнце вопрос закрыт — т.е. где ярче свет туда и поворачивается. в общем, долго объяснять что-да-как. Проблема вот в чём: ардуина должна контролировать собственное питание и в случае низкого заряда батареи должна переходить на резервный источник питания или как вариант подключаться к солнечной зарядке и от неё заряжать основной аккумулятор. так вот я совершенно не представляю как это сделать. посоветуйте как это сделать и если не затруднит на примере это показать. заранее спасибо

Комментарии (6)

RSS свернуть / развернуть
+
0
Есть уже готовая, интересная статья на эту тему — Как измерить vcc
Важно отметить момент который там указан —
при наличии регулятора (типа L7805CV), мы будем измерять напряжение Vout регулятора

Чтобы мерить напрямую с аккумулятора и 7.5В не превышало допустимых для Atmega 5.5В есть простенькая статья о делителях напряжения на Амперке
avatar

sok

  • 14 января 2012, 14:31
+
0
обсуждалось тут как-то.
avatar

Zoltberg

  • 14 января 2012, 17:33
+
0
извиняюсь, смотрел по всем ссылкам ничего не понял. объясните тупому как и что: вот есть дуина, она питается от собственного источника, и есть аккумулятор, всё остальное пока отложим и поставим задачу измерить напряжение на этом втором аккуме (от первого питается сама дуина, от второго что то ещё)в случае падения ниже какого то уровня зажигаем светодиод на 13 пине (блинк)КАК это всё подключить?!!! т.е. прям нарисуйте схему и скетч тогда до меня дойдёт что к чему. за ранее спасибо.
avatar

Serega0209

  • 21 февраля 2012, 15:26
+
0
А оно Вам принципиально, чтоб именно дуина мерила?
А то есть такая серия микрух КР1171СПхх (последние две цифры означают напряжение), она меряет напругу и в случае снижения ниже ее номинала выдает сигнал.
для 7.5 В — КР1171СП73 (там разброс от 7 до 7.6В по паспорту)
avatar

able

  • 21 февраля 2012, 15:53
+
+1
Если я правильно понял, то в статье от mk90 из верхнего коммента вообще не используется какая-либо специальная схема, там за счёт программных ухищрений ардуина просто меряет Vcc, питаясь при этом напрямую от аккума, без стабидизаторов, т.е. аккум должен выдавать 4-5.5В, не больше, чтоб не погорел контроллер.

Если ж нужно мерить именно 7.5В, то используйте схему с делителем, по ссылке, предложенной Zoltberg'ом.
Подключить просто — там, где написано U — к подопытному аккуму (нижний вывод к минусу), U1 не нужен, где U2 — это в дуину (низ — к земле, среднюю точку между резюками — в Analog In 0). Резюки можно взять одинаковые, например, на 10 кОм.
Мерять при этом будет от 0 до 10В.
Скетч — из примеров IDE — Analog Input или AnalogInOutSerial.
avatar

able

  • 21 февраля 2012, 16:43
+
0
А еще есть вот такой продукт: www.sparkfun.com/products/10617.
Все что вам надо
avatar

simon_ru

  • 3 марта 2012, 11:16

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.