Погодная станция с подогревом (ПСП-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, который идет с программой.