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


A A A A Автор Тема: ASCOM CanonEF Lens Controller - управление объективами Canon  (Прочитано 11092 раз)

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

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

  • *****
  • Сообщений: 569
  • Благодарностей: 61
    • Skype - live:astromechanicsgroup
    • Сообщения от Palomar
    • ASTROMECHANICS
Работая над своей удаленкой, озадачился вопросом управления фокусом и диафрагмой без фотоаппарата, так как предполагалось подружить объектив со Сбигом. Видел решения на базе ременной передачи, видел дорогого Биргера. После этого почитал статьи на тему протокола Canon и решил сделать простой контроллер на базе Arduino Nano, использующий для работы внутренние механизмы объектива.

ASCOM CanonEF Lens Controller -  устройство управления объективами Canon EF (EF-S) средствами платформы ASCOM.

Особенности (что реализовано в драйвере):
•   фокусировка;
•   управление диафрагмой;
•   измерение температуры (при использовании дополнительного датчика).

В данном устройстве использован принцип взаимодействия с объективом по протоколу SPI. Команды управления объективом были взяты из опубликованных в Сети статей по реверс-инженерингу внутреннего протокола Canon:

•   Автономное использование объективов Canon EOS;
•   Протокол управления объективами Canon EF;
•   How to Move Canon EF Lenses (pdf);
•   Canon EF-S Protocol and Electronic Follow Focus.

Тестирование производилось на 2 компьютерах и 1 ноутбуке, ОС Windows 7 x32/x64, ASCOM Platform v6 SP1.

Проверенные объективы (UPD 04.01.2017):
•   Canon EF-S 18-55 mm f/3.5-5.6 IS II;
•   Canon EF 50 mm f/1.8 II;
•   Canon EF 200 mm f/2.8 L II.
•   Canon EF 70-300mm f/4-5.6;
•   Сanon EF 70-200mm f/4 L;
•   Canon EF 400mm f/5.6 L;
•   Canon EF 40mm f/2.8 STM;
•   Sigma AF 10-20 mm f/3.5.

Программы:
•   MaximDL v5.23, Maxim DL v6.08;
•   FocusMax v3.8.0.20.

Все объективы срабатывали корректно.

Видео работы

Описание и инструкция по установке
Скетч для Arduino
ASCOM драйвер
ASCOM драйвер V2 (со списком объективов и их диафрагменными числами)
« Последнее редактирование: 04 Янв 2017 [10:27:13] от Palomar »

Разработка оборудования для любительской астрономии
Light Pollution Meter PRO - измерение засветки ночного неба
ASCOM Canon Lens Controller - управление фокусом и диафрагмой объективов Canon EF/EF-S

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 044
  • Благодарностей: 758
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Отличная работа!

Попробую повторить и проверить работу на своих объективах.

Неудобно только, что диафрагма в попугаях, хорошо бы ее в реальных числах сделать.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн ctac

  • Первооткрыватель астероидов и сверхновых
  • Обозреватель
  • *****
  • Сообщений: 7 759
  • Благодарностей: 257
  • Привет, со снежных вершин в июле... Короткий Стас
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ctac
    • НЦ "Ка-Дар"
Отличная работа! Очень полезно!

http://vk.com/astro.nomy - новости наблюдательной астрономии

                 Ясного неба и удачи в наблюдениях!

Оффлайн Serj

  • *****
  • Сообщений: 4 532
  • Благодарностей: 94
    • Сообщения от Serj
    • Тверской астроклуб
Браво!
We have met the enemy and he is us.

Оффлайн serzg

  • *****
  • Сообщений: 2 828
  • Благодарностей: 21
    • Сообщения от serzg
Классно! :)
Сергей Шарипов

Оффлайн D_a_r_k_man

  • *****
  • Сообщений: 593
  • Благодарностей: 67
  • Ширин Юрий
    • Skype - D_a_r_k_man
    • Сообщения от D_a_r_k_man
Наконец-то кто-то это сделал. Респект  :)
- SW 254/1200, клубный GSO Dob 16"
- Монтировка для 254/1200
- Lumenera Lu070M + искатель 8х50,
- QHY163M, Astronomic LRGB 2", MPCC Mk.III

Оффлайн tomato

  • Обозреватель
  • *****
  • Сообщений: 10 024
  • Благодарностей: 379
  • Каменный век- дикие вещи!
  • Награды Призер конкурса астрофото
    • Сообщения от tomato
    • www.chilescope.com
Спасибо! очень полезная работа.

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

  • *****
  • Сообщений: 569
  • Благодарностей: 61
    • Skype - live:astromechanicsgroup
    • Сообщения от Palomar
    • ASTROMECHANICS
Спасибо за отзывы, коллеги :)

Неудобно только, что диафрагма в попугаях, хорошо бы ее в реальных числах сделать.
Да, Иван, согласен. По уму надо читать информацию с объектива и автоматически распознавать его параметры, как это делает фотоаппарат. Я просто пока не стал заморачиваться, так как для конечной цели это не столь уж важно. Так что сейчас просто сделал список объективов с их диафрагменными числами. Информация хранится в текстовом файле и может быть легко отредактирована, можно добавить свой объектив.

Canon EF 200mm f/2.8L II USM | 2.8 3.2 3.5 4.0 4.5 5.0 5.6 6.3 7.1 8 9 10 11 13 14 16 18 20 22 25 29 32

При загрузке окна параметров драйвера, содержимое файла парсится и наполняет выпадающие списки.

UPD 10.04.2015
Новый драйвер добавлен в первое сообщение.
« Последнее редактирование: 10 Апр 2015 [23:05:51] от Palomar »

Разработка оборудования для любительской астрономии
Light Pollution Meter PRO - измерение засветки ночного неба
ASCOM Canon Lens Controller - управление фокусом и диафрагмой объективов Canon EF/EF-S

Оффлайн BarsMonster

  • ***
  • Сообщений: 159
  • Благодарностей: 13
    • Сообщения от BarsMonster
    • http://3.14.by
А где бралась "мама" на объектив? Мне бы такую маму на Sony...
SW 120EDx0.85 @TS AZ5 | SW Esprit-80ED
Canon 18x50 IS

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

  • *****
  • Сообщений: 569
  • Благодарностей: 61
    • Skype - live:astromechanicsgroup
    • Сообщения от Palomar
    • ASTROMECHANICS
А где бралась "мама" на объектив? Мне бы такую маму на Sony...

На AliExpress. Это обычные удлиннительные кольца для Canon. Там такого добра навалом.
Посмотрите, может и себе что подберете.

Разработка оборудования для любительской астрономии
Light Pollution Meter PRO - измерение засветки ночного неба
ASCOM Canon Lens Controller - управление фокусом и диафрагмой объективов Canon EF/EF-S

Оффлайн enero83

  • *****
  • Сообщений: 1 556
  • Благодарностей: 106
  • Дмитрий Юрьевич
    • Сообщения от enero83
    • Сообщество ЛА Урания
А можно сделать что бы фотик управлял шаговиком на телескопе?  :)
70-200L F/4, 400L F/5.6, Canon 5D3, CG-5GT, SCT 6", Ньютон 200 F/5, ASIAIR, окуляры Meade Plossl Series 5000, AM3, 61EDPH, ASI 1600MM, колесо.

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

  • *****
  • Сообщений: 569
  • Благодарностей: 61
    • Skype - live:astromechanicsgroup
    • Сообщения от Palomar
    • ASTROMECHANICS
А можно сделать что бы фотик управлял шаговиком на телескопе?

Да можно конечно, но имеет ли это практический смысл - другой вопрос. Если хотите, чтобы телескоп играл роль объектива и фокусировка происходила именно собственными силами камеры, то нужно решить обратную задачу: получать команды фокусировки с камеры и передавать на шаговик, используя любой контроллер.

В астрофото, как известно, изображение передается с камеры на ПК, там анализируется специальным софтом и на основании этого формируются команды фокусировки, которые в свою очередь нужно передать на шаговик через контроллер. Это классика, решений масса, в том числе на этом форуме.

Вывод: заморачиваться стоит только с целью автономного использования камеры с телескопом и только в земных целях. По небу от встроенных алгоритмов толку не будет.
Разработка оборудования для любительской астрономии
Light Pollution Meter PRO - измерение засветки ночного неба
ASCOM Canon Lens Controller - управление фокусом и диафрагмой объективов Canon EF/EF-S

Оффлайн enero83

  • *****
  • Сообщений: 1 556
  • Благодарностей: 106
  • Дмитрий Юрьевич
    • Сообщения от enero83
    • Сообщество ЛА Урания
Да. Именно по наземным объектам. Или по самолетам. Я живу под глиссадой, мне было бы супер.
Не знаете есть ли решения кем то сделанные?
70-200L F/4, 400L F/5.6, Canon 5D3, CG-5GT, SCT 6", Ньютон 200 F/5, ASIAIR, окуляры Meade Plossl Series 5000, AM3, 61EDPH, ASI 1600MM, колесо.

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

  • *****
  • Сообщений: 569
  • Благодарностей: 61
    • Skype - live:astromechanicsgroup
    • Сообщения от Palomar
    • ASTROMECHANICS
Не знаете есть ли решения кем то сделанные?
К сожалению мне такие разработки неизвестны
Разработка оборудования для любительской астрономии
Light Pollution Meter PRO - измерение засветки ночного неба
ASCOM Canon Lens Controller - управление фокусом и диафрагмой объективов Canon EF/EF-S

Оффлайн van_pelt

  • ****
  • Сообщений: 406
  • Благодарностей: 37
  • ёкарный бабай!
    • Сообщения от van_pelt
Шикарная работа!Пропиарю у себя в FB.
Обитаю тут:https://www.facebook.com/umbrella.lab

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

  • *****
  • Сообщений: 569
  • Благодарностей: 61
    • Skype - live:astromechanicsgroup
    • Сообщения от Palomar
    • ASTROMECHANICS
Эх, давно не писал, а между тем есть что сказать. :)

Спустя некоторое время был изготовлен постоянный адаптер для сетапа в удаленной обсерватории. Основой служит переходник с резьбой М42/0.75 (спасибо Сатурну). С другой стороны в качестве байонета к нему была прикреплена (на клею :facepalm:) задняя крышка объектива с вырезанным центром. Дурацкое решение конечно же, но на тот момент единственное выполнимое. Сейчас буду думать над фрезерованием нормального крепления, благо появился станок. Помню, у Ивана в его Мастерской было какое то хорошее решение.

Также была изготовлена плата с контактными площадками, и на них были припаяны пружинки выдранные из китайского макро кольца. Далее в дело вступил 3D принтер. На нем я распечатал оправку с отверстиями для пружин, чтобы их закрепить и предотвратить замыкание между ними.Колесо фильтров я пока не использую, снимаю водород на Ha. Креплю непосредственно на SBIG. Под фильтр в переходнике проточено посадочное место. И такой вот сандвич стабильно проработал уже год на удаленке.

Также приятно, что за реализацию проекта взялись некоторые ЛА. Недавно мне написали об успешном запуске на 70-300 и 70-200L.
Тема получила свое развитие и на CloudyNights.
Разработка оборудования для любительской астрономии
Light Pollution Meter PRO - измерение засветки ночного неба
ASCOM Canon Lens Controller - управление фокусом и диафрагмой объективов Canon EF/EF-S

Оффлайн Alex T

  • *****
  • Сообщений: 763
  • Благодарностей: 71
  • Пусть будет вокруг Красота!
    • Сообщения от Alex T
cпасибо вам за вашу работу.

работает ли устройство с объективами с управлением фокуса через мотор - 85L, 200/1.8L, STM?

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

  • *****
  • Сообщений: 569
  • Благодарностей: 61
    • Skype - live:astromechanicsgroup
    • Сообщения от Palomar
    • ASTROMECHANICS
работает ли устройство с объективами с управлением фокуса через мотор - 85L, 200/1.8L, STM?

По идее должно. Но проверить нет возможности. Может кто-то из форумчан, кто имеет такие объективы, проверит, тогда и узнаем.
Разработка оборудования для любительской астрономии
Light Pollution Meter PRO - измерение засветки ночного неба
ASCOM Canon Lens Controller - управление фокусом и диафрагмой объективов Canon EF/EF-S

Оффлайн toh@

  • *****
  • Сообщений: 4 004
  • Благодарностей: 237
    • Сообщения от toh@
Отличная и полезная разработка!
Astro-Tech 8" f/4+Paracorr(I)+SBIG ST-8300C на NEQ6 Pro, ED-80+0,85, Orion SSAG

Оффлайн роман

  • ****
  • Сообщений: 369
  • Благодарностей: 52
  • Мне нравится этот форум!
    • Сообщения от роман
Докладываю о результатах: распайка контактов как на фото, проверил работу на EF 400 5.6 L и EF 40 STM 2.8 немного подтормаживает, а EF 70-200 4.0 L не работает, причину не выяснил.