Удаленный DHT22
- Войдите на сайт для отправки комментариев
Втр, 24/09/2013 - 07:49
Товарищи,
возник вопрос получать данные от удаленного датчика типа DHT22 по радиосигналу.
Все что нашлось в интернете - поставить аруино нано + датчик + радиомодуль на 433Мгц.
Но энергопотребление всего этого хозяйчтва достаточо велико.
Что можете посоветовать для целей удаленного измерения температуры/влажности?
Спасибо!
http://arduino.ru/forum/apparatnye-voprosy/nrf24l01meganano - на несколько сообщений ниже Вашего
еще
http://arduino.ru/forum/proekty/bolshie-chasy-pogodnaya-stantsiya#comment-31370
еще
http://arduino.ru/forum/proekty/peredacha-temperatury-s-datchikov-dht11-ds18b20-cherez-nrf24l01
и так далее
Или вот пример законченный на хабре
http://habrahabr.ru/post/162877/
И еще http://maniacbug.wordpress.com/2012/03/30/rf24network/#more-325
http://we.easyelectronics.ru/AVR/byudzhetnaya-radiosvyaz-dlya-mikrokontrollerov-avr.html#cut
Спасибо за ссылки!
Но хотелось бы знать - существует ли, будем говорить, однокристальный датчик с передатчиком?
Хотя, если приходится делать такое извращение (микроконтроллер+ датчик+ передатчик), то я так ощущаю что нет однокристального.
Но хотелось бы знать - существует ли, будем говорить, однокристальный датчик с передатчиком?
Хотя, если приходится делать такое извращение (микроконтроллер+ датчик+ передатчик), то я так ощущаю что нет однокристального.
Не Вы один так ощущаете, нет "однокристального". (И я бы не отказался)
Почти уверен, что в продвинутой версии передатчика совмещенной с микроконтроллером на чипе есть внутренний контроль температуры, но датчика влажности точно нет и программить его намного сложнее чем ардуину.
DHT22 это связка из 2-х датчиков - температуры (предположительно ds18b20) и влажности плюс встроенный китайский микроконтроллер для обработки измерений, поэтому выходит схема -> микроконтроллер+ датчик(датчик t, датчик h, микроконтроллер)+ передатчик(у него тоже есть свой микроконтроллер). Извращений намного больше :)/
Интересно что используется в заводских метео, там то явно однокристальный, и энергопотребление минимальное.
Разбирал заводские - не однокристальный. Потребление лучше из-за более правильных датчиков, да и у меня с описанной схемой получилось от комплекта батареек 2 года работы.
Взял Arduino Pro Mini 3.3В
Прицепил DHT22, датчик давления и радиомодуль 433Мгц
Запустил таймер сна, пришлось выкусить светодиод питания, после этого ток в режиме Power Down стал 350МкА
Какие нашел косяки:
дальность связи плохая, если питать 433 модуль с VCC. У меня для питания используется 3 аккумулятора AAA
Ну и тут проблема с таймингами при считывании DHT 8МГц устройствами. Добрый люди даже библиотеку DHT переписали для решения этой проблемы
Сейчас думаю подцепить солнечную батарею от дешевой китайской зарядки.
У меня вышло потребление во сне 5.8мка, max потребление в работе 4,7ma длительность рабочего цикла 62 микросекунды. На батарее 500mah протянет 860 дней. http://arduino.ru/forum/proekty/bolshie-chasy-pogodnaya-stantsiya
С солнечной батареей - при 15 минутах яркого света в день - срок работы - вечность. :)
Уже пол года работают 2 датчика один с солнечником, другой без - на первом на батарее вчера смотрел 4 вольта на втором 3,74. Пол года - полет нормальный :)
У меня вышло потребление во сне 5.8мка, max потребление в работе 4,7ma длительность рабочего цикла 62 микросекунды. На батарее 500mah протянет 860 дней. http://arduino.ru/forum/proekty/bolshie-chasy-pogodnaya-stantsiya
С солнечной батареей - при 15 минутах яркого света в день - срок работы - вечность. :)
Уже пол года работают 2 датчика один с солнечником, другой без - на первом на батарее вчера смотрел 4 вольта на втором 3,74. Пол года - полет нормальный :)
Отличный показатель тока сна на голой микросхеме! Значит остальное стабилизатор жрет. Тлько я вот подал своему Pro Micro 3.3 напрямую с батареи 3.7В, он не стал рботать :(
Хотя про 860 дней вы пожалуй преувеличили :) А саморазряд батареи? За два года он без нагрузки разрядится.
Ну и литий на морозе не будет жить, если такой на улице прицепить.
Но в целом мне ваше решение очень нравится. Скажите, а голые Амтелы вы с бутлоадером берете или сами шьете?
Саморазряд не учитывался - тут вы правы, хотя у меня есть литиевые батареи отлежавшие 2-3 года с вполне полным остатком заряда - не менее 50%. Проверено - как то срочно пришлось запитывать фонарь, а заряжать времени не было.
Литий - будет жить на морозе до -20, даже будет немножко заряжаться. Емкость сильно снизится в разы - это точно.
МК Беру на ebay, обычно с загрузчиком, бывает и без. Пол года назад собрал себе usbavr прошивалку.
Хитрость не только в стабилизаторе, но и во фьюзах.
DHT22 конечно огромный шаг вперед по отношению к DHT11, но по точности(особенно влажность), производительности и энергопотреблению все равно отстой.
SHT10 - по всем параметрам намного лучше, но дороже, 14$ за штучку.