Телескопы покупают здесь


A A A A Автор Тема: Обсерватория в станице Новодмитриевская в КК  (Прочитано 21000 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Начал делать систему управления куполом.
Основа Ардуино 2560.
Первая задача - энкодер,
Работает по зубчатой рейке, два датчика и программный
инкрементный энкодер.
Четко считает зубья по прерыванию -

Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Готовая, отлаженная на макетке, схема управления
створками.
На каждую створку будет по два концевика и по блоку
из двух реле.
Предусмотрено аварийное закрытие створок по срабатыванию
датчика дождя.
Связь между основным блоком и блоком управления створками
выполнена на модулях HC-12. Это радиоудлинитель COM-порта.
Очень удобная штука. Очень мощная и дальнобойная.
На Mega 2560 подключена на свободный аппаратный COM.
Программа обмена простейшая...
Короче, работает!
Теперь на очереди написание основной управляющей программы,
которая будет взаимодействовать с ASCOM-драйвером.
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Ветеp

  • Новичок
  • *
  • Сообщений: 31
  • Благодарностей: 4
    • Сообщения от Ветеp
Этот датчик дождя покрывается слоем окислов через пару месяцев пребывания на улице. И потом начинает врать. Отказался от него в своей погодной станции. Подходящую замену пока не нашел.

Ну и доверия нет беспроводной связи. У меня контроллер крыши через провода порой выдает приколы с ошибками передачи. Так что в прошивку надо добавлять логику с контрольными суммами, их проверками и пересылкой пакетов.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Естественно, сначала идет запрос состояния, если все ОК, посылается команда и
ожидается подтверждение. Потом снова запрос состояния...
Я так понимаю, что при обмене по СОМ, он сам проверяет данные,
а HC-12 это тупо радиоудлинитель. Вся работа с ним происходит
прозрачно, для программера это просто COM.
По поводу датчика дождя. Да, это временный вариант.
На нем будем отлаживать.
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Стройка идет ударными темпами...купол покрашен и готов к покрытию.
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Стакан поднят и приварен к каркасу...
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Каркас крыши сварен и покрашен...
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Створки еще не готовы..
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Саперави...
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн mo

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Каркас крыши сварен и покрашен...
И крыша, и купол... Не перепутай куда ролики ставить :)

3Д-модели нет случайно? Вдруг делал... А нет, так нет.
モ - mo

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
3D модель в голове!
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
С покрытием купола засада... сегменты получились очень широкие.
Буду вваривать еще по дуге между каждыми имеющимися.
« Последнее редактирование: 12 Янв 2018 [16:00:38] от Tvi.dubna »
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Пока нет времени и сил на стройку, нашел готовый проект ASCOM Dome - NexDome - https://github.com/grozzie2/nexdome
Исходники и для ардуино и для винды, правда на VB...
Кто б научил компилировать код в MVS...
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн p.v.

  • *****
  • Сообщений: 7 516
  • Благодарностей: 232
    • DeepSkyHosting: id175
    • Сообщения от p.v.
    • Умный дом в деревне
Смотря какой VB. Если исходники на VB6, то берете старую старую студию и вперед. Это относительно просто.
Если там .Net, то скачиваете trial VS2015/17 с сайта MS и пару лет жизни тратите на понимание основ.
Сам компилятор есть и отдельной cmd утилитой, идущей в составе .net Framework, файлы проекта можно править и в notepad.
Но если жжет заняться серьезным программированием, то VS альтернатив не имеет, а уж на чем в ней писать - не имеет значения.
(кликните для показа/скрытия)

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
А как определить, что это VB6? И на сколько старую VS брать?
Про .Net ничего не увидел...
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн p.v.

  • *****
  • Сообщений: 7 516
  • Благодарностей: 232
    • DeepSkyHosting: id175
    • Сообщения от p.v.
    • Умный дом в деревне
Кусок кода покажите. На нем сразу будет видно. Студия так и называлась, VS6. Она была актуальна до 2002г, потом пошёл .Net и другая парадигма программирования (и v.студия).
« Последнее редактирование: 15 Сен 2017 [13:43:32] от p.v. »
(кликните для показа/скрытия)

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
#Region "Common properties and methods"
    ''' <summary>
    ''' Displays the Setup Dialog form.
    ''' If the user clicks the OK button to dismiss the form, then
    ''' the new settings are saved, otherwise the old values are reloaded.
    ''' THIS IS THE ONLY PLACE WHERE SHOWING USER INTERFACE IS ALLOWED!
    ''' </summary>
    Public Sub SetupDialog() Implements IDomeV2.SetupDialog
        ' consider only showing the setup dialog if not connected
        ' or call a different dialog if connected
        If IsConnected Then
            Using F As SetupForm = New SetupForm()
                F.MyDome = Me
                Dim result As System.Windows.Forms.DialogResult = F.ShowDialog()
                If result = DialogResult.OK Then
                    SetHomePosition(HomePosition)
                    WriteProfile() ' Persist device configuration values to the ASCOM Profile store
                End If
            End Using
        Else
            Using F As ComPortChooserForm = New ComPortChooserForm()
                Dim result As System.Windows.Forms.DialogResult = F.ShowDialog()
                If result = DialogResult.OK Then
                    WriteProfile() ' Persist device configuration values to the ASCOM Profile store
                End If
            End Using
        End If
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн p.v.

  • *****
  • Сообщений: 7 516
  • Благодарностей: 232
    • DeepSkyHosting: id175
    • Сообщения от p.v.
    • Умный дом в деревне
Это VB.Net
Ставьте студию https://www.visualstudio.com/ru/thank-you-downloading-visual-studio/?sku=Community&rel=15
В ней должно быть все, что нужно для работы с проектом и компиляции
Если проект есть в C#, то лучше взять его и работать с ним (возможности языка шире, развивается быстрее и сопровождение лучше)
(кликните для показа/скрытия)

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
Ага, спасибо!
В С# проекта нет.
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.

Оффлайн Tvi.dubnaАвтор темы

  • *****
  • Сообщений: 3 277
  • Благодарностей: 63
    • Сообщения от Tvi.dubna
В связи с известными событиями и пока прекращением ремонта и постройки дома , появилось время заняться
достройкой обсерватории!
На сегодняшний день она выглядит так -
Ньютон 10" на WS-180GT, Альтер М809 на вилке Celestron, АПО 80/480, ТАЛ125-Коронадо, QHY294m, QHY5L-II-M, FW Xagyl (Baader 2" LRGB, Ha(7nm)-OIII-SII-Hb), внеосевой гид Lodestar, купол NexDome.