Страница 25 из 30

Re: Разработка собственного железа

Добавлено: Сб сен 24, 2016 7:52 pm
Alex
2. Как поступить с питанием радиомодуля (одного из...)? Возможно просто использовать спящий режим и этого будет достаточно?
Посмотрел я свои батарейные сенсоры и обнаружил :) , что питание датчика дождя я сделал с пина (и «гашу» его перед засыпанием, чтобы не сосал энергию), а nRF-ка просто засыпает (питается напрямую) и этого вполне достаточно.

И вопрос: замеряли ли вы «на натуре» потребление вашего датчика в режиме сна (и работы)? Например, у меня во время сна потребление 10-50 мкА.

Re: Разработка собственного железа

Добавлено: Сб сен 24, 2016 9:03 pm
serghei
Использую такую же зарядку. очень доволен ей . Бонусом прикрутил на входные клеммы USB ( выведены на контакты) солнечную панель на 6 вольт 90 ма "noname". Вместо аккумулятора поставил ионистор на 1.5 фарады какой был. Даже при тучах на небе температурный датчик работал уверенно весь световой день. Корпуса по ссылке уже не доступны((. Может быть есть смысл аппаратно отключать все лишнее по питанию после заливки скетча? оставить только Атмегу и передатчик? И как то решать вопрос с герметизацией выводов при работе на улице.

Re: Разработка собственного железа

Добавлено: Сб сен 24, 2016 11:10 pm
kalina
Alex писал(а):И вопрос: замеряли ли вы «на натуре» потребление вашего датчика в режиме сна (и работы)? Например, у меня во время сна потребление 10-50 мкА.
Датчик есть пока только на схеме :D.
serghei писал(а):Корпуса по ссылке уже не доступны((.
Ссылку обновил, уже доступны.

Re: Разработка собственного железа

Добавлено: Сб сен 24, 2016 11:11 pm
kalina
Alex писал(а):И вопрос: замеряли ли вы «на натуре» потребление вашего датчика в режиме сна (и работы)? Например, у меня во время сна потребление 10-50 мкА.
Датчик есть пока только на схеме :D .
serghei писал(а):Корпуса по ссылке уже не доступны((.
Ссылку обновил, уже доступны.

Re: Разработка собственного железа

Добавлено: Вс сен 25, 2016 8:04 am
Ivan
  • Вывести INT0
  • Я думал что подтяжка для INT0/INT1 должна быть к плюсу а не к минусу
  • DHT11\DHT22 Не уверен что датчикам нужны подтяжки к питанию (для 3.3)
  • Dalas - впринципе тоже подтяжка не всегда нужна, питается он отлично и пасивно от сигнала. Но дабы быстрее считывать и лечь спать лучше пусть будет
Заводить управление питанием всех сенсоров не очень хорошая идея. Например у DHT22, для усреднения считывания нужно 1 сек работы с питанием, для DHT11 - 2 сек, далас 200 мс, у других датчиков тоже время есть. Получается нужно выходить из сна, подавать питание на датчики, засыпать ещё на 1 сек, просыпаться вычитывать, передавать если изменилось что-то.
DHT\Dalas жрёт в пасивном режиме очень мало (больше жрёт сам проц)

Re: Разработка собственного железа

Добавлено: Вс сен 25, 2016 9:14 am
Ivan
Насчёт питания микрух. Думаю не соит делать, жрут мало в пасиве.
Ещё флешь нужна во время бута, это значит что кто-то должен при старте включить питание. Можно поставить ключ чтобы он по умолчанию был открыт, и 1 его запирать, тогда при буте он сам откроется, но я не уверен что у чипа сами сбрасываются ноги при горячем старте

Re: Разработка собственного железа

Добавлено: Вс сен 25, 2016 10:48 am
Alex
«Прототип» AMS Wi-Fi — nRF24 сервера с казино и аппаратным WatchDog-ом для особых эстетов. Себестоимость 400 руб. И пусть всем железячникам станет стыдно, что они его ещё не выпустили :)

Re: Разработка собственного железа

Добавлено: Вс сен 25, 2016 1:19 pm
kalina
Ivan писал(а):Я думал что подтяжка для INT0/INT1 должна быть к плюсу а не к минусу
Это зависит от активного состояния устройства, которое это прерывание формирует. Например, для радиомодуля RFM69 его действительно надо подтягивать к плюсу, т.к. активное состояние - ноль.
Ivan писал(а):DHT11\DHT22 Не уверен что датчикам нужны подтяжки к питанию (для 3.3)
С датчиком пока ещё не работал, руководствовался даташитом, где приведена схема включения. Если использовать ардуиновский шилд, то резистор там уже установлен.
DHT11.jpg
DHT11.jpg (33.19 КБ) 8373 просмотра
Ivan писал(а):Заводить управление питанием всех сенсоров не очень хорошая идея. Например у DHT22, для усреднения считывания нужно 1 сек работы с питанием, для DHT11 - 2 сек, далас 200 мс, у других датчиков тоже время есть. Получается нужно выходить из сна, подавать питание на датчики, засыпать ещё на 1 сек, просыпаться вычитывать, передавать если изменилось что-то.
Я вообще планирую работать следующим образом - основное время atmega спит и питание на датчики не подаётся. Циклически, с предопределённым интервалом (2-5-10-15 минут), atmega просыпается, подает на датчики напряжение, проводит измерения (тратит время сколько нужно) и отправляет их на сервер, снимает с датчиков питание и снова засыпает.
Ivan писал(а):DHT\Dalas жрёт в пасивном режиме очень мало (больше жрёт сам проц).
В даташите, на один только DHT11, потребление в режиме Standby от 100 до 150 мкА (остальные даже не смотрел).
Alex писал(а):«Прототип» AMS Wi-Fi — nRF24 сервера с казино и аппаратным WatchDog-ом для особых эстетов. Себестоимость 400 руб. И пусть всем железячникам станет стыдно, что они его ещё не выпустили :)
Это похоже на challenge.... :D

Re: Разработка собственного железа

Добавлено: Вс сен 25, 2016 2:55 pm
serghei
" Железячнику " не стыдно , потому что это уже давно работает)). Стыдно ,что не умею рисовать профессионально печатные платы. ЛУТ-ом даже пробовать не хочется. Фото девайса выкладывал много раз.

Re: Разработка собственного железа

Добавлено: Вт сен 27, 2016 9:16 am
Alex
Открыл для себя интересную вещь. Купил светодиоды (прозрачные, без маркировки) и ради интереса замерил ток при минимально приемлемой яркости (для индикации). Оказалось 10 мкА. Я в шоке — кто нибудь может объяснить, как светодиод может вполне прилично светиться при таком токе? Ограничивающий резистор 75 К :)

Это можно использовать для индикации в батарейных (!) датчиках.