Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Выносной радиодатчик температуры

Выносной радиодатчик температуры 25 дек 2017 20:06 #1

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Доброго здравия всем участникам форума. Привлекла меня схема часов на матричных индикаторах с выносным датчиком температуры разработки ув. Oto. Сделал, всё бы хорошо, но сам выносной датчик теряет смысл быть мобильным, так как автор привязал его к ближайшей розетке. Прошу участников форума подумать как уменьшить потребление тока этим блоком и запитать его, к примеру, одним элементом 2032 или в крайнем случае одним 18650. Если понадобится смена передатчика, при переходе на более низкое питание, давайте это обговорим. Микроконтроллер тоже можно будет поменять, если понадобиться. У кого какие будут мысли по этому поводу.
Вот сам проект этих часов, схема передатчика в статье.
Последнее редактирование: 25 дек 2017 20:09 от sergey44.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 25 дек 2017 21:03 #2

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 1402
  • Спасибо получено: 466
sergey44 пишет:
к примеру, одним элементом 2032 или ....
Я бы сильно не настаивал на такой батарейке.
И вот почему, одна из главных деталей схемы это ds18b20, аналог найти "себе дороже",
напряжение питания ds18b20 по производителю, в пределах 3,0 В … 5,5 В.
Ваша батарейка 2032 (новая) 3.2 вольта, на морозе (новая) ровно 3 вольта..
Итого, я так думаю это маленький зазор напряжения, самое большое летом схема проработает 1 неделю, зимой 1 час, ну или где то так.
По любому "микро" батарейкой не отделаться, нужно применять что то более серьезное.
С микроконтроллерами дело получше, да и выбор побольше, в зависимости от "условий" либо 1.8 – 5.5V либо 2.7 – 5.5V.
Но толку, если датчик ds18b20...
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 25 дек 2017 21:31 #3

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Oto пишет:
Я бы сильно не настаивал на такой батарейке.
Это не пустые слова. На одном из вражеских сайтов есть прект часов с радиодатчиком температуры, так там как раз выносной датчик питается от этой самой батарейки. Причем автор утверждает ч отработала более года и зимой и летом. Я конечно не настаиваю на ее применении, но хотелось бы что нибудь малогабаритное. Можно конечно и от аккумулятора от мобильника или 18650 или еще меньше. Чтоб не гробик за окном висел.
Вот пример
Последнее редактирование: 25 дек 2017 21:41 от sergey44.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 25 дек 2017 23:45 #4

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 465
  • Спасибо получено: 140
сюда смотрели?
СЛАВА УКРАЇНІ!
Позор агрессору, смерть оккупантам!
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 26 дек 2017 09:50 #5

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Айнцвайдрайченко пишет:
сюда смотрели?
Уже посмотрел, не нашёл то что мне надо. Предлагаются готовые проекты, а мне надо доработать существующий.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 26 дек 2017 21:16 #6

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Написал свой вариант прошивки для передатчика. Пока он пробный для проверки работоспособности. Опрос датчика и передача данных один раз в 5 сек, не регулируется.
Тестируйте. Если прошивка окажется совместимой с часами, тогда уже займусь энергопотреблением.
Вложения:
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 26 дек 2017 21:50 #7

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Soir пишет:
Написал свой вариант прошивки
Soir, всё пока чудесно, раз в 5 сек. мигает светодиод, часы температуру принимают, при прогреве датчика она меняется. Потребление от 12 вольт 9 мА в момент передачи достигает 20 мА. Пока все мои наблюдения.
Заказал на Али вот такие модули.
ru.aliexpress.com/item/1pair-2pcs-433mhz...LED/32311933574.html
У передающего напряжение питания от 2 до 3,6 вольт. Может если алгоритм работы одинаков лучше на них ориентироваться?
Последнее редактирование: 26 дек 2017 22:14 от sergey44.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 26 дек 2017 21:59 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Да, это хорошо. Завтра уже займусь током потребления МК.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 09:28 #9

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Вариант с спящим режимом. Просыпание, замер температуры и передача данных должны производиться каждые 8 секунд.
Вложения:
Последнее редактирование: 27 дек 2017 09:42 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 10:57 #10

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Soir пишет:
Вариант с спящим режимом.
Прошил, светодиод мигает , данные передаются. Миганием разделительных точек на часах подтверждается прием данных. Потребление в спящем/ждущем режиме 5,2 мА., в момент передачи около 20 -25 мА.Это наверное осталось потребление стабилизатора. Как писал чуть выше, жду новые приёмник и передатчик с Али. Питание у передатчика от 2 до 3,6 вольт. Если алгоритм приёма/передачи одинаков с теперешними модулями, то может удастся обойтись без AMS117.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 11:51 #11

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
sergey44 пишет:
Это наверное осталось потребление стабилизатора.
Если есть возможность - измерьте ток потребления самого МК.
sergey44 пишет:
может удастся обойтись без AMS117.
Есть стабилизаторы с потреблением тока единицы мкА.

С данным МК максимальный период сна составляет около 8 сек. Можно устанавливать периоды замера и передачи данных кратно этой величине. МК может отсчитать, например, 10 просыпаний и только потом заняться температурой. То есть, МК будет просыпаться каждые 8 сек, в этот момент ток потребления кратковременно возрастет. Дальше он решит: передать данные и снова уснуть, или просто снова уснуть.
Могу сделать выбор периода времени как в статье. Но с точки зрения потребления тока, это лишние затраты. Поэтому более оптимальным будет один из вариантов:
- жестко прописать в программе период передачи данных.
- задавать период в EEPROM при прошивке МК.
- предусмотреть какую-то процедуру установки, не содержащую постоянно нажатых кнопок.
- кнопки включить по несколько другой схеме.
Тут выбор за Вами.
Насколько я знаю, максимальный период ограничен основным контроллером в 180 сек.

P.S.
Подумал, можно по кнопкам и оставить так, как есть. Но их опрос всегда будет что-то да потреблять.
Сейчас в прошивке джамперами к 8 сек можно прибавить время, соответствующее имени джампера. Максимальный период получается 120 сек.
Вложения:
Последнее редактирование: 27 дек 2017 12:24 от Soir. Причина: Добавление прошивки.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 12:46 #12

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Soir пишет:
Если есть возможность - измерьте ток потребления самого МК.
Ток потребления самого микроконтроллера в ждущем режиме 108 мкА, а в режиме проснулся/измерил/передал - 7,4 мА, это с учетом что к нему подключен светодиод.
Есть стабилизаторы с потреблением тока единицы мкА.
Стабилизаторы то есть, но не хотелось бы городить батарею 12 вольт на улицу. будет висеть такой себе маленький гробик. Надо любыми путями от него избавиться.
Поэтому более оптимальным будет один из вариантов:
- жестко прописать в программе период передачи данных.
Думаю это будет оптимальный вариант. На время наладки пусть пока будет 8, а по окончании можно будет изменить на 64 сек.
Soir, что вы скажете если применить модули о которых говорил выше? Тогда стабилизатор отпадает.
Питание ATtiny24 по даташиту от 2,7 вольт, напряжение питания DS18B20 от 3 до 5.5В. Может получится весь этот бутерброд запитать от одного лития&
Последнее редактирование: 27 дек 2017 12:49 от sergey44.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 12:56 #13

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
sergey44 пишет:
Ток потребления самого микроконтроллера в ждущем режиме 108 мкА
Это очень много, должен быть раз в 50-100 меньше. Это пиковый ток или постоянный? Попробуйте с разомкнутыми джамперами.

sergey44 пишет:
что вы скажете если применить модули о которых говорил выше?
Ничего не скажу. Есть такие модули, даже кажется у меня. Что я должен сказать?
Последнее редактирование: 27 дек 2017 12:57 от Soir.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 13:42 #14

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Soir пишет:
Это очень много
К сожалению что намерял то и написал. Джамперы все разомкнуты. Вся периферия подключена, ток меряю в разрыве дорожки первой ноги.


Что я должен сказать?
Эти модули взаимозаменяемы без правки прошивки?.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 13:43 #15

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 465
  • Спасибо получено: 140
Зачем так часто передавать данные? Ведь т-ра меняется медленно. Чаще, чем раз в минуту, даже 2-3 минуты, считаю излишеством. И питание дольше продержится.
СЛАВА УКРАЇНІ!
Позор агрессору, смерть оккупантам!
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 13:47 #16

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Айнцвайдрайченко пишет:
Зачем так часто передавать данные?
Пока идёт отладка программы пусть будет 8 секунд, в последствии будет раз в 64 секунды.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 14:09 #17

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 1402
  • Спасибо получено: 466
sergey44 пишет:
не хотелось бы городить батарею 12 вольт на улицу. будет висеть такой себе маленький гробик. Надо любыми путями от него избавиться.
А почему сейчас , не попробуете от 5ти вольт?
Китаец пишет, что передатчик работоспособен от 3.5 до 12В

#StopRussianAggression
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 14:17 #18

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
sergey44 пишет:
Вся периферия подключена
Давайте по-очереди отключать периферию.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 14:26 #19

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Oto пишет:
А почему сейчас , не попробуете от 5ти вольт?
Я могу попробовать от 5-ти вольт, а что это даст? Это более 1 лития на 3,6 вольт, ну пусть 4,2 и опять же не дотягивает до 3-х АА элементов. Даже нет запаса на истощение элементов питания. А вот у тех модулей с питанием всё в порядке (2-3,6в), даже есть нога включающая передатчик, тем самым уменьшая его потребление при бездействии до 1 мкА.

Soir пишет:
Давайте по-очереди отключать периферию.
При отключении DS-ки и модуля передатчика ток не изменился. Светодиод, думаю, когда не горит тока не берёт. Так что ничего не изменилось.


Сообщения объединил, нарушение Правил, раздел 5, п.8.
Soir
Последнее редактирование: 27 дек 2017 14:42 от Soir. Причина: Нарушение Правил
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 14:44 #20

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
А для прошивки из сообщения №9 не измеряли отдельно ток МК?
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 15:04 #21

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Soir пишет:
сообщения №9 не измеряли отдельно ток МК?
Так у меня эта прошивка и стоит. Только сейчас заметил ещё одну в сообщении 11 Суйчас прошью и померяю
Померял - ничего не поменялсь 108 мкА
По прошивке из 11 сообщения - какое время опроса датчика если все джамперы разомкнуты? Светодиод моргает только при подаче питания и всё. температура передалась при подаче питания, потом на индикаторах --С, те. не передаётся. Откатился на прошивку из 9 сообщ.
Последнее редактирование: 27 дек 2017 15:39 от sergey44.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 15:22 #22

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
К сожалению, сам посмотреть не могу, такого МК в наличии нет. Пробовал вариант на 2313, ток колебался 4-8 мкА.
Еще посмотрю прошивку.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 15:54 #23

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Soir пишет:
такого МК в наличии нет.
Может лучше взять 8-ми ногий AVR? Какой не знаю, но думаю будет рациональней, чем гонять 14-ти ногий когда надо всего лишь5 ног включая светодиод.
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 16:54 #24

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Проблема в количестве ног?
Администратор запретил публиковать записи гостям.

Выносной радиодатчик температуры 27 дек 2017 16:57 #25

  • sergey44
  • sergey44 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 146
  • Спасибо получено: 7
Soir пишет:
Проблема в количестве ног?
Та нет, никакой проблемы нет. Может если тех задание нужно было начинать с нуля, вы бы выбрали другой контроллер. А так всё хорошо.
Я в 21 посте дописал про прошивку из 11 поста. Может пригодится информация.
Последнее редактирование: 27 дек 2017 16:59 от sergey44.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко