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

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

Увійти

google


Автор Тема: goto in motion революционная идея по позиционированию телескопа  (Прочитано 2949 раз)

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

Vladimir_sx

  • Offline Offline
  • Повідомлень: 127
  • Подяк: 95
  • Клуб АстроДнепр

Всем привет. В общем идея появилась где то в 3 часа утра ~ недели 2 назад. Сидя за компьютером я размышлял как мне проабгрейдить частично рабочую монтировку Ioptron SmartStar, купленую на этом форуме за копейки, так как она с движками но без пульта я начал разумывать о жойстике управления ею. Скажу сразу в электронике не селен, в теори некоторые моменты понемаю но спроектировать или разобратся в какой либо плате с кучай микросхем без datasheet немогу, единственным спасением стало мое недавнее увлечение Arduino. Так что первым шагом было то что стандартную плату с монтировки я снял, при более детальном разборе понял что стоят там обычные DC движки, парится с паянием для него драйвера не стал, просто взял и заказал на сайте готовый, который отлично интерграируется с контроллерами Arduino, по логике вещей оставалось только джойстик, но тут меня осенила немного неординарная мысль. Мысль заключалась в том чтобы наводить телескоп на звезду которую ты указал пальцем. Скажем выбрали звезду на которую хотим навестись, тыкнули в нее пальцем и телескоп на нее навелся сам. Идея показалась довольно интересной и впринципе в реализации не такая уж и сложная.

Что для этого понадобилось.
Первое чтобы понадобилась так это сама монтировка , здесь еще не каждая из них подайдет например EQ, она была бы сложнее в реализации. SmartStar же слава богу азимутальная. Второе драйвер  DC движков, а точнее 2х. + сам контроллер Arduino они есть разных модификаций лично у меня Uno v3 ну и собствено то что будет отслеживать наклон руки и наклон телескопа, 2 сенсора гироскопа, использовал MPU-6050. Что получается мозг всей схемы является Arduino он принимает данные с 2х сенсоров 1 установленный на пальце второй установлен на телескопе, сверяет разницу между ними и передает сигнал на драйвер двигателей которые в свою очередь двигают телескоп в нужную сторону.

Процесс разработки
На тот момент когда начал разрабатывать на руках был только Arduino Uno. Следующими приехали гироскопы, чтобы не терять времени приступил к их калибровке. Значения которые возвращались были в тысячах, что меня не особо устраивало, но в Arduino языке программирования оказалась функция map через которую мне удалось сократить значения 0 до условно 360, почему условно, потому что от 0 до 90 градусов гироскоп отреагировал нормально при большем склонение начинает считать в обратную до 0 а не до 180, решается это отслеживанием значения y оси гироскопа. Далее приехал драйвер движков, проблем с ним небыло подключил работает. Так что следующим этапом стало сбор все в кучу и тут сталкнулся с очередной проблемой. разделение значений с двух одновременно работающих сенсоров гироскопа на одном контроллере Arduino. Спустя два вечера в часа 2 ночи наконец таки начал показывать данные по разным адресам и данные которые с них ишли можно было уже разделять. Написав несколько условий в коде типа пока значения между датчиками не равны двигать моторы в зависимости больше меньше  контролирую куда крутить, на данный момент телескоп уже вертит трубу в одном положение куда я указываю.

Проект находитсяна стадии разработке в переди еще куча нюансов, калибровок.
Покамись все завязано на проводах но следующими шагами переход на беспроводную передачу данных с датчика который на пальце.
Также размышляю над тонкими доводками, реализовыватся они будут программно, контролировать фиксирования положения по нажатию кнопки.
« Останнє редагування: 22 Жовтня 2014, 10:57:55 від Vladimir_sx »
Записаний
Sky-Watcher 2001P 1000/200,SkyWatcher 80ED PRO, Celestron CG5 - EQDrive mod., QHY5Vc,  Filter UHC, Canon 350D, Camera lens: ЗМ 5А МС
Подякували

Yum

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5146
  • Подяк: 721
  • Сергей, и на ты... :)

С интересом понаблюдаю за проектом :)  ;)
Записаний
Dob130\650 & SW1025 & SWMaxView90 на Celestron NexStar SE & SW multi function

MAKsutik

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

Первое чтобы понадобилась так это сама монтировка , здесь еще не каждая из них подайдет например EQ, она была бы сложнее в реализации.
Вы так думаете? А как вы собираетесь сделать звездную скорость на азимутале, без вода ряд параметров?
А идея по поводу тыканья пальцем поверьте не нова, мне тоже в голову такие мысли шальные забегали, только тыкать лазерной указкой  ;D
Записаний



Vladimir_sx

  • Offline Offline
  • Повідомлень: 127
  • Подяк: 95
  • Клуб АстроДнепр

скорасть покамись постаянная. Лазерная указка отлиное решение, освободит палец от датчиков которые можно будет интергрировать в указку + запихнуть туда блюдтус модуль.
Записаний
Sky-Watcher 2001P 1000/200,SkyWatcher 80ED PRO, Celestron CG5 - EQDrive mod., QHY5Vc,  Filter UHC, Canon 350D, Camera lens: ЗМ 5А МС

MAKsutik

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

скорасть покамись постаянная. Лазерная указка отлиное решение, освободит палец от датчиков которые можно будет интергрировать в указку + запихнуть туда блюдтус модуль.
gps, gsm и примотать пару килограмм батареек  ;D
Записаний



AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро

Указывая пальцем, получаем параллакс, его значение сильно меняется в зависимости от угла поднятия руки, расстояния к глазу. Палец - не шибко надежное прицельное устройство.
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094

Электронный гироскоп не отслеживает азимут с достаточной для астрономических приложений точностью. Если поворот за короткий промежуток времени еще более-менее отслеживается, то долговременное измерение натыкается на значительный дрейф, а иногда и спонтанные скачки базового вектора.
Магнитный компас тоже слабо пригоден для этой цели. Акселерометр поможет с углом возвышения, но не более того. Азимут акселерометр не покажет вообще.
Записаний


Vladimir_sx

  • Offline Offline
  • Повідомлень: 127
  • Подяк: 95
  • Клуб АстроДнепр

Над точностью доводки в раздумиях еще, что касательно az то да с этими проблемами столкнулся, взял электронный компас HMC5883L  конкретная беда с точностью, даже не то что с точностью как вообще с показаниями в первый раз может показать одно значение а в следующий раз на том же месте в таком же положении покажет другое значение. Но думаю проблему решим!
Записаний
Sky-Watcher 2001P 1000/200,SkyWatcher 80ED PRO, Celestron CG5 - EQDrive mod., QHY5Vc,  Filter UHC, Canon 350D, Camera lens: ЗМ 5А МС

Олег Малий

  • Offline Offline
  • Повідомлень: 2551
  • Подяк: 604

Мысль заключалась в том чтобы наводить телескоп на звезду которую ты указал пальцем. Скажем выбрали звезду на которую хотим навестись, тыкнули в нее пальцем и телескоп на нее навелся сам. Идея показалась довольно интересной и впринципе в реализации не такая уж и сложная.
Берешь компьютерный планшет или смартфон, запускаешь на нём электронный атлас звёздного неба, выбираешь звезду, на которую хочешь навести  телескоп, тыкаешь в неё пальцем - и телескоп сам на неё наводится.

Это уже реализовано.
Записаний

MAKsutik

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

Мысль заключалась в том чтобы наводить телескоп на звезду которую ты указал пальцем. Скажем выбрали звезду на которую хотим навестись, тыкнули в нее пальцем и телескоп на нее навелся сам. Идея показалась довольно интересной и впринципе в реализации не такая уж и сложная.
Берешь компьютерный планшет или смартфон, запускаешь на нём электронный атлас звёздного неба, выбираешь звезду, на которую хочешь навести  телескоп, тыкаешь в неё пальцем - и телескоп сам на неё наводится.

Это уже реализовано.

 :rofl:  :up: (главное палец  :bigidea:)
Записаний



Vladimir_sx

  • Offline Offline
  • Повідомлень: 127
  • Подяк: 95
  • Клуб АстроДнепр

Не так романтично, да и планшет нужно для этого покупать ((((. А так одел кольцо всевластия с навешаными датичками и тыкай в небо )
Записаний
Sky-Watcher 2001P 1000/200,SkyWatcher 80ED PRO, Celestron CG5 - EQDrive mod., QHY5Vc,  Filter UHC, Canon 350D, Camera lens: ЗМ 5А МС

Yvk

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 4931
  • Подяк: 476
    • Не адмін на деякий час

Преимущество метода автора в том, что не надо убивать темновую адаптацию глаз смотрением в разные LCD экраны. ;)
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094

Но думаю проблему решим!
Это проблему решают тысячи инженеров. Если бы было так просто - ее бы давно решили. Как пример, можно посмотреть на работу звездного атласа в андроид или айфоне. Там такие и другие похожие датчики стоят. Задумано так, чтобы экран автоматически показывал небо в направлении задней камеры (чем не палец?). Но увы, даже в лучших атласах, с применением всяческих ухищрений, относительно приемлемое изображение дает разве что обзорный масштаб.

И даже известны некоторые решения. Увы, для ЛА самоделки бюджет будет астрономическим.
Записаний

Naboka Igor

  • Offline Offline
  • Повідомлень: 8775
  • Подяк: 3880
    • Победитель конкурса "Лучшее астрофото" 2016 года


И даже известны некоторые решения. Увы, для ЛА самоделки бюджет будет астрономическим.
Вот так бы сразу ;) Типа работаем, знаем, готовьтесь, дорого будет. Только давайте, не привязывайтесь к пальцам, не у всех они ровные. Да и влом, каждые полгода электронику менять. :shuffle: Давайте, сразу в голову :gigi:
Записаний
Hand Made: Обсерватория. Sky Stalker - Ньютон 406/4,7.
Sky Мак - Maksutov–Cassegrain 152/12.

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро

1. Кольцо всевластия меняем на бинокль всеглядения. В нем есть метка, навели на объект, нажали кнопку "lock&go" - телескоп поехал. Но это не снимет проблему датчиков.
2. Делаем мини-добик для лазерной указки, на оси ставим энкодеры, наводим указку куда надо (перед этим задав "0" телескопу и минидобу-навигатору), энкодеры передают данные на дуину телескопа, телескоп едет.

Но тут тоже вопрос, а если убрать из схемы электронику и минидобик с энкодерами, прикрутить указку прямо на скоп? ::)  :gigi:
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро


И даже известны некоторые решения. Увы, для ЛА самоделки бюджет будет астрономическим.
Вот так бы сразу ;) Типа работаем, знаем, готовьтесь, дорого будет. Только давайте, не привязывайтесь к пальцам, не у всех они ровные. Да и влом, каждые полгода электронику менять. :shuffle: Давайте, сразу в голову :gigi:
Прикольные шлемы у пилотов F-35  ::)
« Останнє редагування: 22 Жовтня 2014, 12:58:02 від AndrewP »
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094

Можно порыть в сторону шлемов виртуальной реальности. Там задача определения азимута весьма актуальна.

Ну а для разрядки - см бюджетный вариант оного.
t=136

 ;D
Записаний

Vladimir_sx

  • Offline Offline
  • Повідомлень: 127
  • Подяк: 95
  • Клуб АстроДнепр

)))) ага шлем виртуальной реальности и смотреть не на звезды а на компьютерную графику )))))))  ну или разве что выводить изображение с видео камеры с sensuP
Записаний
Sky-Watcher 2001P 1000/200,SkyWatcher 80ED PRO, Celestron CG5 - EQDrive mod., QHY5Vc,  Filter UHC, Canon 350D, Camera lens: ЗМ 5А МС

Олег Малий

  • Offline Offline
  • Повідомлень: 2551
  • Подяк: 604

Не так романтично, да и планшет нужно для этого покупать ((((. А так одел кольцо всевластия с навешаными датичками и тыкай в небо )
Vladimir_sx,
а вот напишите прикидочную стоимость в гривнах/долларах/евро/ тенге.. деталей, всяких прочих комплектующих, а также стоимость времени разработки этого пальцевого устройства.
Записаний

Vladimir_sx

  • Offline Offline
  • Повідомлень: 127
  • Подяк: 95
  • Клуб АстроДнепр

Arduino Uno v3  - 390грн (можно удешивить если взять китайца за 185 или Arduino Micro за 175грн оригинал)
Драйвер 2х движков на базе L298N - 105грн
2 датчика гироскопа MPU6050 - 75*2 = 150грн

И того 645грн из того что есть у меня, можно удешивить до 430грн

( но это только прототипная версия ) еще не доделано движение по az а тут становится вопрос смогу ли я адаптировать свои датчики или придется докупать компасы но и они стоят по 60грн за шт. + избавится от проводов а значит докупить bluetooth  модуль.
Записаний
Sky-Watcher 2001P 1000/200,SkyWatcher 80ED PRO, Celestron CG5 - EQDrive mod., QHY5Vc,  Filter UHC, Canon 350D, Camera lens: ЗМ 5А МС