Наработки

15 Dec 2015

Удаленное управление питанием обсерватории

Новая камера еще не собрана, а руки чешутся замутить еще что-то полезное)

На сей раз буду химичить коробочку, которая позволит включать/выключать подключенные устройства через интернет и/или SMS.

Коробочка будет состоять из модулей:
1. Контроллер. Скорее всего Arduino Uno
2. GSM модуль SIM900
3. Ethernet модуль на базе W5100
4. Блок с 8 реле

Помимо всего прочего, на эту коробочку можно навесить функцию контроля температуры.

На базе Ethernet модуля будет поднят веб сервер, доступ к которому можно будет осуществлять по внешнему статическому IP. На странице можно будет управлять подключенными реле. Думаю предусмотреть следующие режимы работы с реле:
- Переключение состояния ВКЛ -> ВЫКЛ, ВЫКЛ -> ВКЛ
- Сброс питания (ВКЛ -> ВЫКЛ -> пазуа -> ВКЛ)
- Каскады (Реле1 ВКЛ -> ВЫКЛ, Реле2 ВКЛ -> ВЫКЛ -> пазуа -> ВКЛ, Реле1 ВЫКЛ -> ВКЛ)

Все ethernet команды коробочки будут продублированы SMS командами на случай пропадания интернета.

Коробочка будет запитана от отдельного аккумулятора. На этот же аккумулятор и на одно реле будет подключен двигатель крыши и кнопка ее закрытия.

В принципе, все модули уже куплены, так что буду потиху собирать и освещать этот процесс) Если кто решит повторить - выложу прошивку для контроллера.

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

Кстати, к датчику напряжения в последствии подключил основную линию 12В - при рабоающих 220В на ней 13.5В, а при пропавшем сетевом напряжении - 12-12.5В.

Установил все добро в корпус. Добавил DC-DC преобразователь для питания реле и GSM модуля.

15 Dec 2015

Контроллер охлаждения камеры на базе Пельте и Ардуино

Собрал на коленке контроллер охлаждения. Самый простой вариант, без датчиков тока и напряжения, а так же без экрана. Управление через ASCOM драйвер камеры.

Хотел установить датчик температуры в корпус контроллера, так запасы закончились, а любимый белчип не порадовал наличием датчиков)

Схему подключения питания для Пельтье прилагаю. Резистор 10кОм. Температурный датчик (на схеме не обозначен) просто повесил на вход D2

Прошивку и программу управления можно скачать тут или поискать на сайте .

03 Oct 2015

Автоматизация балконной рамы для астрофотографии

В настоящее время, пока не запущена моя дачная астробаня я снимаю на балконе, рама которого уже претерпела некоторые модификации, что позволило получить гораздо больший обзор.

Фотосъемка у меня автоматизирована, телескоп я оставляю на ночь, он снимает, когда есть погода, в остальное время находится в запаркованном состоянии.

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

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

Задумал я автоматизировать закрытие проема в случае плохой погоды.

Рассматриваю несколько вариантов.

1) Поставить два привода из комплекта автоматизации калитки. Вариант не очень приятный, так как нужна хитрая система управления. Для закрытия створок придется сначала повернуть монтировку в одно положение, закрыть одну створку, повернуть во второе, закрыть вторую. Ну и все повороты, конечные положения контролировать датчиками.

2) Установить роллету снаружи дома. Этот вариант проще по управлению, так как достаточно запарковать телескоп и можно закрывать. Но есть и минусы - короб достаточно большой, будет хорошо виден снаружи и привлекать ненужно внимание. И по установке проблемы - из многих фирм, которые их производят и устанавливают, никто не согласится производить установку на пятом этаже. Так что тут только вариант нанять подъемник и позвать знакомого строителя)

Сейчас склоняюсь к третьему варианту - сделать мини роллету своими силами и установить ее изнутри.

07 Sep 2015

Самодельная погодная станция с датчиком облачности v2.0

Доделал новый вариант погодной станции. По итогам тестирования пришлось отказаться от использования Arduino Pro Micro на базе ATmega32u4 - не захотел этот чип корректно работать в WinXP SP2 и пришлось вернуться к проверенному вариант Arduino Nano. Прикрепляю фото снаружи и внутри. Под реле спрятался температурный модуль, сенсор которого выведен на свежий воздух для лучшего определения температуры.

Сейчас повешу на балкон и буду тестировать в полевых условиях.

20 Aug 2015

Анализатор логов гидирования для MaximDL

Наткнулся в сети на программу, позволяющую просматривать логи гидирования - PHDLab.

Информация представлена в удобном виде, сессии гидирования показываются отдельно, можно увидеть график RMS и произведенные коррекции.

Изначально программа рассчитана на анализ логов от PHD, поддержка MaximDL заявлена на сайте, но на практике программа валится при открытии максимовских логов.

Я написал программу, которая преобразует логи MaximDL в формат, поддерживаемый программой-анализатором. Ее можно найти во вложенном архиве.

Работа с конвертером до безобразия проста. Запускаете, нажимаете кнопку Convert, по очереди открываются два диалога, где нужно выбрать входной максимовский лог файл (обычно Track.log) и выходной файл (расширение txt).

После преобразования, новый файл можно открывать в PHDLab, где предварительно нужно установить параметры своего гида. Параметры сохранятся для будущего использования. А вот на закладке Positioning нужно выбрать Manual Ra and DEC... и вводить параметры для своей системы. Ориентироваться на угол поворота гида в Максиме. Этот параметр перебивается при открытии нового лога, так что нужно будет вводить регулярно)

Если есть желание - пробуйте. Может и замечания по поводу конвертации будут - поправлю программу)

LogConverter.rar