Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
22 Листопада 2024, 09:56:49

Увійти

google


Автор Тема: Метеостанция на Ардуино в обсерватории своими руками  (Прочитано 6310 раз)

0 Користувачів і 1 Гість дивляться цю тему.

Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #20 : 26 Березня 2019, 22:57:12 »
. - .

Следующее изменение - программный код Ардуино МЕГА.
Все изменения в схемах учтены в программном коде Ардуино.
Кроме того добавлено:
Посылка команды через WiFi через протокол UDP (или я думаю, что я использую именно этот протокол :))  посредством одного символа (команда = 1 символу) приводит к периодическим паразитным командам.
Пришлось увеличить длину команды до 4-х символов - проблемы исчезли.

Код как всегда по ссылке выше. Там, где всегда.
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM

Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #21 : 26 Березня 2019, 23:18:27 »
. - .

MLX90614 це інфрачервоний сенсор. Конвертує потік в температуру абсолютно чорного тіла. Досить не вдала абстрація для неба.

Не розумію.

Есть датчик (инфракрасный) температуры неба.  По разности температуры (Т окружающей среды минус Температура ИК датчика MLX определяем "качество неба", "коэффициент облачности", что угодно.
Что не так ?
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM

Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #22 : 26 Березня 2019, 23:25:25 »
. - .

Теперь итог.
Изменения  описанные выше, привели к изменению конечной программы:
Observatory weather control.

Теперь это выглядит так:

Добавлена поддержка SQM - Sky Quality meter Unihedron.  Это датчик яркости неба. Выводит значения в Mpsas и NELM.
Добавлена поддержка емкостного датчика дождя (теперь по дождю имеем емкостной датчик, резистивный датчик и датчик капель RG-11).
Добавлена индикация напряжение и токов основных потребителей.
Добавлена индикация граничных положений монтировки.
« Останнє редагування: 26 Березня 2019, 23:36:15 від Ivan Kapetii »
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM
Подякували

Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #23 : 27 Березня 2019, 00:11:54 »
. - .

По графикам будет отдельное объяснение...
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM

Polaris

  • Offline Offline
  • Повідомлень: 1693
  • Подяк: 77
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #24 : 27 Березня 2019, 12:09:40 »
. - .

MLX90614 це інфрачервоний сенсор. Конвертує потік в температуру абсолютно чорного тіла. Досить не вдала абстрація для неба.

Не розумію.

Есть датчик (инфракрасный) температуры неба.  По разности температуры (Т окружающей среды минус Температура ИК датчика MLX определяем "качество неба", "коэффициент облачности", что угодно.
Что не так ?
Інфрачервоне випромінювання від неба це відбите атмосферною вологою теплове випромінювання поверхні землі (парниковий ефект).
Тобто воно залежить від типу і температури грунту а також стану атмосфери. Вивести з нього якість неба досить складно.
Записаний

Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #25 : 27 Березня 2019, 12:33:01 »
. - .

MLX90614 це інфрачервоний сенсор. Конвертує потік в температуру абсолютно чорного тіла. Досить не вдала абстрація для неба.

Не розумію.

Есть датчик (инфракрасный) температуры неба.  По разности температуры (Т окружающей среды минус Температура ИК датчика MLX определяем "качество неба", "коэффициент облачности", что угодно.
Что не так ?
Інфрачервоне випромінювання від неба це відбите атмосферною вологою теплове випромінювання поверхні землі (парниковий ефект).
Тобто воно залежить від типу і температури грунту а також стану атмосфери. Вивести з нього якість неба досить складно.

Отож. Чим менше хмар, вологи в повітрі, тим менше відбиття інфрачервоного випромінювання землі. Тим нижча температура інфрачервоного випромінювання неба.
По різниці Т землі (повітря біля поверхні землі) мінус Т інфрачервоного випромінювання неба  визначаємо якість неба (вище якість неба - менше відбиття небом випромінювання землі.
Все правильно.
Це все потрібно, щоб визначити є хмари чи немає їх. І  більш нічого.
Ця різниця для зими і для літа різна. Наприклад, взимку для ясного неба ця різниця повинна бути 20 градусів і більше (краще 25-35).
Для літа ця різниця трохи менша. Десь якщо дорівнює 15 або вище, то можна говорити, що небо більш менш ясне.
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM
Подякували

Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #26 : 27 Березня 2019, 12:44:39 »
. - .

Следующее изменение - программный код Ардуино МЕГА.
Все изменения в схемах учтены в программном коде Ардуино.
Кроме того добавлено:
Посылка команды через WiFi через протокол UDP (или я думаю, что я использую именно этот протокол :))  посредством одного символа (команда = 1 символу) приводит к периодическим паразитным командам.
Пришлось увеличить длину команды до 4-х символов - проблемы исчезли.

Код как всегда по ссылке выше. Там, где всегда.
По датчику тока ACS713. Этот датчик выдает напряжение 515мВ (по Даташит)при отсутствии протекающего тока. В действительности есть разброс по этому параметру. Поэтому в програмном коде Ардуино предусмотрено корректировки (подбор реального значения) для конкретной микросхемы.
То же самое по чувствительности. По Даташит на 1 ампер протекающего тока происходит увеличение выходного напряжения на 185 мВольт. В действительности есть разброс этой чувствительности. Поэтому необходимо подбирать этот параметр для каждой микросхемы.
Вообще, точность измерения потребляемого тока этой микросхемой может 5% или ниже, но этого достаточно для наших целей.
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM


Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #27 : 08 Квітня 2019, 22:03:10 »
. - .

Выкладываю очередную версию программы Observatory weather control. (1.3.5)
Добавлено:
Выбор пользователем конкретных графиков для отображения
Поддержка базы данных SQLite -запись и вывод графиков из этой базы.
SQLite удобна тем, что не нужно дополнительное ПО и база данных хранится в 1-м файле, при этом для наших нужд ее возможностей похоже достаточно.
Поддержка базы данных MySQL - в процессе...
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM

Ivan Kapetii

  • Offline Offline
  • Повідомлень: 123
  • Подяк: 79
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #28 : 18 Квітня 2019, 00:27:45 »
. - .

Выкладываю очередную версию программы Observatory weather control. (1.4.0)
Добавлено:
Выбор пользователем конкретных графиков для отображения
Поддержка баз данных SQLite и MySQL-запись и вывод графиков из этих баз данных.
Записаний
ScopeDome M3 Made in Ukraine, RCOS RC16" Made in Ukraine,WS-240, APO TS Imaging Star 130 mm f/5, Moravian G4-16000 (KAF-16803), Moravian Filter Wheel, Filter Baader F5: LRGB, SII8, OIII8.5, HA3.5, Moravian OAG-4-M68, ZWOptic 174MM

Берендей

  • Offline Offline
  • Повідомлень: 589
  • Подяк: 366
Re: Метеостанция на Ардуино в обсерватории своими руками
« Відповідь #29 : 12 Серпня 2020, 12:13:05 »
. - .

Интересная разработка, хотя и нет долго новостей.
Озвучивались мысли написать ASCOM драйвер, если подвижки в этом направлении?
Записаний