Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
24 Квітня 2024, 19:19:14

Увійти

google


Автор Тема: EQ-MOD и все-все-всЁ  (Прочитано 8987 раз)

0 Користувачів і 1 Гість дивляться цю тему.

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
EQ-MOD и все-все-всЁ
« : 20 Грудня 2007, 23:37:14 »
. - .

Хочу поведать сообществу про широко известную в узких кругах разработку с назанием EQ-MOD.
Она позволяет подключить к популярным монтировкам типа SkyWatcher EQ-6 PRO и HEQ-5 PRO вместо штатного пульта стандартный PC с неограниченно широким набором управляющих программ. Есть стандартный ASCOM драйвер, позволяющего управлять монтировкой из практически любой программы-планетария, есть программа низкоуровнего управления. Также есть специализированные программы, значительно расширяющие возможности монтировки по сравнению со стандартным пультом: alignment монтировки по произвольному числу опорных звезд, tour (экскурсии) по произвольной последовательности объектов, tracking (ведение) c нестандартными скоростями, слежение за спутниками и пр.
Проект почти полностью открытый, открыты исходники почти всех частей проекта, кроме одной DLL, непосредственно реализующей протокол обмена PC с контроллером.
Документация по проекту:
http://welshdragoncomputing.ca/eqmod/doku.php
Yahoo - группа:
http://tech.groups.yahoo.com/group/EQMOD/
Варианты интерфейсных шнуров (а также sourceforge сервер проекта):
http://eq-mod.sourceforge.net/

Благодаря Олегу Зеленому я получил интерфейсный шнурок и с удовольствием повозился с монтировкой, работающей непосредственно от PC. Все работало без проблем через ASCOM драйвер из CdC и MaximDL. 

Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #1 : 20 Грудня 2007, 23:38:35 »
. - .

У этой разработки есть еще несколько интересных применений и расширений, полезных в нашей нелегкой астрореальности:
1) использование контроллера и шаговых двигателей из EQ-6 PRO в монтировках с произвольным передаточным числом  червячной шестерни и промежуточного редуктора с сохранением функций Go-To и т.п.  - особенно актуально в связи с неухоженной Дискус маунт, имеющейся в нашем распоряжении и предназначенной под клубный ОСК.
2) создание любительских недорогих Go-To монтировок cо сравнительно несложным и недорогим контроллером шаговых двигателей. Основная вычислительная часть (alignment, восстановление системы координят и т.п. сидит на РС)


Как известно, в популярных монтировках типа SkyWatcher EQ-6 PRO и HEQ-5 PRO пульт соединяется с контроллером разъемом типа DB-9 или RJ-45. Оказалось, что под таким серьезным разъемом сидит тривиальный RS-232 порт со слегка измененной  распиновкой и уровнями 0-5В. Несколько энтузиастов восстановили протокол команд обмена , который оказался достаточно несложным  - около 20 команд. Пока этот набор команд считается закрытым.
В процессе опробования EQ-MOD я подвесил программный COM-порт сниффер, просмотрел команды, отправляемые от PC к монтировке и ответы монтировки. Все выглядит достаточно прозрачно (трехстрочные команды и двустрочные ответы), команды прямо соответствуют интерфейсным функциям ранее упомянутой DLL.

По первой части - для реализации функций Go-To с произвольной монтировкой  интересны 2 функции:
 - EQ_GetTotal360microstep(), эта функция возващает число микрошагов двигателя на 360  градусов поворота осей монтировки.
 - EQ_GetMotorValues()  - возвращает данные виртуальных энкодеров (в микрошагах).
Поэтому возможен простой вариант использования контроллера EQ6 PRO и EQMOD -к примеру пересобрать EQMOD  со скорректированными вызовами этих функций - где возвращаемые ими значения умножаются на соостветствующий масштабный коэффициент. 
Чуть более сложно и гибко - сделать DLL-ку - обертку, которая вызывается EQMOD  и в свою очередь вызывает DLL-ку, работающую с контроллером EQ6. Она будет просто транслировать вызовы туда-сюда и масштабировать результаты только некоторых из них с коэффициентом задаваемым пользователем.
Собственно, я пересобрал исходники проекта в Visual Basic 6.0 - все работает, все на месте, исходники сравнительно чистые и неплохо откомментированные.
Принимаются идеи о том, как протестировать управление ведением монтировки в отсутствии погоды и неба…  Повороты осей на 360 градусов не предлагать))))

По второй части (Go-To монтировка cо сравнительно несложным контроллером шаговых двигателей) - хочется побыстрее найти контроллер шаговиков с возможностью микрошага (до 64 микрошагов на шаг). Просьба откликнуться Пашу Бобошкина - давно он не появлялся :-)
« Останнє редагування: 21 Грудня 2007, 00:34:29 від AndreyYa »
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

mihail

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5400
  • Подяк: 615
Re: EQ-MOD и все-все-всЁ
« Відповідь #2 : 20 Грудня 2007, 23:55:08 »
. - .

Андрей, очень хорошую, а главное - полезную тему открыл...  :up:

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #3 : 21 Грудня 2007, 00:01:55 »
. - .

Андрей, очень хорошую, а главное - полезную тему открыл...  :up:
Миша, вот бы еще нашелся вариант добывания платы контроллера шаговиков из EQ-6 PRO за приемлимые деньги - красота была бы....
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #4 : 21 Грудня 2007, 00:07:38 »
. - .

Объясню подробнее одну из мотиваций - это вариант КАЧЕСТВЕННОГО GO-TO c отлаженной программной частью. Для тяжелых монтировок есть варианты GO-TO UPGRADE за сумму около 1000 USD и более.  Дешевый GOTOSTAR что-то не впечатляет своим количеством глюков, недокументированностью  и закрытостью. А это - реальный вариант решения такой задачи за сумму около 400 USD.
« Останнє редагування: 21 Грудня 2007, 10:06:36 від AndreyYa »
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

Грин

  • Offline Offline
  • Повідомлень: 3381
  • Подяк: 0
  • Забанений!
  • Ньютон 245; МСТ180; SW 80ED; SM40; 350Da. и пр..
Re: EQ-MOD и все-все-всЁ
« Відповідь #5 : 21 Грудня 2007, 00:32:18 »
. - .

Андрей, мои поздравления!!! :super:
 Основная надежда, что Мише удастся раздобыть платы и движки от ЕКУ6 за вменяемые деньги. Если нет, то из убитых по мехчасти, такие постепенно будут появляться.
Записаний
"Там высоко-высоко кто-то разлил молоко
И получилась Млечная дорога..." :)

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #6 : 21 Грудня 2007, 00:48:51 »
. - .

Андрей, мои поздравления!!! :super:
 Основная надежда, что Мише удастся раздобыть платы и движки от ЕКУ6 за вменяемые деньги. Если нет, то из убитых по мехчасти, такие постепенно будут появляться.
Олежка, спасибо, но пока не за что, еще ничего реально не сделано  - только более-менее стала ясна постановка задачи.
Платы и движки от ЕКУ6 - это хорошее, проверенное решение, но может быть не самое лучшее. Ведь движки от EQ-6 PRO явно не самые мощные из доступных, а хотелось бы вертеть монтировкой весьма солидного веса...  Как вариант можно подобрать униполярные движки от твоих соседей из Дельта-Крок (Луганск) (http://www.delta-krok.com/stpmotor.htm) - можно поддержать отечественного производителя ;) ;) И твои соседи, и мои земляки...    
Вот у них к примеру есть ДШР56-1,8-0115  и подобные - до 7 кг*см момент, раза в 4 мощнее чем те что в наших монти, и эти движки явные середнячки... Цена указана около 40 USD за движок
Вот бы с ними еще пообщаться насчет точности изготовления и пригодности для микрошага...
Да и свой собственный контроллер шаговиков не помешал бы - на бОльший ток.
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.


Грин

  • Offline Offline
  • Повідомлень: 3381
  • Подяк: 0
  • Забанений!
  • Ньютон 245; МСТ180; SW 80ED; SM40; 350Da. и пр..
Re: EQ-MOD и все-все-всЁ
« Відповідь #7 : 21 Грудня 2007, 01:22:04 »
. - .

Андрей, бОльший ток легко обеспечиватся ключами на полевиках, я в своё время на советских в ШИМе до 1,5кВт качал в мосте. Движки ЕКУ6 точные (а вот луганские - вопрос), а с ЧШ 240-360 они слона должны потянуть. Я сейчас на ХЕК5про 45кг. общего полусбалансированного веса тягал - влёгкую, а там движки помельче явно. В КрАО посмотришь.
 Сама плата - вот корень-спотыкач, её проще купить, чем лепить в единичных экземплярах...
 Успехов тебе!
Купил дата-кабелей, буду ещё паять. :)
Записаний
"Там высоко-высоко кто-то разлил молоко
И получилась Млечная дорога..." :)

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #8 : 21 Грудня 2007, 01:38:31 »
. - .

Ну, посмотрим.... Эксперименты покажут :) Что-то мне подсказывает, что при наличии автогидирования точность как движков, так и ЧШ уже не столь важна, важно отсутствие ВЧ скачков. Потому надо просто прикинуть поведение контроллера с не столь точными  шаговиками - может, это повлияет только на гладкость простого негидированного ведения, а для GO-TO и автогидирования будет ОК. Надо пробовать ;) ;) ;)
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

vvv2007

  • Offline Offline
  • Повідомлень: 2336
  • Подяк: 0
Re: EQ-MOD и все-все-всЁ
« Відповідь #9 : 21 Грудня 2007, 06:01:12 »
. - .

2Грин
Это доработанная ХЕК5про? У них же вроде 12 кг заявлено.
Записаний
Sky-Watcher BD2001P, Sky-Watcher ED80 OTA PRO, SW 1206, EQ-6 SynTrek, БПЦ2 7х50, Canon 400Da, QHY-5, Logitech 9000Pro

Hornet

  • Offline Offline
  • Повідомлень: 2060
  • Подяк: 211
Re: EQ-MOD и все-все-всЁ
« Відповідь #10 : 21 Грудня 2007, 08:02:36 »
. - .

Как я понял SynScan или SynTrek для EQ-MOD значения не имеет ...
Записаний
Доб 8"


AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #11 : 21 Грудня 2007, 09:45:19 »
. - .

Как я понял SynScan или SynTrek для EQ-MOD значения не имеет ...
Да, Вы правильно поняли... Лишь бы монтировка была из серии PRO.
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #12 : 21 Грудня 2007, 09:49:16 »
. - .

2Грин
Это доработанная ХЕК5про? У них же вроде 12 кг заявлено.
Отвечу за Олега - да, монти стандартная. Тут важно 1) выбрать все люфты 2) ОЧЕНЬ хорошо сбалансировать 3)сделать хорошую ветрозащиту 4) стараться не двигать монтировку на больших скоростях.
« Останнє редагування: 21 Грудня 2007, 10:07:22 від AndreyYa »
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

gamba69

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 2699
  • Подяк: 46
  • Дулевич Игорь: Астрополис, Астродес, PO DreamSky
Re: EQ-MOD и все-все-всЁ
« Відповідь #13 : 21 Грудня 2007, 09:49:17 »
. - .

Действительно, не имеет.
Записаний
Клубы: "Астрополис", "Астродес"; PO "DreamSky"
SW2001/HEQ5SynScan, Bino Celestron 15x70

vvv2007

  • Offline Offline
  • Повідомлень: 2336
  • Подяк: 0
Re: EQ-MOD и все-все-всЁ
« Відповідь #14 : 21 Грудня 2007, 10:57:01 »
. - .

2Грин
Это доработанная ХЕК5про? У них же вроде 12 кг заявлено.
Отвечу за Олега - да, монти стандартная. Тут важно 1) выбрать все люфты 2) ОЧЕНЬ хорошо сбалансировать 3)сделать хорошую ветрозащиту 4) стараться не двигать монтировку на больших скоростях.
Ага, спасибо. Т.е. получается, что для моего ньютона все-таки лучше взять EQ6 Pro.  :hz:
Записаний
Sky-Watcher BD2001P, Sky-Watcher ED80 OTA PRO, SW 1206, EQ-6 SynTrek, БПЦ2 7х50, Canon 400Da, QHY-5, Logitech 9000Pro

Грин

  • Offline Offline
  • Повідомлень: 3381
  • Подяк: 0
  • Забанений!
  • Ньютон 245; МСТ180; SW 80ED; SM40; 350Da. и пр..
Re: EQ-MOD и все-все-всЁ
« Відповідь #15 : 21 Грудня 2007, 12:05:28 »
. - .

Еку6про стОит взять в любом случае, если бюджет позволяет. Во-первых, у ньютона плечо и парусность побольше, чем у моих МАК+ЕДшка, да и навырост запас пригодится. У ЕКУ6про мяса заметно побольше и моторы помощнее.
Записаний
"Там высоко-высоко кто-то разлил молоко
И получилась Млечная дорога..." :)

tlgleonid

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 7246
  • Подяк: 819
Re: EQ-MOD и все-все-всЁ
« Відповідь #16 : 21 Грудня 2007, 12:48:13 »
. - .

Интересно, какая получается точность ведения по сравнению с пультиком? Все таки Windows - это не операционка реального времени. Интересно, можно ли управлять без пультика из PalmOS, например из того же Planetarium или Astromist
Записаний
Задокументировано наблюдение  >1500 Deepsky объектов.
ТАЛ75R, GSO 8" 1:4 +HEQ5Pro SynScan+ZWO ASI183MM+ZWO ASI178MM+PlayerOne Uranus C+фильтры R,V, 265мм и 415 мм Добсоны HandMade+o3+hb+uhc+...
FAQ по любительской астрономии

Грин

  • Offline Offline
  • Повідомлень: 3381
  • Подяк: 0
  • Забанений!
  • Ньютон 245; МСТ180; SW 80ED; SM40; 350Da. и пр..
Re: EQ-MOD и все-все-всЁ
« Відповідь #17 : 21 Грудня 2007, 12:56:13 »
. - .

Лёня, если бы винда не могла в режиме реального времени работать, то как работают автогид и управление из планетария?  :gigi:
 Точность ведения - это банально и неинтересно, а вот переменная скорость автогидирования в зависимости от профиля конкретного червяка в этой проге - интереснейшая фишка!
 А в Пальме по ЮСБ ты можешь включть виртуальный СОМ-порт? И Аском поставить? Если да, то попробуй...
Записаний
"Там высоко-высоко кто-то разлил молоко
И получилась Млечная дорога..." :)

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #18 : 21 Грудня 2007, 13:00:28 »
. - .

Интересно, какая получается точность ведения по сравнению с пультиком? Все таки Windows - это не операционка реального времени. Интересно, можно ли управлять без пультика из PalmOS, например из того же Planetarium или Astromist

Леня, трекинг монтировки осуществляет контроллер шаговиков в корпусе монтировки. Так что программа на host computer почти ничего не делает, кроме задания начальных параметров ведения, осуществления привязки монти к координатам и тп. Это не программа Бартелса, которая упарвляет всем до уровня микростеппинга шаговиков.
Управлять можно с любого компьютера, если ты под его операционку и железо портируешь написанную на Visual Basic управляющую программу... Кстати, для WinCE вполне реальная задача, вот только придется сильно повозиться с перерисовкой форм...
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: EQ-MOD и все-все-всЁ
« Відповідь #19 : 21 Грудня 2007, 13:03:32 »
. - .

Лёня, если бы винда не могла в режиме реального времени работать, то как работают автогид и управление из планетария?  :gigi:
 Точность ведения - это банально и неинтересно, а вот переменная скорость автогидирования в зависимости от профиля конкретного червяка в этой проге - интереснейшая фишка!
 А в Пальме по ЮСБ ты можешь включть виртуальный СОМ-порт? И Аском поставить? Если да, то попробуй...
Олежка, тут идет речь о том, что в принципе Windows может работать в режиме soft real time со временем реакции на событие на уровне 100 мс. А для управления шаговиками в микростеппинге необходим real time со временем реакции на событие (отработка событий от таймеров) на уровне 1 мс.
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.