10 Mar 2017

Погодная станция с подогревом (ПСП-2)

Доделал ПСП-2. Аббревиатура расшифровывается, как Погодная Станция с Подогревом =)

Это вторая версия подогреваемой погодной стации. В первой версии для связи с компьютером использовался USB интерфейс, что негативно сказывалось на стабильности работы при использовании длинного кабеля (5м). Во второй версии добавлена микросхема MAX232, соответственно, общение с компьютером происходит через COM порт.

Подогрев включается сам при отсутствии ясного неба и температуре окружающей среды ниже заданной. Длительность и периодичность включения задается в контрольной программе. Имеется возможность ручного управления подогревом.

Полевые испытания будут проходить в весенних условиях. Ну а реальные испытания на морозе только следующей зимой. Погодная станция будет установлена на моей дачной обсерватории.

И, напоследок, привожу небольшую инструкцию по работе с ПСП.

Провода подключаются следующим образом:
- Белый (одиночный, МГТФ) - заземление (не минус 12В, а именно заземление).
- Два провода с оранжевыми наконечниками - из них красный +12В, черный - -12В. Напряжение можно подавать до 14.5В.
- Два провода с синими наконечниками - это контакты на реле, они замыкаются (происходит именно короткое замыкание, а не подача на них 12В) по команде программы AAG, когда погода unsafe. Так же происходит замыкание при отсутствии связи с компом в течении 5мин. Реле размыкается по команде AAG, когда наступает safe погода.

- COM разъем вставляется в COM порт в компе или через переходник COM-USB.

Программу Heater Control можно скачать отсюда, установка не требуется, достаточно распаковать и запустить.

Для работы программы нужно выбрать COM порт, к которому подключена ПСП и нажать кнопку Connect. Для вычитки текущих настроек нажми кнопку Read, Для записи новых параметров - Write.

В левой части окна отображаются текущие значения - Температура неба, окружающая температура, состояние safe/unsafe реле, активность нагревателя.

В правой части параметры:

  • Start temp - начальная температура окружающего воздуха, при достижении которой будет включен нагрев.
  • Increase % - процент, на который увеличивается длительность нагрева, при падении температуры ниже начальной на каждые 5 градусов. К примеру, если начальная температура выставлена в +5, процент в 10%, длительность нагрева в 10мин, а текущая температура -25, то фактически нагрев будет длиться 10 * (1 + (5 - (-25)) / 5 * 0.1) = 16 мин.
  • Base time - базовое время, на которое включается подогрев.
  • Repeat time - время, через которое произойдет следующее включение подогрева.

Подогрев включается, только если наступило unsafe состояние - т.е. нет ясного неба. Поэтому обязательно в программе AAG нужно включить функцию Switch Control в Enabled на закладке настроек. Скачать сам софт AAG можно тут

И еще один момент по настройке AAG - на вкладке Unsafe нужно отключить Conditions, связанные с датчиками освещенности и дождя, так как они в ПСП не используются.

По общим настройкам AAG можно почитать help, который идет с программой.