Киевский клуб любителей астрономии "Астрополис"

astromagazin.net
* *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
19 Января 2017, 14:50:14


Автор Тема: TCS-2 - EQMOD совместимая система управления монтировкой  (Прочитано 21090 раз)

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

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Для тех у кого нет возможности и желания самостоятельно собирать  TCS-2 EQMOD:
TCS-3 - готовая версия TCS-2 EQMOD
http://www.astroclub.kiev.ua/forum/index.php?topic=39576.0


Как и обещал после завершения проекта по радиоастрономии http://www.radio-sky.ru/forums/index.php?showtopic=129&st=0, начнем улучшения и доработки нашей, народной TCS-1.

Опишу сначала что доработано.
На данный момент готова новая прошивка, которая поддерживает кроме драйвера Celestron, очень популярный среди астрономов - EQMOD Ascom driver. Поддержка LX200 Ascom driver на стадии реализации. Все три Ascom драйвера поддерживаются практически всеми популярными программами - планетариями и программами для гидирования и астрофотографии.

Достоинства EQMOD очень хорошо описаны в теме http://www.astroclub.kiev.ua/forum/index.php?topic=31262.msg318870#msg318870.
Еще раз Огромное спасибо Леониду за детальное описание. Лично я с вариантами выравнивания по звездам смог разобраться только благодаря этому уникальному труду.

Доработана утилита TCStuning, для настройки TCS-1 EQMOD под разные механические и электрические параметры, в зависимости от величин передаточных отношений редукторов и параметров шаговых двигателей.

Разработана и испытана новая система TCS-2 EQMOD. Главное отличие от TCS-1 - еще более простое изготовление в домашних условиях и замена трудно доступных и дорогих (если покупать новыми) драйверов ШД SLA7024 на дешевые и популярные у роботоманов драйверы L6219 http://www.kosmodrom.com.ua/el.php?name=L6219. Все микросхемы были подобраны в DIP корпусах для легкого, быстрого и безопасного для зрения монтажа.
При самостоятельном изготовлении себестоимость комплектующих без ШД будет не более 200грн. Не дорогие ШД можно купить на интернет – барахолках типа http://aukro.ua/shagovyj-dvigatel-stp-42d221-03-i4198041967.html, http://aukro.ua/shagovyj-dvigatel-sth-39h112-06-i4183925666.html или еще дешевле на радиорынках. ШД должны иметь 200 шагов на один оборот вала, а ток подбирать в зависимости от полной редукции на каждой оси монтировки.

При небольших редукциях, до 200, требуются мощные ШД с током больше 1А.
В этом случае прожорливые ШД подключается к  L6219 через полевые транзисторы, на любой ток, хоть 100А!!!
Испытания обоих систем проходили на монтировках EQ6AZ и EQ5. Пробное фото галактики М51 сделано на монтировке EQ5 + TCS-1 EQMOD.
Хорошее гидирование позволило получить звездочки 1.5 по FWHM.
« Последнее редактирование: 27 Октября 2015, 07:05:54 от Alex Plaha »
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!
Сказали спасибо

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Небольшое видео работы TCS-1 EQMOD и некоторых режимов управления ШД из под EQMOD + CartesDeCiel.
&feature=youtu.be
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!

astrokor

  • Оффлайн Оффлайн
  • Сообщений: 1226
  • Благодарностей: 206
  • Руслан Короп
    • eqdrive

Хотел бы уточнить на видео при разгоне и торможении заметны несколько что то на подобии крупных шагов перед основным алгоритмом разгона и после окончания торможения...То такая задумка?
Записан
SW EQ3, SW EQ6, SW Multi-Function, SW 254/1200, AT 72/430 ED

www.eqdrive.com.ua

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Спасибо, Руслан, я на этот момент не обратил внимание. Вот что значит свежий опытный глаз. А у меня после долгих отладок уже такие детали сливаются с общей картиной во время движения монтировки. А причина в том, что перед разгоном и торможением забыл перейти в 1/128 микрошаг и сразу начал с режима 1/4 шага.
В общем еще потестирую дальше на разных режимах с разными редукциями, потом отдам на B-тесты нашим пользователям TCS-1, что бы понаходили свежим взглядом разные баги.
А пока новое видео рыботы TCS-1 EQMOD с монтировкой EQ5, двигитель по RA Step Syn от принтера, сопротивление обмотки 1.2Ом,
двигатель по DEC ДШИ 200-3  сопротивление обмотки - 1Ом, ток драйвера - 50%, полная редукция - 144.
Промежуточный редуктор отсутствует, вал ШД соединен на прямую с червяком.
&feature=youtu.be
« Последнее редактирование: 02 Мая 2014, 07:52:20 от Alex Plaha »
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!

MAKsutik

  • Оффлайн Оффлайн
  • Сообщений: 4705
  • Благодарностей: 247
  • Ищи на третьей планете.
    • Project EQDrive

Саша то есть алгоритм при наведении как у синты? до какой то скорости в микрошаг ,потом переход на 1/4 шага?
Записан



Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Да Юра, так оно и есть. Только у Синты 1/64 микрошаг, а у нас можно при разгоне, торможении и наведении до x200 - дробление шага на 1/128 микрошагов.
Пробовал 1/256, но не все ШД могут равномерно, так мелко дробить 1шаг. В результате теряются (срываются или размазываются) микрошаги и получается безшаговый режим, но пока сбиваются показания энкодера. Хотя можно попробовать поиграться с настройкой драйвера ШД, поменять частоту генератора триггера ШИМа или током мотора поиграться.
Короче буду пробовать и выкладывать результаты.
« Последнее редактирование: 02 Мая 2014, 10:14:56 от Alex Plaha »
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Принципиальная схема TCS-2 EQMOD.
Вариант с током ШД до 0.75А.
После сборки схемы настройки не требуется. Ток ШД выставляется программно утилитой TCStuning.
« Последнее редактирование: 17 Мая 2014, 13:37:49 от Alex Plaha »
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!
Сказали спасибо


Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Под управлением EQMOD, некоторые функции кнопок пульта изменились.
Теперь пульт может работать как в паре с EQMOD, так и автономно, без подключения TCS к компьютеру.
При автономной работе пульт выполняет только часть функций EQMOD - функции показаны ниже на фото.
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

В TCS-1 раньше, ток ШД устанавливался резисторами r17 - r20 по нагреву моторов.
В новой прошивке под TCS-1 EQMOD ток устанавливается из утилиты TCStuning в % от максимального тока драйвера ШД.
В случае TCS-1 - драйвер SLA7024 и max ток 1.5А.
В случае TCS-2 - драйвер L6219 и max ток 0.75А.
В случае TCS-3 - драйвер L6219 + бустер на полевиках и max ток 5А.
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!
Сказали спасибо

jriy51

  • Оффлайн Оффлайн
  • Сообщений: 371
  • Благодарностей: 19

Саша,возникло несколько вопросов по TCS-1
с новой прошивкой.
По схеме,выбрасываем R17.R18, и точку соединения R6.R8 на землю?
По новому протоколу,нужно какой-то драйвер устанавливать,или он уже в аскоме есть.
Что тогда выбирать в плагине телескопа?
ЗЫ. По второму вопросу ответ нашел,тщатильнее надо быть :facepalm:
« Последнее редактирование: 05 Мая 2014, 11:37:38 от jriy51 »
Записан

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3156
  • Благодарностей: 366
  • Андрій, Дніпропетровськ
    • www.eqdrive.com.ua

Я извиняюсь, контроллеры не мой конек, но все же интересно, а где на схеме TCS-2 включаются светодиоды и сегментный индикатор?  :hz:
P.S. Замечательная схемка!
Записан
Celestron Omni XLT 120/eq5(steel-axis mod); Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация монтировок, ремонт оборудования.
In theory, theory and practice are the same. In practice, they are not. :)

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Саша,возникло несколько вопросов по TCS-1
с новой прошивкой.
По схеме,выбрасываем R17.R18, и точку соединения R6.R8 на землю?
По новому протоколу,нужно какой-то драйвер устанавливать,или он уже в аскоме есть.
Что тогда выбирать в плагине телескопа?

Юрий, если твои ШД сильно не греются и плавно ведут можно резисторы не трогать. Ток зависит от активного и индуктивного сопротивления обмоток ШД.
Регулировка тока под разные ШД теперь программно из утилиты TCStuning, в % от макс. тока драйвера.
Для моих ШД я действительно выбросил R17.R18, и точку соединения R6.R8 посадил на землю.
Но для новой прошивки лучше ток регулировать программно.

Сначала надо скачать и поставить  ASCOM потформу http://ascom-standards.org/Downloads/Index.htm
Вот здесь можно скачать одну из последних версий EQMOD http://olegbr.astroclub.kiev.ua/files/EQMOD/EQASCOM_V127i_Setup.exe

После установки EQMOD он появиться в меню ASCOMа во всех астропрограммах поддерживающих ASCOM - Stelarium, CartesDeCiel, MaximDL и др.



« Последнее редактирование: 05 Мая 2014, 14:36:55 от Alex Plaha »
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Я извиняюсь, контроллеры не мой конек, но все же интересно, а где на схеме TCS-2 включаются светодиоды и сегментный индикатор?  :hz:
P.S. Замечательная схемка!


Огромное спасибо, что обратили внимание. Кроме отсутствия светодиодов и подключение драйверов было не верно.
ОШИБКИ ИСПРАВИЛ! Под новую прошивку сегментный индикатор не нужен.

Вот так бывает, контроллеры не Ваш конек, а ошибки увидели глазом спеца. :beer:
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!

MAKsutik

  • Оффлайн Оффлайн
  • Сообщений: 4705
  • Благодарностей: 247
  • Ищи на третьей планете.
    • Project EQDrive

Вот здесь можно скачать одну из последних версий EQMOD http://olegbr.astroclub.kiev.ua/files/EQMOD/EQASCOM_V127i_Setup.exe

После установки EQMOD он появиться в меню ASCOMа во всех астропрограммах поддерживающих ASCOM - Stelarium, CartesDeCiel, MaximDL и др.

Более новы eqmod можете скачать у нас на сайте http://www.eqdrive.com.ua/?page_id=93 , последний с буквой "о"
 :beer:
Записан



mnt-22

  • Оффлайн Оффлайн
  • Сообщений: 250
  • Благодарностей: 1
  • Максим Коновалов

Алекс, спасибо!
Работает система:)
По мощности сказать не могу что там с процентами... у меня подстроечники стоят и они в минимум скручены.
К екумоду конектится, скорости меняет, на ..... ходит.

Может теперь и до монтировки руки доберутся:)

Спасибо! :beer:
Записан

sentimentalbob

  • Оффлайн Оффлайн
  • Сообщений: 225
  • Благодарностей: 77
    • The Sideburns Party

Крутое обновление проекта.
Я предыдущую версию не паял.
Печатку с драйверми L6219 еще никто не рисовал?
Тоесть можно самому рисовать и начинать тестить?)

недавно вот такие моторі заказал для EQ5 http://www.ebay.com/itm/111283703135?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649
Записан

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

Перед выбором моторов надо сначала определится с редукцией по каждой из осей.

Если Вы не будете ставить промежуточные редукторы, а моторы будете вешать прямо на ось червячного винта, то нужны мощные моторы.
Что-то типа ДШИ 200, только получше. Такие моторы будут дороже.
Редукция будет определятся только червячными редукторами. Для EQ5  - 1:144 для каждой оси.
В этом случае питание моторов - 12В и ток больше 1А и Вам придется делать вариант TCS-3 с полевиками на выходе L6219.
Моторы для TCS-3 только униполярные, с тремя выводами.

Если поставить промежуточный редуктор на ремешках или шестеренках, с редукцией 1:3 - 1:5, то можно делать схему TCS-2, с биполярными движками на 12в и ток до 0.75А.  Для EQ5 с пром. редукторами например 1:4, и 1:144 для червячных пар -  полная редукция 1:576.

Зависимость простая - чем меньше редукция тем нужны более мощные и дорогие моторы.

А моторы http://www.ebay.com/itm/111283703135?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649
лучше не брать т.к. они на 5в, и минимальное питание силовой части  L6219 - 10в.
http://www.bmii.ktu.lt/~saulius/pdf/l/L6219.PDF
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!

MAKsutik

  • Оффлайн Оффлайн
  • Сообщений: 4705
  • Благодарностей: 247
  • Ищи на третьей планете.
    • Project EQDrive

Используем закон Ома: R*I=U (Сопротивление * Ток = Напряжение)
Пример: 1.1Ом x 2.8А= 3.08В

Чтобы вычислить максимальное напряжение которое вам следует использовать в зависимости от индуктивности обмоток шагового двигателя используйте эту формулу:
Максимальное напряжение = 1000 * SQRT(Индуктивность)
(SQRT - это квадратный корень.)
Пример, двигатель с 6мГн на фазу:
1000 * SQRT(0.006) = 77В Максимум.
Пример мотора с 2.5мГн:
1000 * SQRT(0.0025) = 50В Максимум.

Замечание: Не все моторы одинаково созданы одинаковыми
Записан



sentimentalbob

  • Оффлайн Оффлайн
  • Сообщений: 225
  • Благодарностей: 77
    • The Sideburns Party

Перед выбором моторов надо сначала определится с редукцией по каждой из осей.

Если Вы не будете ставить промежуточные редукторы, а моторы будете вешать прямо на ось червячного винта, то нужны мощные моторы.
Что-то типа ДШИ 200, только получше. Такие моторы будут дороже.
Редукция будет определятся только червячными редукторами. Для EQ5  - 1:144 для каждой оси.
В этом случае питание моторов - 12В и ток больше 1А и Вам придется делать вариант TCS-3 с полевиками на выходе L6219.
Моторы для TCS-3 только униполярные, с тремя выводами.

Если поставить промежуточный редуктор на ремешках или шестеренках, с редукцией 1:3 - 1:5, то можно делать схему TCS-2, с биполярными движками на 12в и ток до 0.75А.  Для EQ5 с пром. редукторами например 1:4, и 1:144 для червячных пар -  полная редукция 1:576.

Зависимость простая - чем меньше редукция тем нужны более мощные и дорогие моторы.

А моторы http://www.ebay.com/itm/111283703135?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649
лучше не брать т.к. они на 5в, и минимальное питание силовой части  L6219 - 10в.
http://www.bmii.ktu.lt/~saulius/pdf/l/L6219.PDF

Пасиб. я планирую редуктор 1:3 между мотором и червяком ек5.
Подключал вот такой мотор к пульту бахтинова с драйверами L6219, вроде ничего не греется. ни резисторы ни мотор ни драйверы.
Записан

Alex Plaha

  • Оффлайн Оффлайн
  • Сообщений: 226
  • Благодарностей: 45

А моторы http://www.ebay.com/itm/111283703135?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649
лучше не брать т.к. они на 5в, и минимальное питание силовой части  L6219 - 10в.
http://www.bmii.ktu.lt/~saulius/pdf/l/L6219.PDF

Хотя наверно можно эти моторы использовать, т.к. ток мы отрегулируем утилиткой TCStunung.
Т.е. ШИМ нам даст необходимое напряжение и соответственно ток.
Записан
Как известно, бобры добры. Добротою бобры полны. Если хочешь себе добра, надо просто позвать бобра. Если ты без бобра добр, значит сам ты в душе бобр!!!