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

ТЕМА: Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 13 окт 2019 15:08 #51

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Некоторая статистика уже есть. Наблюдается занижение показаний, процентов на 30. Например, на улице морось, почти туман. Ясно, что влажность близка к 100% и это подтверждают окружающие метеостанции. У меня же, за весь месяц, зафиксирован максимум 68%.
Переход на другой датчик влажности равносилен разработке нового проекта. Да и кто его теперь знает, какой датчик не будет столь злостно врать.
Для моего экземпляра ВМЕ280, предварительно просится коррекция не плюс/минус, а коэффициент ~1,43.
Но это предварительно; надо набрать больше статистики.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 13 окт 2019 15:14 #52

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Айнцвайдрайченко пишет:
на улице морось, почти туман. Ясно, что влажность близка к 100%
Если датчик тоже на улице, тогда да.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 17 окт 2019 19:50 #53

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Дык конечно, на улице. С i-d диаграммой состояния влажного воздуха, я знаком.

Для повышения надёжности радиоканала выписал такую антенну:




Подключил её вместо "пружинки", которой комплектуется модуль передатчика. Индикатор поля показал эффективность заметно лучшую, чем четверть-волновый штырь (17см), не говоря уже о "пружинке". В точке расположения приёмника, а это 4 метра через кирпичную стену, полезный сигнал "перекрикивает" все автосигнализации.
Для подключения этой антенны понадобился коаксиальный разъём SMA.

_________________________________________________________________

Продолжаю гонять ВМЕ280. Один датчик был у меня в запасе и я, недавно, заменил им тот, что у меня на улице. Сейчас стоит густой туман и датчик показывает влажность 100%!

При этом, старый датчик показывает 85%. Остаётся непонятным, какая коррекция ему нужна: множитель или слагаемое? Интересно было бы посмотреть, что покажут датчики в абсолютно сухом воздухе... но каким образом можно высушить воздух?
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 21 нояб 2019 12:08 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 20 нояб 2019 22:50 #54

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Силикагель...
Или выморозить влагу... Теоретически можно до точки росы температуры в морозилке. В относительных единицах и будет около 0%.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 21 нояб 2019 17:18 #55

  • Михаил
  • Михаил аватар
  • Не в сети
  • Пользователь
  • Сообщений: 8
Добрый день .Есть китайский датчик влажности с встроенным нагревателем для просушки .
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 11:20 #56

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Я совершенно разочарован в датчике ВМЕ280. Было в наличии 4шт., от 2х продавцов. Все они правильно показывали давление (расхождение с барометром не более 1мм.рт.ст) и правильно, но с коррекцией до 1,5 градуса, температуру. А вот, с влажностью - не сложилось: расхождение до 15...18%.
Единственный датчик, показания влажности которого были похожи на правду, вдруг умер: стал показывать нули, вместо P, H, t.
Взял последний свободный датчик и решил проверить его при 0% влажности. Высушил ПЭТ-бутылку, выморозил там воздух... По идее, после нагрева этого воздуха, до комнатной т-ры, влажность д.быть нулевая. Однако, датчик показал 30...35%.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 13:02 #57

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Айнцвайдрайченко пишет:
Высушил ПЭТ-бутылку, выморозил там воздух...
А как дальше избавились от конденсата (льда)?
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 14:16 #58

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Если подробно, то делал так.
Высушил бутылу. В пробке сделал 2 отверстия: для провода и для трубки, которые вывел из холодильника наружу. К проводу подключен датчик, расположенный внутри бутылы.
Пробку не накручивал до конца, чтобы обеспечить обмен с воздухом из морозильной камеры.
Время от времени, через эту трубку, подсасывал воздух. Таким образом, тара наполнилась сухим морозным воздухом. Датчик t показывал минус 22.

Достав бутылку, сразу же затянул пробку. Место прохождения кабеля и трубки через пробку, заранее было уплотнено герметиком.
В процессе нагрева до комнатной, датчик влажности показывал ерунду, по моему мнению.
Конденсат осаждался только на наружной поверхности бутылы, внутри его не было. Когда температура сравнялась с комнатной, показания влажности установились 30...35%
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 15 март 2020 14:19 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 14:22 #59

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Айнцвайдрайченко пишет:
Конденсат осаждался только на наружной поверхности бутылы, внутри его не было.
Если воздух изначально был влажный, то куда делась влага внутри бутылки?
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 14:36 #60

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Soir пишет:
Если воздух изначально был влажный, то куда делась влага внутри бутылки?
Нутря бутылки была наполнена воздухом из морозильной камеры, где точка росы никак не выше минус 22 градусов. Возможно, там оставались следы влаги, но ИМХО только следы. После нагрева до +25оС, относительная влажность должна быть около нуля %.


viktoryan пишет:
порівняти показники із звичайним психрометром
Нет в наличии.


З.Ы. Скачал i-d диаграмму влажного воздуха... Влагосодержание, при минус 22, получается ~0,8 г/кГ сухого воздуха (это в точке росы). После нагрева воздуха с таким влагосодержанием, до 25 градусов, его относительная влажность получается около 4%.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 15 март 2020 14:48 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 14:55 #61

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Айнцвайдрайченко пишет:
Пробку не накручивал до конца, чтобы обеспечить обмен с воздухом из морозильной камеры.
Время от времени, через эту трубку, подсасывал воздух.
Но бутылка изначально с влажным воздухом. При помещении ее в морозильную камеру влага из воздуха сконденсируется на стенках. И нужна довольно интенсивная и/или длительная вентиляция воздухом из морозилки, чтобы испарить эту влагу и удалить из бутылки.
Поэтому я бы предложил несколько измененный метод. В морозилку поместить трубочку. Бутылка снаружи. С одной стороны в нее входит трубочка из морозилки, с другой вторая трубочка. Через эту вторую уже создавать небольшой вакуум для втягивания осушенного воздуха в бутылку.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 15:06 #62

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Soir пишет:
И нужна довольно интенсивная и/или длительная вентиляция воздухом из морозилки, чтобы испарить эту влагу и удалить из бутылки.
Ваша правда. Но я уж постарался, надышался этим воздухом.


Относительно Вашего метода, соглашусь: он лучше. А ещё лучше, нагревать осушенный воздух до его подачи в бутылку, чтобы исключить конденсацию при смешивании его с тёплым воздухом. Будет настроение - осуществлю. Моя спец-бутылка со спец-пробкой ещё не выброшена и ждёт своего часа.

И сушу голову над вопросом: какой же взять датчик? Профессиональные и промышленные шибко дороги.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 15 март 2020 15:11 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 15 март 2020 15:26 #63

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Если нагревать осушенный воздух, то бутылка и не нужна. Она и так особо не нужна, чем меньше объём тем лучше.

Попробуйте ещё построить график зависимости влажность-темература для Вашей герметичной бутылки. Например, влажность при комнатной температуре. Затем попытаться стабилизировать температуру на другом уровне и снова измерить. Далее сравнить с расчётными значениями.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 10 окт 2020 19:07 #64

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Год эксплуатации. Вроде бы, всё как надо. От коррекции показаний влажности решил отказаться, поскольку 3 моих датчика врут по-разному; ошибку невозможно систематизировать.

Вопрос к ув. Soir. Что может быть причиной глюка - дисплей, или МК? Один раз в 1...3 месяца, картинка на дисплее вдруг чернеет. Цифры едва различимы, сквозь эту черноту.
Обычно помогал перезапуск по питанию, но в последний раз помогла только перепрошивка МК.


СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 10 окт 2020 19:36 #65

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Не могу сказать наверняка.
В следующий раз если дойдет до перепрошивки, сначала проверьте изменилась ли прошивка в самом МК (Установите МК в программатор, в окне программы откройте ту же прошивку и нажмите проверить. Это примерный алгоритм, зависит от конкретного программатора). Далее считайте EEPROM, файл сохраните и дайте на него посмотреть.
Если слетела прошивка (не прошла верификация), тогда попробуйте заменить МК.
Если есть возможность - замените дисплей.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 07 дек 2020 22:59 #66

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Глюков по дисплею пока больше не наблюдалось.

Уважаемый Soir, снова прошу Вашей помощи. Стал я гонять грозоотметчик, подключенный к передатчику, и обнаружил такой глюк:
Если, каждую минуту, случается по нескольку грозовых разрядов, то тренд на дисплее строится правильно. Если же, в течение какой-то минуты нет ни одного разряда, то в тренде дублируется "столбик" из предыдущей минуты.
Вот снимок экрана. Красными стрелками отмечены лишние "столбики" - на их месте должны быть пропуски.



Использованы прошивки:
для приёмника - из сообщения #45
для передатчика - из сообщения #47
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 08 дек 2020 08:40 #67

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Так происходит и для TX, и для RX?
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 08 дек 2020 10:48 #68

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Нет, только для ТХ.

P.S. Добавлю такую подробность. Обычно происходит так: Если есть разряды, то счётчик на дисплее показывает их количество, через ~полминуты появляется очередной столбик.

Дальнейшие события зависят от того, будут ли разряды. Если, в следующую минуту они есть, то тренд строится без ошибок. Если их нет, то с началом следующей минуты, возникает лишний столбик, который дублирует предыдущий.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 08 дек 2020 11:27 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 08 дек 2020 16:59 #69

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Внес правки в прошивку приемника (№44), но нужно проверять - мне со всем уже нужно разбираться заново...
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 08 дек 2020 19:40 #70

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
После имитации нескольких разрядов, в строке "Передатчик" появляется число, равное кол-ву разрядов. Это число остаётся неизменным в течение ~3 мин., после чего обнуляется. Строка, предназначенная для построения тренда, остаётся пустой, столбики не появляются.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 08 дек 2020 19:53 #71

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Завтра займусь более детально...
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 09 дек 2020 09:24 #72

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Смотрю в симуляторе - данные от передатчика по грозе вообще не приходят... В прошивке из №44 все данные приходят корректно, только неправильное отображение тренда?
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 09 дек 2020 10:38 #73

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Именно так: тренд не отображается, а цифра рисуется. Если есть разряды, то пакеты приходят чаще - это видно по вспышкам светодиода на приёмнике.

У меня, в симуляторе, проект не запускается:
External model DLL "PCD_8544.DLL" not found
Simulation failed due to fatal due to fatal simulator errors
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 09 дек 2020 10:43 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 09 дек 2020 17:58 #74

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Айнцвайдрайченко пишет:
External model DLL "PCD_8544.DLL" not found
Файл модели в архиве. Поместите его в папку с проектом или в папку MODEL Proteus.

По сути вопроса - передатчик и приемник считают время по-своему. Насколько помню, мы обсуждали как лучше этот момент обойти, но наверно полностью решить проблему не удалось.
Еще подумаю, что здесь можно сделать...


P.S.
Небольшие правки в прошивке приемника, посмотрите что изменилось.
Вложения:
Последнее редактирование: 09 дек 2020 19:44 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

Домашняя метеостанция с радиоканалом, BME280 и грозоотметчик. 09 дек 2020 18:08 #75

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 838
  • Спасибо получено: 328
  • sxem.org Sponsor 2019 Author zavsehdatay
Симулятор заработал, спасибо. Но, поскольку я в Протеусе даже не плаваю, а летаю где-то вдалеке, то не могу создать кнопку имитатора разрядов для передатчика... :( :( :(
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir