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


A A A A Автор Тема: Универсальная система управления телескопом на Arduino  (Прочитано 161790 раз)

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

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

  • *****
  • Сообщений: 1 287
  • Благодарностей: 124
    • Сообщения от Iovch
На форуме уже имеется несколько тем, посвященных системам управления монтировками, собранных на базе компонентов ардуино, в частности:

Простая система управления монтировкой на Arduino
Управление монтировкой на ШД Arduino + grbl
GOTO на Arduino практическая реализация "Импортозамещение"

   В результате изучения этих, и многих других источников, у меня сложилось четкое представление, как простейшим образом, на базе компонентов Ардуино можно решить некоторые вопросы, связанные с управлением телескопом.
   В настоящий момент собран действующий образец управляющего блока на базе Ардуино нано и драйверов А4988 для монтировки на шаговых двигателях с выходом для подключения электрофокусера, с индикацией координат наведения и прочей информации на двухстрочном LCD, с возможностью выполнения команд GOTO задаваемых с ПК, с возможностью подключения проводного устройства управления. Реализовано прямое подключение к плагину «управление телескопом» программы Stellarium. Разработано программное обеспечение для управления экваториальной и альт-азимутальной монтировками, масса тестовых программ. Собранная система управляет монтировкой из комплекта Деагостини «Собери свой телескоп» (аналог Astro-3, на фото), но система подойдет для управления любой монтировкой на шаговых двигателях. Пришло время собрать окончательный вариант изделия уже с беспроводным управлением. В процессе переборки системы, попытаюсь систематизировать и показать в этой теме, от простого к сложному, как простейшим образом, на Ардуино можно реализовать тот или иной функционал. Думаю, материал будет полезным.

Для удобства ориентирования в теме привожу здесь ссылки на основные моменты и программы:

Астротрекер или привод оси прямого восхождения, описание электронной части:
Универсальная система управления телескопом на Arduino
Астротрекер или привод оси прямого восхождения, скетч GOTO1 + драйвер ch341ser.zip:
Универсальная система управления телескопом на Arduino
Привод оси склонений и элемент управления (джойстик), ускорение перемещений, описание:
Универсальная система управления телескопом на Arduino
Привод оси склонений и элемент управления (джойстик), ускорение перемещений, скетч GOTO2:
Универсальная система управления телескопом на Arduino
Система управления экваториальной монтировкой с функциями GOTO, описание и скетч GOTO3:
Универсальная система управления телескопом на Arduino
Прикручиваем управление фокусером к джойстику
Универсальная система управления телескопом на Arduino
Подключаем LCD, описание электронной части:
Универсальная система управления телескопом на Arduino
Подключаем LCD, скетч GOTO4 + драйвер LCD 1602:
Универсальная система управления телескопом на Arduino
Скетч GOTO4 с автоопределением и автоюстировкой джойстика:
Универсальная система управления телескопом на Arduino
Пульт ИК часть 1 (Slave), описание электронной части:
Универсальная система управления телескопом на Arduino
Пульт ИК часть 1 (Slave), скетч GOTO5SLAVE, программа настройки и драйвер пульта ИК:
Универсальная система управления телескопом на Arduino
Пульт ИК часть 2 (Master), описание электронной части и скетч GOTO5MASTER:
Универсальная система управления телескопом на Arduino
Шаговый электрофокусер, описание электронной части:
Универсальная система управления телескопом на Arduino
Шаговый электрофокусер, скетч GOTO6MASTER.zip:
Универсальная система управления телескопом на Arduino
Версии GOTO6MASTER и GOTO6SLAVE для штатного ИК пульта ардуино:
Универсальная система управления телескопом на Arduino
Энергонезависимые часы реального времени:
Универсальная система управления телескопом на Arduino
Скетч для управления альт-азимутальной монтировкой GOTO7MASTER:
Универсальная система управления телескопом на Arduino


Ссылка на яндекс-диск со всеми материалами и стабильными версиями: https://yadi.sk/d/f1jTO1AohCtbz
« Последнее редактирование: 15 Авг 2019 [15:40:58] от Deimos »

Ньютон SW150/750, Рефрактор триплет 100/365_H/M, CG4_GoTo_H/M, Datyson T7C, Levenhuk T510NG, Canon 450Da, БП2 10х50 Berkut

Оффлайн BaNaN3a72rus

  • ****
  • Сообщений: 264
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от BaNaN3a72rus
Надо увеличить скорость гидирования, не справляется. Скорость реагирования на нажатия пульта. Я у себя после этой картинки правда в скетче убрал задержку в 200мс что там стоит. Без изменений. У нас там есть параметр скорость реагирования монтировки на пульт? Конечно у меня полярку не очень, но думаю не на столько.
57°08'11.9"N 65°30'00.1"E
TS-O 154-600
CG-5 + Arduino gid
Canon 2000d
Sky-Watcher AZ-GTi

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

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

Оффлайн BaNaN3a72rus

  • ****
  • Сообщений: 264
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от BaNaN3a72rus
Спасибо, попробую сегодня. Агрессивность увеличу. Гистерезис так и будет пусть по 10?
(кликните для показа/скрытия)
57°08'11.9"N 65°30'00.1"E
TS-O 154-600
CG-5 + Arduino gid
Canon 2000d
Sky-Watcher AZ-GTi

Оффлайн GTA

  • *****
  • Сообщений: 1 620
  • Благодарностей: 38
  • ye be warned
    • Сообщения от GTA
Пришел мне этот шилд, двигатель 17hs4401. Залил самый первый скетч goto1. Мотор работает быстро, сильно тарахтит. Убрал перемычки, т.е. как бы шаг должен поделиться на 16, но ничего не поделилось.
и не поделится. этот шилд спроектирован величайшим лидером нашей цивилизации - Китаем. соответственно джемперы под перемычки сделаны неправильно - вместо замыкания ног драйвера на логическую "1" (на питание) они их кидают на землю, что для драйвера никакой разницы.
вобщем нужно или резать дорожки и перепаивать на питание (если нужно управлять джемперами и делать переменную скорость) либо просто пропаять провод (если скорость можно оставить фиксированной)

SkyWatcher reflector 150/750 EQ3-2 + SW refractor 80/400 EQ1tabletop

Оффлайн mo

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
О, я тоже обратил внимание, что что бы я джамперами не выставил - толку нет.
Не предполагал о такой подставе :)

Спасибо за наводку.
モ - mo

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

  • *****
  • Сообщений: 1 287
  • Благодарностей: 124
    • Сообщения от Iovch
вобщем нужно или резать дорожки и перепаивать на питание (если нужно управлять джемперами и делать переменную скорость) либо просто пропаять провод (если скорость можно оставить фиксированной)
Если резать и перепаивать, тогда уж на соответствующий управляющий пин, возможностей больше появится.
Ньютон SW150/750, Рефрактор триплет 100/365_H/M, CG4_GoTo_H/M, Datyson T7C, Levenhuk T510NG, Canon 450Da, БП2 10х50 Berkut

Оффлайн alexey

  • *****
  • Сообщений: 1 286
  • Благодарностей: 21
    • Сообщения от alexey
Кто может такую систему сделать на заказ?
ТАЛ-250К на AZ-EQ6, MT-3S-2D+EQDrive, Orion SpaceProbe 3 Altaz, ZWO ASI1600MM Pro (Cool) + EFW, ZWO ASI462MC, ZWO ASI662MC, Canon EOS 600D (EF-S 18-135 IS), T7M, Baader LRGB 36mm + Ha, OIII, SII 36mm, ZWO EAF, ZWO ADC

Оффлайн Парча

  • ***
  • Забанен!
  • Сообщений: 219
  • Благодарностей: 17
    • Сообщения от Парча
И призадумался народ...
Открылась бездна звезд полна;
Звездам числа нет, бездне дна.

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
и не поделится. этот шилд спроектирован величайшим лидером нашей цивилизации - Китаем. соответственно джемперы под перемычки сделаны неправильно - вместо замыкания ног драйвера на логическую "1" (на питание) они их кидают на землю

Мда, странный шилд :)

Можно взять таких три штуки - https:///ссылка запрещена правилами форума//item/2pcs-lot-3D-Printer-A4988-DRV8825-Stepper-Motor-Control-Board-Expansion-Board/32275269865.html , там с этим все нормально.
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн shnup

  • ***
  • Сообщений: 114
  • Благодарностей: 8
  • Мне нравится этот форум!
    • Сообщения от shnup
Можно взять таких три штуки - https:///ссылка запрещена правилами форума//item/2pcs-lot-3D-Printer-A4988-DRV8825-Stepper-Motor-Control-Board-Expansion-Board/32275269865.html

Согласен, очень удобно, как раз искал подобное для фокусера, но смущает что на плате написано Please use питание 9V. 

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
Крутил до 15V, все работает отлично :)
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн Iguana22

  • Новичок
  • *
  • Сообщений: 44
  • Благодарностей: 9
  • RV9WMZ
    • Сообщения от Iguana22
Тоже возник вопрос по напряжению. Наш шилд (т.е.CNC V4) чуть более 12 вольт можно запитать? Мне тут попались полудохлые литийферумполимерные акб, у них напряжение после зарядки падает до 3,4 - 3,3 вольта. Я их 4 шт соединяю - получается начальное максимальное 13,2 вольта. А к шилду боюсь подключить, ну как помре, пока из чайны дождешься (ремни с шестерней на вторую ось второй месяц идут(().
БПЦ 10х40, Аstromaster 90eq2, Canon60D

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
т.е.CNC V4

А ссылку на него можно?
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн Iguana22

  • Новичок
  • *
  • Сообщений: 44
  • Благодарностей: 9
  • RV9WMZ
    • Сообщения от Iguana22
А ссылку на него можно?
Если на али, то где я брал, товар теперь не доступен.
« Последнее редактирование: 18 Июл 2018 [10:44:49] от Iguana22 »
БПЦ 10х40, Аstromaster 90eq2, Canon60D

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
Если на али, то где я брал, товар теперь не доступен.

Да на любую такую же, посмотреть..
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
Если имелась ввиду такая



то во многих руководствах по подключению пишут 12-24В напряжение питания.
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн BaNaN3a72rus

  • ****
  • Сообщений: 264
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от BaNaN3a72rus
Извините что вклиниваюсь, а чем не подхожит плата которая ещё в первом послу переведена автором? Я на ней сделал, вроде все работает иногда  ???
57°08'11.9"N 65°30'00.1"E
TS-O 154-600
CG-5 + Arduino gid
Canon 2000d
Sky-Watcher AZ-GTi

Оффлайн Serj

  • *****
  • Сообщений: 4 532
  • Благодарностей: 94
    • Сообщения от Serj
    • Тверской астроклуб
Наш шилд (т.е.CNC V4) чуть более 12 вольт можно запитать?
А чему там дохнуть в шилде? Это же считай розетка. Нана должна сгореть, особенно в свете последних китайских "улучшений" в виде паршивого стабилизатора.
We have met the enemy and he is us.

Оффлайн Iguana22

  • Новичок
  • *
  • Сообщений: 44
  • Благодарностей: 9
  • RV9WMZ
    • Сообщения от Iguana22
пишут 12-24В
У меня тока 12в было написано, раз пишут, значит подключим:-)
а чем не подхожит плата которая
Про нее и разговор:-)
БПЦ 10х40, Аstromaster 90eq2, Canon60D

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
У меня тока 12в было написано, раз пишут, значит подключим:-)

24 я бы не стал конечно, но 15в, думаю, уверенно.
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4