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

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

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

  • *****
  • Сообщений: 1 306
  • Благодарностей: 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

Оффлайн Oleg1601

  • *****
  • Сообщений: 997
  • Благодарностей: 34
    • Сообщения от Oleg1601
Вероятная цель - определить для каждого окуляра оптимальное положение фокусера. Это позволит глядя только на цифры достаточно точно сфокусироваться предварительно.
Именно для этого!
Телескоп: Рефрактор ахромат 102/1000 (SAM), рефлектор ньютона DS DTF 130/1000 (MOD), монтировка DS-EQ3/AT-5 (MOD)

Оффлайн D1M0N

  • Новичок
  • *
  • Сообщений: 29
  • Благодарностей: 1
    • Сообщения от D1M0N
Не думали, что оптопара (ик диод) будет паразитную засветку давать?

Оффлайн xd

  • *****
  • Сообщений: 17 982
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Так она же теоретически должна только один раз грубо приехать в заданное положение
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Oleg1601

  • *****
  • Сообщений: 997
  • Благодарностей: 34
    • Сообщения от Oleg1601
Не думали, что оптопара (ик диод) будет паразитную засветку давать?
Да в качестве концевика не обязательно использовать оптопару ( её приводил в качестве примера), можно просто кнопку.
Телескоп: Рефрактор ахромат 102/1000 (SAM), рефлектор ньютона DS DTF 130/1000 (MOD), монтировка DS-EQ3/AT-5 (MOD)

Оффлайн vit_rus

  • ***
  • Сообщений: 111
  • Благодарностей: 22
  • Мне нравится этот форум!
    • Сообщения от vit_rus
Не думали, что оптопара (ик диод) будет паразитную засветку давать?

Щелевая оптопара не светит по сторонам. Если не нравится оптопара - полно датчиков Холла + магнитик. Мелкие концевички и датчики Холла стоят в CD/DVD приводах.
MAK 102/1350,Ньютон 130/650
CAM86, CAM10

Оффлайн nolv

  • *****
  • Сообщений: 2 642
  • Благодарностей: 194
    • Сообщения от nolv
Да в качестве концевика не обязательно использовать оптопару ( её приводил в качестве примера), можно просто кнопку.

Или геркон.

Оффлайн INPan

  • *****
  • Сообщений: 8 696
  • Благодарностей: 197
  • Игорь Панкратов
    • Сообщения от INPan
То есть для каждого окуляра надо будет запоминать код? А зачем?
Если хочется автоматизации, то тогда надо обязать контроллер считывать с только что вставленного окуляра какой-то штрих-код, предаврительно нанесённый на все окуляры и пусть он сам фокусирует как надо.
« Последнее редактирование: 10 Авг 2016 [14:52:06] от INPan »

Оффлайн INPan

  • *****
  • Сообщений: 8 696
  • Благодарностей: 197
  • Игорь Панкратов
    • Сообщения от INPan
А ещё лучше привести к парфокальности все окуляры и не париться с перефокусировкой при смене окуляров.
Положительный практический опыт такого мероприятия имеется. К одному уровню приведена вся линейка Этосов, Наглера-31 и Наглера-26. Некоторая перефокусировка связана не со сменой окуляров, а со сменой наблюдателей.

Оффлайн TelevueFan

  • *****
  • Сообщений: 4 844
  • Благодарностей: 92
    • Сообщения от TelevueFan
Паракор-2 в помощь. Если это ньютон-добсон. Не нужно ставить на окуляры парфокальные кольца, да собственно в пределе и фокусер не нужен и соотв. все навески на него ;)

Все едино, голову паракора надо перестраивать. SIPS имеет определенные неудобства с фокусировкой для тех, у кого миопия. А если скоп быстрый, то без паракора совсем уж никак... и все идеи с управлением фокусера (выше) ни к чему. Вот и вся универсальность.

Ps. А в части вышеперечисленного наборчика, владелец стал большим "TelevueFan"-ом :)  Я примерно представляю кто это. Четырех окуляров из его набора у меня нет...
« Последнее редактирование: 10 Авг 2016 [16:08:31] от TelevueFan »

Оффлайн a.pozharov

  • *****
  • Сообщений: 15 343
  • Благодарностей: 889
    • Instagram: @pozharovmokume
    • Сообщения от a.pozharov
А ещё лучше привести к парфокальности все окуляры и не париться с перефокусировкой при смене окуляров
эт точно! дрюкать каждый раз парракор, да еще помнить положения -ну это на любителя подрюкать )
А не Декарты, не Ньютоны мы, для нас наука -тёмный Лес Чудес! А мы любители-астрОномы, хватаем звёздочки с небес! (А и Б  Стругацкие)

Оффлайн TelevueFan

  • *****
  • Сообщений: 4 844
  • Благодарностей: 92
    • Сообщения от TelevueFan
эт точно! дрюкать каждый раз парракор, да еще помнить положения -ну это на любителя подрюкать )

о, пожаров проснулся. с отдыха что-ли прибыл.  Как всегда в ход пошло из его набора терминов, в частности  "дрюканье". Верх интеллекта. Гигант мысли, не иначе (см. его коммент в мою карму).

Для него лучше о другом применении данного термина. С лестницей на том, что он еще не сделал. Вместо паракора. Чем выше к небу, тем больше :)

Ps. А помнить положение, ни к чему. Зафиксируй фокусер с 31-м наглером (голова паракора в нижней точке А), да крути голову (паракора) и смотри в любой другой окуляр. мда... сбоит у гиганта, тяжела дорога в небо ;)
« Последнее редактирование: 10 Авг 2016 [16:37:02] от TelevueFan »

Оффлайн INPan

  • *****
  • Сообщений: 8 696
  • Благодарностей: 197
  • Игорь Панкратов
    • Сообщения от INPan
Паракор-2 в помощь. Если это ньютон-добсон. Не нужно ставить на окуляры парфокальные кольца, да собственно в пределе и фокусер не нужен и соотв. все навески на него ;)

Все едино, голову паракора надо перестраивать. SIPS имеет определенные неудобства с фокусировкой для тех, у кого миопия. А если скоп быстрый, то без паракора совсем уж никак... и все идеи с управлением фокусера (выше) ни к чему. Вот и вся универсальность.
Может я что-то не понимаю ещё, но во все эти Этосы с их 100-градусным полем глядючи, я не почувствовал необходимости Паракорра. Может я не прав конечно. :-[
Да и телескоп не сильно быстрый F/4,5. Хотя не медленный.

Ps. А в части вышеперечисленного наборчика, владелец стал большим "TelevueFan"-ом :)  Я примерно представляю кто это. Четырех окуляров из его набора у меня нет...
Правильно представляешь. ;)

Оффлайн a.pozharov

  • *****
  • Сообщений: 15 343
  • Благодарностей: 889
    • Instagram: @pozharovmokume
    • Сообщения от a.pozharov
Как всегда в ход пошло из его набора терминов, в частности  "дрюканье". Верх интеллекта. Гигант мысли, не иначе (см. его коммент в мою карму)

Тебя то что задело и какое дело до моих слов? С парфокальными кольцами все проще и удобней,  Игорь прав.
 Но насчет интеллекта -вот тут ты в точку, так как мне знакомо множество значений, включая и описание работы старинного печатного станка "тампондрюкмашин", и то что по немецки стрекочащий, щелкающий  матричный принтер -"дрюкер",  но откуда это все тебе, "прАмому и твОрдому, как рЭлс БАМа" знать... Твой пример с какими-то лестницами и прочий несвязный бред -охладись и прими дюбаж для вывода желчи, тему не засоряй :)
А не Декарты, не Ньютоны мы, для нас наука -тёмный Лес Чудес! А мы любители-астрОномы, хватаем звёздочки с небес! (А и Б  Стругацкие)

Оффлайн a.pozharov

  • *****
  • Сообщений: 15 343
  • Благодарностей: 889
    • Instagram: @pozharovmokume
    • Сообщения от a.pozharov
Может я что-то не понимаю ещё, но во все эти Этосы с их 100-градусным полем глядючи, я не почувствовал необходимости Паракорра

ТС, сорри за оффтоп.
Игорь, это все потому что ты на объекты смотришь, т е ведешь себя как адекватный наблюдатель, а не "тэстами" заморачиваешься. Неделю назад куча народу ходила от скопа к скопу, ахали-охали,  и никто не обращал внимания какие окуляры, какие штрели. А набор был от и до -и этосы и делосы и наглеры, и гиперионы, и штатники, и еэски всех мастей, кроме трехдюймовика, и все скопы в подвале были, от 0.4 до 0.96. Никто себе не дрюкал мозг всякой ерундой.

PS Еще одно небольшое погружение в дрюкероведение для тех, кто в Дальнем: дрюкерами трех видов я еще камни в металл креплю, это инструмент такой. Посему от Бреполя пошло еще одно определение  -кропотливая работа. Вообще -металлический штырь. Но впредь, дабы не было у недалекого народа батхерта,обязуюсь не использовать, заменять "миттельгрифредхельем", или на худой конец "форштексельем"  :)
А не Декарты, не Ньютоны мы, для нас наука -тёмный Лес Чудес! А мы любители-астрОномы, хватаем звёздочки с небес! (А и Б  Стругацкие)

Оффлайн Oleg1601

  • *****
  • Сообщений: 997
  • Благодарностей: 34
    • Сообщения от Oleg1601
Ндааа... вот вас понесло...
А всего лишь было предложение по расширению функций фокусера. А тут понеслось... и подборка  парфокальных окуляров и колец, и, даже, дрюкероведение...
Телескоп: Рефрактор ахромат 102/1000 (SAM), рефлектор ньютона DS DTF 130/1000 (MOD), монтировка DS-EQ3/AT-5 (MOD)

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

  • *****
  • Сообщений: 1 306
  • Благодарностей: 124
    • Сообщения от Iovch
Да уж нафлудили тут! Решаю пока гораздо более практические задачи. Перевод реального времени в звездное и т.п. Тяжеловато азимутальный скетч пишется, по частям все есть и работает, нормально сшить пока нет возможности. 16-ти разрядность ардуино несколько напрягла, не хотел со структурами связываться, но пришлось. Жара еще непривычная для ЕКБ в августе под 30! На азимутал планы большие, поработать с точностью позиционирования монтировки, т.к. можно без погоды по наземке гонять ее.  Еще, есть ли тема на форуме, где стандартные (не замороченные излишней точностью) функции расчета времени, юлианских дат, перевода координат на языках программирования выложены? Может что добавлю.
« Последнее редактирование: 10 Авг 2016 [21:42:20] от Iovch »
Ньютон SW150/750, Рефрактор триплет 100/365_H/M, CG4_GoTo_H/M, Datyson T7C, Levenhuk T510NG, Canon 450Da, БП2 10х50 Berkut

Оффлайн TelevueFan

  • *****
  • Сообщений: 4 844
  • Благодарностей: 92
    • Сообщения от TelevueFan
пожарову, кома на стоградусном поле не кома и лестница нипочем. чем выше взбирается, тем лучше, гигант однако, одно слово ;)

словоплеты, вы конкретику, факты , фото , видео, в "студию" а просто посоревноваться  флудизмами   не вижу  ни ума ни силы . Вот , наконец то сформулировал,  что хотелось бы реализовать в конечном итоге. Тем паче , что половина задач уже реализована выше - осталось GPS , карта  дополнительной памяти и так называемая система встроенной самонастрйки. Фокусировку  все же необходимо выполнять по экрану и никак иначе. Каждая ночь - это своя уникальная настройка фокуса. Единственно что полезно при фокусировке - это плавная скорость без инерции и рывков.

какие вам факты? какой экран? для чего все эти нарисованные квадратики? для визуала? как будете экраном миопию конкретного юзера выпрямлять? Особенно когда и сам юзер не знает, какая у него миопия :)
Датчики наклона, акселерометры, гироскоп, компас и прочее? зачем? достаточно двух энкодеров на осях.

и еще, самое лучшее, не занимайтесь ерундой....

« Последнее редактирование: 11 Авг 2016 [04:24:57] от TelevueFan »

Оффлайн Oleg1601

  • *****
  • Сообщений: 997
  • Благодарностей: 34
    • Сообщения от Oleg1601
Датчики наклона, акселерометры, гироскоп, компас и прочее? зачем? достаточно двух энкодеров на осях.
Пожалуй, точно, перебор с этими датчиками - лично я их ставить точно не буду. А энкодеры в данном случае на осях зачем?
Телескоп: Рефрактор ахромат 102/1000 (SAM), рефлектор ньютона DS DTF 130/1000 (MOD), монтировка DS-EQ3/AT-5 (MOD)

Оффлайн TelevueFan

  • *****
  • Сообщений: 4 844
  • Благодарностей: 92
    • Сообщения от TelevueFan
Через энкодеры вы получите все, что выдадут вышеперечисленные датчики (если они имеют отношение к маунту). Первоначально обучив систему. А вообще, скучно все это. Для вылизывания всего и вся нужны большие затраты времени (как минимум) и без гарантии, что в итоге выйдет что-то толковое...

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 098
  • Благодарностей: 97
    • Сообщения от Дядя Вова
Через энкодеры вы получите все, что выдадут вышеперечисленные датчики (если они имеют отношение к маунту). Первоначально обучив систему. А вообще, скучно все это. Для вылизывания всего и вся нужны большие затраты времени (как минимум) и без гарантии, что в итоге выйдет что-то толковое...
А какое разрешение энкодеров должно быть? И почем?
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE