A A A A Автор Тема: Софт для автогидирования альт-азимутальной монтировки под ASCOM  (Прочитано 15414 раз)

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

Оффлайн LyalinDV

  • *****
  • Сообщений: 977
  • Благодарностей: 60
  • Мне нравится этот форум!
    • Сообщения от LyalinDV
Но он действующий , работает ? Мне бы свой cpc 800 гидировать

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

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
а вы попробуйте и опишите проблемы, предложите как улучшить.
у меня нет возможности тестировать, но есть возможность писать код. можно довести его до состояния  "приличного".

Оффлайн LyalinDV

  • *****
  • Сообщений: 977
  • Благодарностей: 60
  • Мне нравится этот форум!
    • Сообщения от LyalinDV
а вы попробуйте и опишите проблемы, предложите как улучшить.
у меня нет возможности тестировать, но есть возможность писать код. можно довести его до состояния  "приличного".

Ок. Придет гид, будем пробовать!

Оффлайн Виталий Угренинов

  • ***
  • Сообщений: 162
  • Благодарностей: 7
  • Мне нравится этот форум!
    • Сообщения от Виталий Угренинов
    • Обсерватория Червишево
Всем привет!
Как там дела с драйвером для Meade?
Есть LX200 на азимутале. На скорости guide у них труба перемещается не по Alt-Az, а по Ra - Dec, т.е задействованы сразу обе оси.
Meade ETX 80, БПЦ 15х50, Celestron NexImage (VGA)

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

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
Всем привет!
Как там дела с драйвером для Meade?
Есть LX200 на азимутале. На скорости guide у них труба перемещается не по Alt-Az, а по Ra - Dec, т.е задействованы сразу обе оси.

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

Оффлайн Виталий Угренинов

  • ***
  • Сообщений: 162
  • Благодарностей: 7
  • Мне нравится этот форум!
    • Сообщения от Виталий Угренинов
    • Обсерватория Червишево
Есть доступ к двум мидам. Дома маленький ETX-80. Сейчас попробовал подключиться к нему, выскакивает сообщение, прикладываю. Драйвер к нему http://download.ascom-standards.org/drivers/MeadeClassic(5.0.4)Setup.exe

В обсерватории LX-200R 16". С ним такой драйвер http://download.ascom-standards.org/drivers/MeadeLX200GPS(5.0.0)Setup.exe
Он оборудован деротатором. В принципе, может гидироваться PHD. Проверял. Проблема в поиске адекватной звезды на внеосевом гиде. Фокус 4м, приближение на гиде огромное получается. Звезд практически нет, а если что-то и попадает, то очень большого размера получается - десятки пикселей.
Meade ETX 80, БПЦ 15х50, Celestron NexImage (VGA)

Оффлайн Виталий Угренинов

  • ***
  • Сообщений: 162
  • Благодарностей: 7
  • Мне нравится этот форум!
    • Сообщения от Виталий Угренинов
    • Обсерватория Червишево
http://optlab.astro.usu.ru/Fiber_guide/Meade_test.zip
С этим вариантом скоп подключается, но комп сильно тормозить начинает и выпадает такая же ошибка про невозможность движения по осям.

MeadeEx.Telescope
DriverInfo ASCOM Meade Telescope/Focuser driver for classic and Autostar I 5.0.4
ASCOM Iniative
http://ascom-standards.org/
Last Modified 10.06.2013 19:06:54
DriverVersion 5.0
InterfaceVersion 2
Connected True
Pulse Guide: True
AxisRates1: empty
AxisRates2: empty
Scope.CanMoveAxis(TelescopeAxes.axisPrimary) = no
Scope.CanMoveAxis(TelescopeAxes.axisSecondary) = no
Meade ETX 80, БПЦ 15х50, Celestron NexImage (VGA)

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

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
Хорошо! Есть над чем думать, попробую разобраться.
Но быстро не обещаю - работы до чертиков.

Оффлайн Виталий Угренинов

  • ***
  • Сообщений: 162
  • Благодарностей: 7
  • Мне нравится этот форум!
    • Сообщения от Виталий Угренинов
    • Обсерватория Червишево
А быстро и не нужно :) Зимой большой скоп не включаем.
Meade ETX 80, БПЦ 15х50, Celestron NexImage (VGA)

Оффлайн ma][im

  • *****
  • Сообщений: 5 159
  • Благодарностей: 1589
  • Награды Неоднократный победитель конкурса астрофото
    • Сообщения от ma][im
Уважаемый  krussh, подскажите пожалуйста как победить проблему:
если слать команду MoveAxis два раза подряд с разными скоростями, при втором вызове монтировка замедляется, а потом разгонятеся до второй скорости, как убрать это замедление?

код на VB: (' - коментарий в VB)
'крутить мотор по оси 0, скорость 0.5град/сек
objTelescope.MoveAxis(0, 0.5)
'разгоняется до 0.5град/сек

'крутить мотор по оси 0, скорость 1.5град/сек
objTelescope.MoveAxis(0, 1.5)
'монтировка сначала замедляется до 0град/сек, а потом разгоняется до 1.5град/сек
(кликните для показа/скрытия)

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

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
поставили меня в тупик этим вопросом)

попробовал повторить ситуацию используя ASCOM.Simulator.Telescope
если верить опросам состояния (Scope.Slewing), то переключает скорость без остановки.
попробуйте протестировать на симуляторе ASCOM или другом телескопе, возможно это ограничения драйвера монтировки.
еще можно попробовать включить мониторинг трафика ASCOM и посмотреть что там происходит.

а зачем нужна такая конструкция с изменением скорости во время движения?

Оффлайн ma][im

  • *****
  • Сообщений: 5 159
  • Благодарностей: 1589
  • Награды Неоднократный победитель конкурса астрофото
    • Сообщения от ma][im
а зачем нужна такая конструкция с изменением скорости во время движения?
Гидирование ИСЗ, хочется добиться от монти постоянной коррекции скорости (например поставил 1.5град/сек она крутит с этой скоростью, поставил 1.8град/сек она чуть разогналась), с помощью пид регулятора контролировать скорость ИСЗ по видеопотоку с гида, но остановка междку изменением скорости рушит все.
Спасибо, попробую на симуляторе для начала :)
P.S. проверил на симуляторе задержки нет, на eq6pro-az есть, может обновление прошивок монтировки на более свежие решит проблему?
вот ссылка интересная, на сколько я понял человек как раз использует MoveAxis http://boblansdorp.blogspot.ru/2015/04/iss-with-telescope.html
« Последнее редактирование: 27 Дек 2016 [14:37:38] от ma][im »
(кликните для показа/скрытия)

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

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
Гидирование ИСЗ, хочется добиться от монти постоянной коррекции скорости (например поставил 1.5град/сек она крутит с этой скоростью, поставил 1.8град/сек она чуть разогналась), с помощью пид регулятора контролировать скорость ИСЗ по видеопотоку с гида, но остановка междку изменением скорости рушит все.


ООк! понятно!
можно попробовать в этом случае вот такое. но не уверен, что поможет.
http://ascom-standards.org/Help/Developer/html/P_ASCOM_DriverAccess_Telescope_RightAscensionRate.htm
http://ascom-standards.org/Help/Developer/html/P_ASCOM_DriverAccess_Telescope_DeclinationRate.htm

Оффлайн ma][im

  • *****
  • Сообщений: 5 159
  • Благодарностей: 1589
  • Награды Неоднократный победитель конкурса астрофото
    • Сообщения от ma][im
ООк! понятно!
можно попробовать в этом случае вот такое. но не уверен, что поможет.
К сожалению работает аналогично MoveAxis, при смене objTelescope.DeclinationRate = XXX сначала останов потом новая скорость. Залил новую прошивку моторов - тоже самое, не знаю куда дальше копать :)
Попробую дома на eq8, но думаю результат такой же будет.
(кликните для показа/скрытия)

Оффлайн ma][im

  • *****
  • Сообщений: 5 159
  • Благодарностей: 1589
  • Награды Неоднократный победитель конкурса астрофото
    • Сообщения от ma][im
Подумал немного и решил что ascom мне не нужен, достаточно знать какие команды посылаются через ком-порт. Насколько понял есть известный протокол управления монтировкой NexStar для работы через пульт synscan, но он не подходит при подключении к монтировке на прямую без пульта.
А где взять протокол обмена между ascom драйвером eq6 и монтировкой через COM порт? Пробовал снифить - чтото муторно :facepalm:
(кликните для показа/скрытия)

Оффлайн Serj

  • *****
  • Сообщений: 4 708
  • Благодарностей: 98
    • Сообщения от Serj
    • Тверской астроклуб
Если ещё немного подумать, то и простенький контроллер можно самому собрать. Достаточно, чтобы он умел крутить движки с требуемой скоростью и минимальным лагом. Тоже этой темой маюсь.
We have met the enemy and he is us.

Оффлайн ma][im

  • *****
  • Сообщений: 5 159
  • Благодарностей: 1589
  • Награды Неоднократный победитель конкурса астрофото
    • Сообщения от ma][im
Если ещё немного подумать, то и простенький контроллер можно самому собрать. Достаточно, чтобы он умел крутить движки с требуемой скоростью и минимальным лагом. Тоже этой темой маюсь.
Паять и программировать контроллеры умею, но лениво и некогда и монти разбирать. А вот я что нашел http://eq-mod.sourceforge.net/eqcontrldevelopersguide.htm ( EQContrl DLL driver ) думаю это то что я искал - завтра буду играться.
« Последнее редактирование: 27 Дек 2016 [19:23:58] от ma][im »
(кликните для показа/скрытия)

Оффлайн Iovch

  • *****
  • Сообщений: 1 306
  • Благодарностей: 124
    • Сообщения от Iovch
А где взять протокол обмена между ascom драйвером eq6 и монтировкой через COM порт?
Тоже бы не отказался от такой информации вообще по любой нормальной монтировке.
Ньютон SW150/750, Рефрактор триплет 100/365_H/M, CG4_GoTo_H/M, Datyson T7C, Levenhuk T510NG, Canon 450Da, БП2 10х50 Berkut

Оффлайн Serj

  • *****
  • Сообщений: 4 708
  • Благодарностей: 98
    • Сообщения от Serj
    • Тверской астроклуб
Моя SW EQ5 только до 999"/с корректно отрабатывала, больше - зависала. Так что я на это плюнул, всё равно контроллер снаружи.
We have met the enemy and he is us.

Оффлайн Iovch

  • *****
  • Сообщений: 1 306
  • Благодарностей: 124
    • Сообщения от Iovch
Мой контроллер монтировки на ардуино надежды подает на 1 град/сек при шаге 16", только очень грубое ведение получится. А все равно интересно, но уперся в драйвер под ASCOM. Запрограммирован под NexStar протокол и что-то нормального драйвера под ASCOM не нашел.
Ньютон SW150/750, Рефрактор триплет 100/365_H/M, CG4_GoTo_H/M, Datyson T7C, Levenhuk T510NG, Canon 450Da, БП2 10х50 Berkut