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


A A A A Автор Тема: Управление телескопом с помощью GO-TO  (Прочитано 34408 раз)

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

Andreichk

  • Гость
Привет всем астролюбителям и професионалам.
Кто  знает по каким формулам вычисляются координаты небесных тел в системах  ГОТО?
« Последнее редактирование: 12 Окт 2005 [20:58:33] от Andreichk »

Оффлайн edward

  • *****
  • Сообщений: 753
  • Благодарностей: 10
  • H to He who am the only one?
    • Сообщения от edward
Re: Управление телескопом с помощью GO-TO
« Ответ #1 : 12 Окт 2005 [20:48:06] »
GOTO - это система нажатия кнопок, а не система координат,
так что вычислить в ней ничего нельзя  ;)
"Что было, когда ничего не было"
                         И.С.Шкловский

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #2 : 12 Окт 2005 [20:57:37] »
это так, но вот в МЕАДЕ пульт ГОТО кнопку нажал и телескоп поехал на объект который или в памяти зашит
или по координатам как-то вычисляется.
Вот я и спрашиваю по каким формулам это вычисление  происходит
если кто знает подскажите а нет так и нечего острить

Оффлайн edward

  • *****
  • Сообщений: 753
  • Благодарностей: 10
  • H to He who am the only one?
    • Сообщения от edward
Re: Управление телескопом с помощью GO-TO
« Ответ #3 : 12 Окт 2005 [21:13:08] »
Спецификация устройств MEADE мне не известна, но рискну предположить,
что там работают формулы преобразования экваториальных координат в горизонтальные,
см. напр. тут:
http://www.astronet.ru/db/msg/1190817/node11.html
"Что было, когда ничего не было"
                         И.С.Шкловский

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #4 : 12 Окт 2005 [21:19:12] »
Эдварду спасибо за ссылку

просмотрел бегло  ??? ??? ???
поверить не могу! неужели вся эта многоэтажная тригонометрия зашита в маленький проц.
или всётаки там что нибудь попроще? :-\
« Последнее редактирование: 12 Окт 2005 [21:25:37] от Andreichk »

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #5 : 12 Окт 2005 [22:11:17] »
Цитата
просмотрел бегло   
поверить не могу! неужели вся эта многоэтажная тригонометрия зашита в маленький проц.
А теперь посмотрите вдумчиво. Там описан так называемый матричный метод преобразования координат. Вот он-то и используется во всех системах гоуту. И нету там ни какой трехэтажной тригонометрии.

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #6 : 12 Окт 2005 [22:19:32] »
спасибо, подскажите поточнее в какой главе

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #8 : 12 Окт 2005 [23:03:37] »
спасибо ещё раз.
теперь попробую поподробнее.
у меня экв. монтировка на которой установлен МАК 150.
я прикрепил к нему шаговый двигун и через шестерёнки сцепил его с червяком.
моторчик соединил с микроконтроллером http://www.cc2net.de/
написал прогу управления движком. на пульте кроме кнопок движения имеется дисплей на котором можно отображать различную инфу
напр. координаты и название объекта.
Памяти этой системы достаточно чтобы забить в него весь астрономический справочник то есть координаты и имена.
кроме того задать время если надо и звёздное.
получается что до оригинального Меадовского пульта рукой подать остаётся только вприсать в программу эти самые формулы
чтобы  система сама наводила телескоп на интересующий объект.
микроконтроллер может обрабатывать числа с плавающей запятой, выполнять тригонометрические и степенные функции
и многое другое. язык програмирования- Си++(правда сильно усечённый). Теоретически его через Сом порт можно даже к интернету подключить.

Оффлайн Pavel_Boboshkin

  • ****
  • Сообщений: 267
  • Благодарностей: 10
  • Мне нравится этот форум!
    • Сообщения от Pavel_Boboshkin
    • Киевский клуб телескопостроения -"Максутов-клуб"
Re: Управление телескопом с помощью GO-TO
« Ответ #9 : 13 Окт 2005 [03:38:24] »
Сводка всех формул, "Matrix Method for Coodinates Transformation" почти в чистом виде есть на Сайте Тошими Таки http://www.asahi-net.or.jp/~zs3t-tk/matrix/matrix.htm Загрузите PDF, там все формулы. Но пока не разберётест в формулах, Вы, скорее всего, не сможите их использовать. Учебник по линейной алгебре может сильно помочь.
Все эти формулы без особых проблем запихиваются в микроконтроллер. Сделать проект быстро, думаю, не получится, придется изрядно голову по ломать, а если Вы не дружите с математикой, то и браться не стоит.

Оффлайн astroiLL

  • ***
  • Сообщений: 248
  • Благодарностей: 2
  • Астрономия и Линукс!
    • Сообщения от astroiLL
    • Кубанский Астроклуб 45
Re: Управление телескопом с помощью GO-TO
« Ответ #10 : 13 Окт 2005 [08:36:27] »
Я с Павлом согласен. Самому пытаться повторить GOTO это слишком. Без готовых алгоритмов для микроконтроллера лучше не соваться. Это по сути самому написать планетарий без системы отображения. Лучше наверно микроконтроллеру оставить простейшее управление движками, а подключить или к Ноуту или к Пальму (говорят б/у можно взять за 100$). А на них загрузить готовую прогу с функцией GOTO.
Кубанский Астрономический Клуб 45
http://astrokuban.info/gallery2/

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #11 : 13 Окт 2005 [08:46:27] »
Цитата
микроконтроллер может обрабатывать числа с плавающей запятой, выполнять тригонометрические и степенные функции
и многое другое. язык програмирования- Си++(правда сильно усечённый).

Нифига себе, это что за микроконтроллер для которого на С++ пишут?

Оффлайн astroiLL

  • ***
  • Сообщений: 248
  • Благодарностей: 2
  • Астрономия и Линукс!
    • Сообщения от astroiLL
    • Кубанский Астроклуб 45
Re: Управление телескопом с помощью GO-TO
« Ответ #12 : 13 Окт 2005 [09:40:13] »
Цитата
микроконтроллер может обрабатывать числа с плавающей запятой, выполнять тригонометрические и степенные функции
и многое другое. язык програмирования- Си++(правда сильно усечённый).

Нифига себе, это что за микроконтроллер для которого на С++ пишут?
А какая разница не чем писать? Если есть кроссплатформенное SDK, то пишешь на ПК, а откомпиленный модуль грузишь в микроконтроллер.
Не на ассемблере же писать?
Кубанский Астрономический Клуб 45
http://astrokuban.info/gallery2/

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #13 : 13 Окт 2005 [09:49:41] »
Цитата
А какая разница не чем писать? Если есть кроссплатформенное SDK, то пишешь на ПК, а откомпиленный модуль грузишь в микроконтроллер. Не на ассемблере же писать?
Это мне и так прекрасно известно каким образом пишутся программы для микроконтроллеров. Я спрашивал конкретно для какого камня существует компилятор С++.

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #14 : 13 Окт 2005 [10:03:20] »
А понял, это который С-Control II. Ну так это никакой не микроконтроллер, это уже целый компьютер на манер Basic Stamp.

Оффлайн astroiLL

  • ***
  • Сообщений: 248
  • Благодарностей: 2
  • Астрономия и Линукс!
    • Сообщения от astroiLL
    • Кубанский Астроклуб 45
Re: Управление телескопом с помощью GO-TO
« Ответ #15 : 13 Окт 2005 [10:33:44] »
Можно взять книгу "Астрономия на ПК" Монтенбрука и Флегера, там алгоритмы как раз на С++.
"Astronomy on the Personal Computer" Oliver Montenbruck, Thomas Pfleger.
Кубанский Астрономический Клуб 45
http://astrokuban.info/gallery2/

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #16 : 13 Окт 2005 [10:44:25] »
Илья, а ссылка на эту книгу есть "Астрономия на ПК" Монтенбрука и Флегера?
« Последнее редактирование: 13 Окт 2005 [10:47:53] от Andreichk »

Оффлайн kis

  • *****
  • Сообщений: 3 545
  • Благодарностей: 46
  • Мне нравится этот форум!
    • Сообщения от kis
    • сеть ультранет
Re: Управление телескопом с помощью GO-TO
« Ответ #17 : 13 Окт 2005 [10:56:27] »
Подождите господа. Может я конечно чего и не втыкаю но зачем системе гото преобразования коррдинат и прочие извращения если это экваториал. Она же должна вести объект и знать время. Координаты то собственно нигде не пересчитываются и не меняются. Для азимутала да - процедура преобразования координат нужна.
По моему вполне посильная задача.
Я в свое время писал для себя в детстве симулятор трехмерного звездного неба по которому летать можно было ( типа галактика из звездочек по которой можно летать ). Вот там да все по полной программе с преобразованием координат отображением всего этого на экране ну в общем все как положено.
А здесь этого всего не нужно. Алгоритмы всех мыслимых для этого дела преобразований действительно есть в этой книге "астрономия для ПК" собственно и диск с исходниками и всеми модулями тоже есть.
Можно собрать поотлаживать

Суворов Владимир

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #18 : 13 Окт 2005 [10:57:47] »
Я сделал проще. Все через комп на lpt повесил.
Есть смысл, автогид впихнуть туда тоже.
Чтобы все вместе было.
А GOTO на компе - это так детские игрушки.
100 строчек кода.

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #19 : 13 Окт 2005 [10:58:01] »
Бери код Бартелса, смотри перерабатывай, выдергивай готовые функции. И будет тебе гоуту.

Главная страница http://www.bbastrodesigns.com/cot/cot.html

Собственно код http://www.bbastrodesigns.com/dnld/source_code.zip

Еще у вас там в Германии живет Мартин Цибульский, он создал гоуту на микроконтроллере, можешь с ним пообщаться.

http://lerch.no-ip.com/Cibulski/index.htm