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


A A A A Автор Тема: Пульт к EQ4/EQ5  (Прочитано 75175 раз)

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

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #420 : 14 Июн 2006 [20:56:48] »
Деется мне, что мы ничего не увидим. Т.к. это усредненное значение люфта imho

А какое ещё нам нужно значение? Разве не усреднённое? :)

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

Мне кажется это менее удобным и менее пригодным для автоматизации. Но, может быть, более точным...
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #421 : 14 Июн 2006 [22:24:16] »
Приятная беседа!
А какое ещё нам нужно значение? Разве не усреднённое? :)
Да, усредненное. Но это будут не градусы же !(крайне надеюсь) Грешным делом подумал, что есть алгоритм суммирования люфта.

Вроде, GuideDog сам определяет ориентацию камеры и люфт монтировки.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #422 : 14 Июн 2006 [23:44:35] »
Да, усредненное. Но это будут не градусы же !(крайне надеюсь) Грешным делом подумал, что есть алгоритм суммирования люфта.

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

Вроде, GuideDog сам определяет ориентацию камеры и люфт монтировки.

Интересно как он это делает без отдачи команд "низкого уровня", не тех что в ASCOM.
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн AsafanАвтор темы

  • *****
  • Сообщений: 934
  • Благодарностей: 126
  • Андрей
    • Skype - Asafan1931
    • DeepSkyHosting: asafan
    • Сообщения от Asafan
    • Фотогалерея
Re: Пульт к EQ4
« Ответ #423 : 15 Июн 2006 [00:14:13] »
Сокращение минимальной продолжительности корректирующих импульсов благотворно повлияло на точность ведения, так же как и увеличение пауз между коррекциями по склонению ( :o озагнул-то :D). Поскольку всё, как и вчора, на чердаке, хвастать нечем. Единственно, что с трубой Ньютона 150/750 монтировка скакать поспевает.
Ньютон 150/750, Ньютон 270/1060, DS 80/480 APO, HEQ5 Pro, 120MC-S, 533MC PRO, ASIAIR, ASIAir+, ZWO EAF

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #424 : 15 Июн 2006 [00:34:47] »
Ну, у меня очередные непонятки. Слепил очередной драйвер, который представляется как QHY GOTO (т.е. существующая строчка в выборе драйвера ASCOM). Пока было светло - все работало. Потом отрезало. Даже родная программулька не рулит :(
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Владимир Николаевич

  • *****
  • Сообщений: 24 101
  • Благодарностей: 435
  • Takahashi Россия и QHYCCD Poccия
    • Skype - gromozeka12    вайбер +7 903 610-62-15
    • Сообщения от Владимир Николаевич
Re: Пульт к EQ4
« Ответ #425 : 15 Июн 2006 [07:40:46] »
Андрей несмотря на то что мне не видно временной маштаб периодика более чем приличная - и самое главное она плавная - нет резких скачков и выбросов, что говорит о возможности дальнейшего улучшения
графика при игре настройками и выходе в поле. А так фиксируй результат и в бой - лучше просто не надо!!! Кстати я на графике вижу +-2.5" -
напомню что год назад Антон применяя Прогайдер на EQ-5 писал что лучше чем +-2.5 с EQ-5 \у него была Синтовская\ не выжать!!! ;) ;D ;D ;D

Кроме того напомню что для монтировки такого уровня и низшего ценового класса какой является EQ-4 такая периодика это уже почти мировой рекорд >:( Ничего подобного на такой гитаре еще не играли ;)
Так что пора заводить тему  -   +-2.5" на EQ-4 в противовес уже существующей  -   +-3" на EQ-5 ;D

Кстати минимальную продолжительность импульса поставь "0"
« Последнее редактирование: 15 Июн 2006 [09:32:06] от Vladim »
Клевцов 470мм - 2экз, МАК Сантел 420 1\8 на передержке,  Доб 355мм SS, Доб 254, МАК Сантел 230мм, АПО 180мм на Losmandy Titan, подзорная труба 102\900ED SW,  бино 70ED, 70 Non-ED, 10х42ED, 10х50ED.

Оффлайн Олег Чекалин

  • Обозреватель
  • *****
  • Сообщений: 21 209
  • Благодарностей: 1051
    • DeepSkyHosting: http://www.deepskyhosting.com/id11
    • Сообщения от Олег Чекалин
Re: Пульт к EQ4
« Ответ #426 : 15 Июн 2006 [11:08:32] »
Андрей несмотря на то что мне не видно временной маштаб периодика более чем приличная - и самое главное она плавная - нет резких скачков и выбросов, что говорит о возможности дальнейшего улучшения
графика при игре настройками и выходе в поле. А так фиксируй результат и в бой - лучше просто не надо!!! Кстати я на графике вижу +-2.5" -
напомню что год назад Антон применяя Прогайдер на EQ-5 писал что лучше чем +-2.5 с EQ-5 \у него была Синтовская\ не выжать!!! ;) ;D ;D ;D

Кроме того напомню что для монтировки такого уровня и низшего ценового класса какой является EQ-4 такая периодика это уже почти мировой рекорд >:( Ничего подобного на такой гитаре еще не играли ;)
Так что пора заводить тему  -   +-2.5" на EQ-4 в противовес уже существующей  -   +-3" на EQ-5 ;D

Кстати минимальную продолжительность импульса поставь "0"

На этой гитаре к сожалению играть не хотят - хотят периодику мерить ;D
На графике мы видим временной отрезок около 18секунд, это совершенно непоказательно.Наверняка при более долгом тестировании попрут скачки, но в целом такой результат означает, что для фокуса 750-1000мм и съемке с средним разрешением на цифровик Еку 4 и Еку 5 вполне сгодятся.Прогайдер это крутизна!
Олег.

Оффлайн Владимир Николаевич

  • *****
  • Сообщений: 24 101
  • Благодарностей: 435
  • Takahashi Россия и QHYCCD Poccия
    • Skype - gromozeka12    вайбер +7 903 610-62-15
    • Сообщения от Владимир Николаевич
Re: Пульт к EQ4
« Ответ #427 : 15 Июн 2006 [11:18:31] »
Олег это НЕ Прогайдер! ;) Это пульт QHY-4\K3CCDTools
Клевцов 470мм - 2экз, МАК Сантел 420 1\8 на передержке,  Доб 355мм SS, Доб 254, МАК Сантел 230мм, АПО 180мм на Losmandy Titan, подзорная труба 102\900ED SW,  бино 70ED, 70 Non-ED, 10х42ED, 10х50ED.

Оффлайн Олег Чекалин

  • Обозреватель
  • *****
  • Сообщений: 21 209
  • Благодарностей: 1051
    • DeepSkyHosting: http://www.deepskyhosting.com/id11
    • Сообщения от Олег Чекалин
Re: Пульт к EQ4
« Ответ #428 : 15 Июн 2006 [11:20:46] »
А какая это программа? Я поглядел-интерфейс тот-же.......
Олег.

Оффлайн Олег Чекалин

  • Обозреватель
  • *****
  • Сообщений: 21 209
  • Благодарностей: 1051
    • DeepSkyHosting: http://www.deepskyhosting.com/id11
    • Сообщения от Олег Чекалин
Re: Пульт к EQ4
« Ответ #429 : 15 Июн 2006 [11:23:30] »
Осознал.

Оффлайн Владимир Николаевич

  • *****
  • Сообщений: 24 101
  • Благодарностей: 435
  • Takahashi Россия и QHYCCD Poccия
    • Skype - gromozeka12    вайбер +7 903 610-62-15
    • Сообщения от Владимир Николаевич
Re: Пульт к EQ4
« Ответ #430 : 15 Июн 2006 [11:24:46] »
А какая это программа? Я поглядел-интерфейс тот-же.......
Олег.
Я и сам интерфейсу удивлялся - кто то что то взял за основу! ;)


Hello,
 
        Here is the code in my ASCOM driver.
 
 
Public Property Let Connected(ByVal newVal As Boolean)
    Dim buf As String, sRA As String, sDEC As String
    Dim bits() As String, rx As RegExp, mt As MatchCollection
    Dim tmo As Long
    Dim sRA_backflash As String, sDEC_backflash As String
   
   
    If newVal Then                                      ' CONNECTING
        '
        ' (1) Set up the communications link. Default to COM1.
        '
        buf = m_Profile.GetValue(ID, "COM Port")
        If buf = "" Then                                ' Default to COM1
            buf = "1"
            m_Profile.WriteValue ID, "COM Port", buf
        End If
        m_serial.port = CInt(buf)                       ' Set port
        m_serial.Speed = ps9600                         ' LX200 uses 9600
        m_serial.ReceiveTimeout = 5                     ' 5 second timeout
        m_serial.Connected = True
       
       
        sRA_backflash = m_Profile.GetValue(ID, "RA Back Flash")
        sDEC_backflash = m_Profile.GetValue(ID, "DEC Back Flash")
        RA_backflash = CInt(sRA_backflash)
         DEC_backflash = CInt(sDEC_backflash)
         MountSide = m_Profile.GetValue(ID, "SIDE")
       
       
       
        sRA = m_Profile.GetValue(ID, "Last RA")
        If sRA = "" Then sRA = "11:04:00"
        sDEC = m_Profile.GetValue(ID, "Last DEC")
        If sDEC = "" Then sDEC = "61:43:00"
       
        Call display
       
       
       
       
       
   
       
       
       
        ' Grab the serial port
        '
        ' (2) Determine that there is an LX200 scope there, initialize
        '     some variables for below...
        '
        On Error GoTo NO_SCOPE ' -- error trap --
       
       
        m_serial.Transmit "qa"
       
        'sRA = "11:04:00"   '初始位置
       
       
       
       
       
        m_dPrevRA = m_util.HMSToHours(sRA)
        RA_NOW = m_util.HMSToHours(sRA)
        'sDec = "61:43:00"
        m_dPrevDec = m_util.DMSToDegrees(sDEC)
        DEC_NOW = m_util.DMSToDegrees(sDEC)
       
       
        null_EW = True
        null_SN = True
       
       

        If MountSide = "E" Then    '默认为平台在极轴的东边
        DECcw = &HFF
        DECccw = &HFE
       
        Else
       
        DECcw = &HFE
        DECccw = &HFF
       
        End If
       
       
       
       
       
        On Error GoTo 0                                 ' -- end trap --
        m_serial.ClearBuffers                           ' Toss any junk remaining in buffers
        '
        ' (3) Final timeout & try for long format.
        '
        m_serial.ReceiveTimeout = 10                    ' Switch to 10 sec timeout
        m_bLongFormat = SetLongFormat(True)             ' Try for long format
       
        '
        ' (4) Initialize slew detection parameters. The registry values may be
        '     missing if the SetupDialog() had not yet been used. We default
        '     to 60 arcsec. Avoid use of decimal values for international use.
        '
        m_bSlewing = False
        m_bAbortSlew = False
     
       
        '
        ' (5) Get the delimiters that this implementation uses. Re-read the
        '     RA and Dec now that we might have Long Format set!
        '
    Else                                                ' DISCONNECTING
        On Error Resume Next                            ' Best efforts...
        If m_serial.Connected Then Me.CommandBlind "q"  ' Stop all motion
        m_bSlewing = False  ' No longer slewing
        Call display_off
       
        m_Profile.WriteValue ID, "Last RA", m_util.HoursToHMS(RA_NOW)   '将最后的位置记录
        m_Profile.WriteValue ID, "Last DEC", m_util.DegreesToDMS(DEC_NOW)
       
       
   
        If m_serial.Connected Then SetLongFormat False
        m_serial.ClearBuffers                           ' Clear serial buffers
        m_serial.Connected = False                      ' Release COM port
    End If
    Exit Property
   
NO_SCOPE:
    m_serial.ClearBuffers
    m_serial.Connected = False                          ' Release the port
    Err.Raise SCODE_NO_SCOPE, ERR_SOURCE, MSG_NO_SCOPE
End Property

' *******************************************************
 
Public Sub PulseGuide(ByVal direction As GuideDirections, ByVal Duration As Long)
    Dim d As String
   
                 ' Assure we're in Guide rate
    Select Case direction
        Case guideNorth:    d = "^"
        Case guideSouth:    d = "Y"
        Case guideEast:     d = ">"
        Case guideWest:     d = "o"
    End Select
    m_serial.Transmit d
    m_util.WaitForMilliseconds Duration
     m_serial.Transmit "jj"
    m_util.WaitForMilliseconds 100
      m_serial.Transmit "jj"
   
   
   
End Sub

« Последнее редактирование: 15 Июн 2006 [11:44:43] от Vladim »
Клевцов 470мм - 2экз, МАК Сантел 420 1\8 на передержке,  Доб 355мм SS, Доб 254, МАК Сантел 230мм, АПО 180мм на Losmandy Titan, подзорная труба 102\900ED SW,  бино 70ED, 70 Non-ED, 10х42ED, 10х50ED.

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #431 : 15 Июн 2006 [12:30:41] »
Олег это НЕ Прогайдер! ;) Это пульт QHY-4\K3CCDTools

Не знаю, какие команды отдаёт K3CCDTools, но явно не "кнопочные". Вот и результат на лицо. Осталось только ASCOM аналогичный сделать!

Цитата: Vladim
        Case guideWest:     d = "o"
 

Ага. Вместо кнопки Ra+ используется стоп часового ведения! Это, конечно, хорошо, но получается что скорости гидирования разные по Ra+ и Ra-. Ra- - 2.5x, Ra+ - 1x. Как на это обстоятельство реагируют гидирующие программы?..

Цитата: Vladim
    m_util.WaitForMilliseconds 100
 

А у меня меньше чем 125 не работает. Впрочем подозреваю что 25 мс добирается чем-то другим между вызовами этой процедуры. Я-то когда тестировал посылал команды подряд.
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн Владимир Николаевич

  • *****
  • Сообщений: 24 101
  • Благодарностей: 435
  • Takahashi Россия и QHYCCD Poccия
    • Skype - gromozeka12    вайбер +7 903 610-62-15
    • Сообщения от Владимир Николаевич
Re: Пульт к EQ4
« Ответ #432 : 15 Июн 2006 [12:38:11] »
Я проверял пульты Виксен и DK-3 там все похоже скорости в + и в минус разные и делу это никак не мешает :D Точные замеры есть в теме про EQ-5 DS на Старлабе. Я так понимаю что ни в одном из пультов нет точного соответствия и равенства коэффициентов скоростей в + и в -. На память тот же пульт Мицара дает +30-10% или наоборот.  Кстати для обеспечения плавности ведения похоже лучше использовать вариант с остановкой те ведение при увеличенной скорости либо с намеренным дисбалансом по ходу ведения. А еще лучше -+1-2-3-4 шага.

Да и по скорости - скорость коррекции надо мерять - все эти 1.5х-2х-2.5х это абстракция - есть реальные скорости +-Х% их надо замерить экспериментально на двигателе и они могут быть например 1.34х-1.7х-2.2х те соответствие не полное. 


Скопировал сюда замеры по скоростям в пультах Виксен и DK-3 Дипскай -

 
Помещаю сюда данные по скоростям пульта EQ-5 Дипскай из темы про новосибирскую монтировку. 
Скорость на пульте EQ-5 от Дипскай 2х на коррекции и 32х на наведении! И если уж писать в сравнении то надо указывать не краты а истинные скорости коррекции.В таком варианте пульт работает в плюс на 1.6х и в 2.25х назад от скорости ведения. У GP-DX на скорости 2х назад 2х те остановка \вообще то ее надо называть 1х а не 2х но так уж повелось\, что есть просто выключение питания, вперед у Виксена 2.2х звездной примерно.l На скорости 32х один оборот вала мотор-редуктора 20 сек в любую сторону. И скорость получается 33х. На скорости ведения 1об\вала -11мин. У GP-DX и у EQ-5 последние два значения одинаковы.

Для интереса проверил скорости на Виксене GP-DX на значении 1.5х - оказалось вперед это 1.75х те даже больше чем EQ-5 Дипскай на скорости 2х там 1.6х звездной, а назад на 1.5х у Виксена скорость ровно в половину звездной скорости.
А для автогида сделать выключение питания те 2х на EQ-5 Дипскай можно - это даже легче чем кнопки паять!

На склонении скорости 2х у Виксена и у EQ-5 Дипскай равны 2-м звездным
 
« Последнее редактирование: 15 Июн 2006 [16:10:52] от Vladim »
Клевцов 470мм - 2экз, МАК Сантел 420 1\8 на передержке,  Доб 355мм SS, Доб 254, МАК Сантел 230мм, АПО 180мм на Losmandy Titan, подзорная труба 102\900ED SW,  бино 70ED, 70 Non-ED, 10х42ED, 10х50ED.

Оффлайн AsafanАвтор темы

  • *****
  • Сообщений: 934
  • Благодарностей: 126
  • Андрей
    • Skype - Asafan1931
    • DeepSkyHosting: asafan
    • Сообщения от Asafan
    • Фотогалерея
Re: Пульт к EQ4
« Ответ #433 : 15 Июн 2006 [18:10:33] »
Олег это НЕ Прогайдер! ;) Это пульт QHY-4\K3CCDTools
Не слушайте этого баламута ;) - конечно же это Прогайдер (слава ему!!!).
Не знаю, какие команды отдаёт K3CCDTools, но явно не "кнопочные"....
См выше. И "родной" драйвер Аском.
Ньютон 150/750, Ньютон 270/1060, DS 80/480 APO, HEQ5 Pro, 120MC-S, 533MC PRO, ASIAIR, ASIAir+, ZWO EAF

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #434 : 15 Июн 2006 [18:24:38] »
Не слушайте этого баламута ;) - конечно же это Прогайдер (слава ему!!!).
 См выше. И "родной" драйвер Аском.

Ну тогда я не понимаю как получились такие крутые результаты. :) На скорости 2.5x-то!
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн AsafanАвтор темы

  • *****
  • Сообщений: 934
  • Благодарностей: 126
  • Андрей
    • Skype - Asafan1931
    • DeepSkyHosting: asafan
    • Сообщения от Asafan
    • Фотогалерея
Re: Пульт к EQ4
« Ответ #435 : 15 Июн 2006 [19:20:30] »
 Сам удивляюсь :o, но на сигналы коррекции короче
Цитата
Milliseconds 100
приводы реагируют корректно. А вот корректировать чаще, чем раз в 0,2с не получалось.
 
На этой гитаре к сожалению играть не хотят - хотят периодику мерить ;D
А как в это время года с астрофотографией в Подмосковье? ;)
Ньютон 150/750, Ньютон 270/1060, DS 80/480 APO, HEQ5 Pro, 120MC-S, 533MC PRO, ASIAIR, ASIAir+, ZWO EAF

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #436 : 18 Июн 2006 [15:09:46] »
Ну вот. Первые публичные результаты. Ругать можно, ногами бить не надо.  :)

QHY Control tool 0.5:
http://www.relex.ru/~zalex/qhy/QHYControl.zip

Исходники QHY Control tool:
http://www.relex.ru/~zalex/qhy/QHYControl_src.zip

Интересует вопрос как оно будет работать (и будет ли работать вообще) на пульте для EQ-4. Аналогичный вопрос в случае длинного кабеля COM. Может там задержки на обработку команд вообще удвоить нужно...

В целом программа повторяет функциональность пресловутого autoguider'а, но (надеюсь!) удобнее и безглючнее. Плюс выбор COM-порта в настройках и сохранение всех параметров в реестре.

Теперь обращу свой взор в сторону ASCOM. :) Буду изучать что это такое и с чем его едят с точки зрения программирования. Думаю основная часть наработанного кода с успехом пойдёт туда. Кстати, посоветуйте хорошую программу для отладки функции Goto в ASCOM'е! Может скачать SkyMap???
« Последнее редактирование: 18 Июн 2006 [15:12:33] от Lentz »
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн AsafanАвтор темы

  • *****
  • Сообщений: 934
  • Благодарностей: 126
  • Андрей
    • Skype - Asafan1931
    • DeepSkyHosting: asafan
    • Сообщения от Asafan
    • Фотогалерея
Re: Пульт к EQ4
« Ответ #437 : 18 Июн 2006 [21:47:47] »
Ну вот, а я надеялся выспаться. И температура только спала... И Старри найт, и Карте ду чиль тоже должны работать!
Ньютон 150/750, Ньютон 270/1060, DS 80/480 APO, HEQ5 Pro, 120MC-S, 533MC PRO, ASIAIR, ASIAir+, ZWO EAF

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #438 : 18 Июн 2006 [22:04:35] »
Ну вот, а я надеялся выспаться. И температура только спала... И Старри найт, и Карте ду чиль тоже должны работать!

Э-э-э... Ну первичное тестирование не обязательно делать ночью. :) Да и вообще не горит. Здоровье дороже.
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #439 : 19 Июн 2006 [13:35:32] »
Ну вот. Первые публичные результаты. Ругать можно, ногами бить не надо.  :)
Imho Моя залипуха на стыке RS232 между пультом и адаптером USB-COM позволила увидеть следующую картину (см.рис). Походе программа ждет ответа отпульта о завершении наведения. А его нет! И циклится где-то. (Это мое первое впечатление).
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE