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

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

Увійти

google


Автор Тема: EQDRIVE - GOTO контроллер для монтировки совместимый с EQMOD  (Прочитано 128741 раз)

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

astrokor

  • Offline Offline
  • Повідомлень: 1672
  • Подяк: 1332
  • Руслан
    • eqdrive

Это открытый проект GOTO контроллера управления монтировкой, исходный код распространяется на условиях лицензии GPL.

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

Базовый комплект состоит из платы STM32VLDISCOVERY, и драйвера Step\Dir (у меня сейчас собственного изготовления) но может быть и чтото купленно-готовое.
Также необходим источник питания для платы 5В(или 3.3В) и драйвера 24В (возможно и 12В).
Управляется по UART порту контроллера, для подключения к ПК я изготовил простой переходник на микросхеме MAX3232. (можно и через переходник к USB)

http://www.astroclub.kiev.ua/forum/index.php?topic=20674.msg241696#msg241696
http://www.astroclub.kiev.ua/forum/index.php?topic=20674.msg242695#msg242695
Базовая схема подключения платы STM32VLDISCOVERY
http://www.astroclub.kiev.ua/forum/index.php?topic=20674.msg256862#msg256862
Схема варианта реализации проекта Rev.0.1
http://www.astroclub.kiev.ua/forum/index.php?topic=20674.msg257960#msg257960
схема моего драйвера
http://www.astroclub.kiev.ua/forum/index.php?topic=20674.msg250139#msg250139
проект в среде IAR ARM v6.40 (текущая тестовая версия ПО 0.400a)
http://www.astroclub.kiev.ua/forum/index.php?topic=20674.msg366896#msg366896

На текущий момент проект находится на стадии тестирования, подробных описаний пока никаких не делал.
После опробывания по небу, напишу инструкцию по сборке и использованию. Пока если что не понятно могу объяснить так.
Задумывал для модернизации монтировки MT-3S-2D, но думаю только этим не стоит ограничиватся

© Ruslan Korop, astrokor 2012
_____________________________________________________________
Вот попытался собрать то что делалось(делается) по теме на форумах:
расположил по дате последнего сообщения сверху вниз
http://www.astronomy.ru/forum/index.php/topic,45500.0.html
http://www.astronomy.ru/forum/index.php/topic,49277.0.html
http://www.astronomy.ru/forum/index.php/topic,51166.0.html
http://www.astronomy.ru/forum/index.php/topic,86253.0.html
http://www.astronomy.ru/forum/index.php/topic,23674.0.html
http://www.astronomy.ru/forum/index.php/topic,81829.0.html
http://www.astroclub.kiev.ua/forum/index.php?topic=23865.0

А так же:
http://projects.gbdt.com.au/eq6-old/
http://eq6.update.rajiva.de/

Для общего развития:
http://www.astronomy.ru/forum/index.php/topic,71232.0.html
http://www.astronomy.ru/forum/index.php/topic,28975.0.html
http://www.astroclub.kiev.ua/forum/index.php?topic=7709.0

Коммерческие продукты:
SynScan http://www.skywatchertelescope.net/
Si.Tech http://www.siderealtechnology.com/
GoToNova http://www.ioptron.com/
A&I GOTO SYSTEMS http://gotosystem.xm4.ru/
LittleFoot Elegance http://elegance.photo.rajiva.de/
FS2 http://www.astro-electronic.de/
_____________________________________________________________

Давно собирался реализовать этот проект, на данный момент немного все сдвинулось с места.

Во первых появилась платформа для экспериментов, это мионтировка MT-3S-2D
И во вторых, благодаря первому, изучил протокол обмена EQMOD с монтировками SYNTA HEQ5 EQ6.

Осталась в принципе техническая реализация.

Сейчас есть два варианта решения:
 1. Это использование как базового стандартных контроллеров ШД (шаговых двигателей) с управляющими сигналами STEP/DIR (из доступных A3979 фирмы Allegro) реально в этом случае получить микрошаг на ШД до 1/16,1/32 + недорогой контроллер (фирм Atmel или Microchip)

2. Это создание своего контроллера ШД на базе микроконтроллера dsPIC (без применения спец микросхем для управления ШД), здесь ограничения в микрошаге нет хоть 1/256.

Первое решение легче и быстрее реализуемо, второе сложнее и требует времени для реализации. Возможность и желание для реализации любого из решений есть.
Есть тема http://www.astronomy.ru/forum/index.php/topic,51166.0/all.html но она както слабо развивается.

Собственно хочу услышать мнение о востребованости такого проекта для ЛА, и технические пожелания. Проект в любом случае буду делать так как заинтересован для себя, схемные решения и прошивки будут доступны для частной реализации (не на продажу).
« Останнє редагування: 09 Вересня 2013, 17:02:50 від astrokor »
Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com
Подякували

d_w

  • Offline Offline
  • Повідомлень: 3070
  • Подяк: 100

Классова! Мне кажется и 1/16 1/32 с головой. ИМХО сначала дешевле вариант!
Записаний
Нас окружают идиоты
тесней сжимая полукруг...

Thomas

  • Offline Offline
  • Повідомлень: 2307
  • Подяк: 1
  • Натер зеркало - получи +1 в карму

Микрошага 1/32 более достаточно. Думаю есть смысл делать первый вариант. А нужно или нет - конечно нужно :up: Мне монтировка едет, надо будет ее оживлять ведь ;)
Записаний
Телескоп Алькор производства НПЗ
Телескоп-самопал D=150mm, F=1250, ГЗ - сфера собственного изготовления
Canon EOS 350D, Canon EF 24-85 USM, Юпитер 37 MC

Mikhail Nalivkin

  • Offline Offline
  • Повідомлень: 1360
  • Подяк: 19
  • Цель - К400

Мне кажется, городить контроллер Goto не стоит, cложно.
Нужно ограничиться контроллером ШД монтировки с поддержкой EQ-mod :shuffle:
Этого более чем достаточно и востребовано :super:
Пульты у большинства астрофотографов просто лежат в ящиках...
Записаний
Астрограф 150/610 гиперболический Ньютон с MPCC, HEQ5Pro SynScan, QHY8mod, QHY6, Сanon 30Dа, Таир3А, Юпитер 37А, Индустар 61Л3/МС, SW Доб ретрак 12" сообразили на троих, старичок Мицар.

astrokor

  • Offline Offline
  • Повідомлень: 1672
  • Подяк: 1332
  • Руслан
    • eqdrive

Классова! Мне кажется и 1/16 1/32 с головой. ИМХО сначала дешевле вариант!
Микрошага 1/32 более достаточно...
Склоняюсь к первому варианту как более быстрому и доступному.

Мне кажется, городить контроллер Goto не стоит, cложно.
Согласен в принципе так и планировал, реализация отдельно пульта это вторая серия.
Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com

novik

  • Offline Offline
  • Повідомлень: 4035
  • Подяк: 62
  • Я почти не изменился,:-) Александр Радионов
    • Победитель конкурсов "Лучшее астрофото" 2012, 2014, 2015 годов

Интересно, поддерживаю Наливкина. :up:
Записаний
Открылась бездна звезд полна;    БПП 8Х30
Звездам числа нет, бездне дна.    SW DOB 8"
Мелкие токарные работы.  http://www.astromagazin.net

astrokor

  • Offline Offline
  • Повідомлень: 1672
  • Подяк: 1332
  • Руслан
    • eqdrive

Схемное решение уже есть и по первому и по второму вариантам (скажем так, что все средней сложности), пока не готов показать (еще сыровато все) хочу обкатать хорошо в голове. Программная реализация и обкатка будет развиватся в этой теме.
Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com


d_w

  • Offline Offline
  • Повідомлень: 3070
  • Подяк: 100

И во вторых, благодаря первому, изучил протокол обмена EQMOD с монтировками SYNTA HEQ5 EQ6.

А скажи, управление альтазимуталом там в принципе нет?
Записаний
Нас окружают идиоты
тесней сжимая полукруг...

astrokor

  • Offline Offline
  • Повідомлень: 1672
  • Подяк: 1332
  • Руслан
    • eqdrive

как я понял управлять можно в любом режиме, там довольно низко уровневый протокол.
Тоесть спец какихто команд для альтазимута не нужно, того что есть достаточно для любых скоростей и режимов.
Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com

d_w

  • Offline Offline
  • Повідомлень: 3070
  • Подяк: 100

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

Несколько разница с этим:

Цитувати
Simple answer: no
The reason is that the tracking is performed in the intelligent motor controller board inside the mount. Once the board received the proper configuration, the RA section of the microcontroller will start tracking, all by itself. In essence, there is no factory code (nor in Handbox) supporting AltAz tracking in this architecture.
Записаний
Нас окружают идиоты
тесней сжимая полукруг...

astrokor

  • Offline Offline
  • Повідомлень: 1672
  • Подяк: 1332
  • Руслан
    • eqdrive

Скажу просто.
для управления альтазимутом или другим режимом должен брать на себя EQMOD или пульт (к примеру Synscan), сам контроллер в тех же монтировках HEQ5 и EQ6 в этом не участвует.
Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com

d_w

  • Offline Offline
  • Повідомлень: 3070
  • Подяк: 100

Скажу тоже просто! Если будет возможность гоутится альтазимуталу, то с меня  :beer: :super:
Записаний
Нас окружают идиоты
тесней сжимая полукруг...

astrokor

  • Offline Offline
  • Повідомлень: 1672
  • Подяк: 1332
  • Руслан
    • eqdrive

Возможно это минус протокола, но есть большой + в универсальности, думаю SYNTA на это и пошла.

Сделаю первый макет попробуем, но в принципе скажу сразу что отличатся от штатных контроллеров ХЕКа и ЕКУ6 он не будет, ибо EQMOD не поймет тогда.
А писать отдельно еще и ASCOM драйвер это уж больно крупный проект получается тогда
Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com

d_w

  • Offline Offline
  • Повідомлень: 3070
  • Подяк: 100

Вообщем будьмо ждать с нетерпением  :up:
От простого к сложному. Пусть сначала все зашевелится в штатном режиме))
Записаний
Нас окружают идиоты
тесней сжимая полукруг...

astrokor

  • Offline Offline
  • Повідомлень: 1672
  • Подяк: 1332
  • Руслан
    • eqdrive

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

:) ...
Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com

icetechno

  • Offline Offline
  • Повідомлень: 946
  • Подяк: 0

а чего изобретать велосипед? может посмотреть как сделан контроллер моторов у синты, недумаю что там какието особенные микросхемы..
Записаний
DOB 8" Pyrex; SW 1149-EQ1; Canon EOS 1100D

MAKsutik

  • Offline Offline
  • Повідомлень: 4715
  • Подяк: 256
  • Ищи на третьей планете.
    • Project EQDrive

Классная идея. Поддерживаю.
Мои идеи.
1.Проект открытый, то есть каждый может что то добавить в код программы.( На каком языке бум ваять?) Блочность программы , то есть каждый сам решит что ему компелировать, пример Вани Ионова схема упр.колесом и фокусером.

2.Доступность компонентов, то есть микросхем,нужны простые дешевые решения.

Чем помогу? Смотря на чем будет писаться может чтот подскажу, микросхемы, дешевые печатные платы.
Записаний



mnn72

  • Offline Offline
  • Повідомлень: 5664
  • Подяк: 1017
  • Astromouse
    • Astromouse

Вообщем будьмо ждать с нетерпением  :up:
От простого к сложному. Пусть сначала все зашевелится в штатном режиме))
EQ-Mod азимуталом управлять, к сожалению, не умеет. По моему кроме Бартелса так никто этот режим не реализовал. Во всяком случае я не нашел ничего.
А ты же ведь Бартелсом и пользовался ?
Записаний
Обсерватория: Ananjev (L33, IAU); AAVSO; TESS TFOP (TESS Followup Program)
Открыто: 200 переменных, 46 транзиента (12 сверхновых); Подтверждения: 15 астероидов, 6 комет.
Николай Мышевский

Thomas

  • Offline Offline
  • Повідомлень: 2307
  • Подяк: 1
  • Натер зеркало - получи +1 в карму

Вообщем будьмо ждать с нетерпением  :up:
От простого к сложному. Пусть сначала все зашевелится в штатном режиме))
EQ-Mod азимуталом управлять, к сожалению, не умеет. По моему кроме Бартелса так никто этот режим не реализовал. Во всяком случае я не нашел ничего.
А ты же ведь Бартелсом и пользовался ?

EQmod это набор комманд которые управляют двигателями. А в каком положении находится монтировка его не интересует.
Записаний
Телескоп Алькор производства НПЗ
Телескоп-самопал D=150mm, F=1250, ГЗ - сфера собственного изготовления
Canon EOS 350D, Canon EF 24-85 USM, Юпитер 37 MC

MAKsutik

  • Offline Offline
  • Повідомлень: 4715
  • Подяк: 256
  • Ищи на третьей планете.
    • Project EQDrive

Пока ехал на работу подумал...
64 микрошага занадто ... 1/16 или 1/8 хватит с головой промежуточный редуктор все равно приодеться ставить, эт так сказать из опыта.

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

Если этого не будет то не вижу смысла заваривать всю кашу.
Записаний