Астрономия и микроскопия

Форум сайта "Два Стрельца"
Текущее время: 23 июл 2018, 20:28

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 28 дек 2012, 17:04 
Не в сети
Аватара пользователя

Зарегистрирован: 02 июл 2012, 11:01
Сообщения: 377
Пришло время, когда зеркалки б/у совсем стоят не дорого,
а народ стремительно от них избавляется ради покупки новой
модели, более прогрессивной. А я вот свой фотик 350Д продавать
не собираюсь. Более того, я купил себе вторую камеру 50Д.
Теперь у меня два фотика и один новый контроллер, о котором
сейчас будет идти речь.

И так...

Двухканальный таймер автомат для зеркалок Canon eos с управлением на два электрофокусера и колесом фильтров работающим в режиме light-dark-flat-offset

Идея такого контроллера давно уже в воздухе летала,вот я и решил для пользы дела, чтобы техника не простаивала зря его сделать. Можно снимать как одной камерой, так и двумя, сразу серией, состоящей из набора экспозицией с разными выдержками, например, 10х10мин + 8х5мин +10х30сек, или любой группой в этом наборе(8х5мин).
При выполнении серии или группы МК полностью берет управление до окончания задания, работая таким образом в зависимом режиме.
Есть и независимый режим, реализованный на таймерах. Например выполняются две группы из наборов(10мин & 15мин), каждая для своей камеры. В этом случае задание имеет неограниченное время исполнения, конечно по вашему желанию, можно отключить одну из камер или обе если "молотилко" вам надоест. В этом режиме можно передвигаться по меню, формировать новые серии и управлять фокусерами.
Кажущаяся многозадачность, на самом деле этого делать не следует, поскольку время выдержки на камерах будет больше. Все серии задаются в соответствующих пунктах меню с надписью Setup.

Отдельно хочу остановиться на работе "колеса фильтров".
Здесь оно выполняет немного непривычные для себя функции.
Идея такова: взять два объектива(телескопа), установить их
на общую платформу так, чтобы ось колеса фильтров находилась между ними, а ось отверстий в самом колесе совпадала с осями входных зрачков инструментов. Само колесо имеет четыре отверстия два из которых пустышки и предназначены для режима съёмки, а на два остальных приходится две заглушки. Первая для съёмки даков и
офсетов, вторая для съёмки плоского поля. После исполнения серии снимков в зависимом режиме колесо фильтров делает поворот на 90 градусов и начинается последовательно для одного инструмента съемка даков и офсетов а для второго съёмка лайтов. После чего колесо делает поворот на 180 градусов и инструменты меняются ролями.
Даков снимается столько же сколько у вас в серии присутствует лайтов. Офсеты и флэты по десять штук на камеру. При съёмке флэтов МК включает диоды установленные по периметру отверстий для подсветки плоского поля. Естественно нужно установить боковые отражатели в виде колец на внутренний радиус которых нанесено напыление из хрома или алюминия, чтобы свет никуда не терялся, а равномерно освещал под углом таковое. Для одной камеры в МК предусмотрен режим с колесом фильтров на три отверстия.
Алгоритм такой же как и выше за исключением угла поворота на 120 градусов. Хотя и кажется всё очень простым, но эти автоматические режимы, особенно их огранка в готовое изделие с таким колесом, вещь не простая. Поэтому можно не использовать режим Automatic, снимая один участок неба разными камерами и разными фокусами, разными сериями а использоавть режимы: Make series(зависимый) & Cameres cycles(не зависимый), для съемки разных участков неба. Просто ориентируем камеры на разные объекты, а колесо не используем или используем по его прямому назначению на один инструмент.

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

И всё же...

Как бы мне не хотелось большего, но у каждого МК свои задачи, которые можно выполнить только для этого чипа(pic16f877a). И его ресурсов, увы недостаточно, чтобы в рамках моей модели решить задачу термокомпенсации и вклинить её в перерывы между кадрами, например использовать время на предподъем зеркала
и отработать движками температуру. Поэтому эта версия
в дальнейшем будет перенесена на платформу более мощного
pic18f452 микроконтроллера. В связи с этим есть ограничение
для съемки на фокус до 300мм. Но можно пробывать и больше,
работать будет, но это уже не автомат.

Время от времени новые прошивки будут выкладываться здесь,
но тестовая версия имеет право на жизнь!

В архиве download.rar прошивка и файл Протеуса.

Изображение

Детали

1. Разъем питания большой (папа)
2. Конденсатор электролитический 25V,470uF
3. Конденсатор керамический 0.1uF(Маркировка – 104)
4. Стабилизатор питания 7805 на 5V в корпусе ТО-92
5. Конденсатор керамический 0.1uF(Маркировка – 104)
6. Резистор на 1 кОм(четверть вата)
7,27 Цанговая 6-pin кроватка для опторазвязки 4N25
8,28 Разъем питания(маленький)
9. 16-пиновый разъем-стойка для ЖКИ
10.Резистор подстроечный 15кОм(Маркировка 3296 W153)
11,12,13 Конденсатор керамический 0.1uF(Маркировка – 104)
14. Резистор 10кОм
15. Резисторы на 470 Ом(четверть вата), 6 шт.
16. Колодка для шлейфа(2х6)
17. Кнопка.
18. Pic16f877a
19.Резистор на 50 Ом(четверть вата)
20,29,30 Драйвер шагового двигателя ULN2803a
21. 4-pin стойка для термодатчика SHT75(не используется)
22. Резистор 10кОм(не используется)
24. Кварц 8000000Гц(8 Мгц) в длинном корпусе
25,26 Конденсатор керамический 22pF(Маркировка – 220), 2шт
31,32,33 диоды
34,35,36 6-pin слот для ШД(папа)

Оставшиеся радиодетали.
38.Опторазвязка 4N25
39.ЖКИ winstar 1602
40.пяти или шести выводной ШД, шаг 1.8 градуса
41.пяти или шести выводной ШД, шаг 1.8 градуса
42.6-pin слот для ШД(мама) – ответник к п.29
43.6-pin слот для ШД(мама) – ответник к п.29
44.Ответник к разъему питания мама
44.Ответник к разъему питания мама
45.Ответник к разъему питания мама
46.штырьковый разъем, диаметр средней части 2.5мм
для подключения к 350д

Изображение

Краткое описание

Реализован на микроконтроллере pic16f877a. Режим работы ШД в полушаге. Работает с униполярными(пяти-шести выводными) движками от старых 5,25-дюймов дисководов с дискретностью шага 1.8 градуса, сопротивлением
обмоток 70 ом, питание 12 вольт стабилизированное, центральный штырек – плюс.

При включение контроллера появляется надпись: Select the mode, означающая, что МК готов к работе. Перемещение по меню осуществляется при помощи двух кнопок управления. Первая кнопка имеет приоритет. При её нажатии МК загружает
первое опциональное меню, при вторичном нажатии он загружает второе меню и.т.д.
Рассмотрим все по прядку.

1.0 Focuser1 mode.
Этот режим свободного управления фокусером.
Кнопки 3-6 управляют двигателем электрофокусера. Конкретно третья и четвертая
осуществляют вращение ШД в режиме полушага в разные стороны с запоминанием
количества шагов, что и отображается на экране. +1 и -1 указывает, что шаги
выводятся последовательно с разницей в еденичку, знак -это направление вращения.
Пятая кнопка устанавливает интервал задержки между импульсами ШД.
Это частота вращения движка. Регулируется в интервале от трех миллисекунд до
118 с шагом в пять миллисекунд. Шестая кнопка просто обнуляет все шаги,
соответствующая надпись clear указывает, что всё стёрто.

15.0 Focuser2 mode.
Работает аналогично режиму Focuser1 mode.

2.0 Filter wheels.
Режим вращения колеса фильтров вторым двигателем. Отсчитывает выбранное
значение шагов в режиме Wheel Setup на поворот колеса. По умолчанию пятьдесят.
Используется режим полушага. Поэтому осуществляется поворот на угол 45 градусов.
Кнопками 3-4 регулируется направление вращения колеса: по часовой или против часовой
стрелки. Кнопки 5-6 служат для колибровки КФ.
Изначально колесо рассчитано на семь фильтров плюс одно пустое положение.
Этот режим оставлен в данной версии им можно пользоваться, но так же реализован и
другой. См описание выше.

4.0 Wheel Setup.
Режим управления колесом фильтров. Здесь кнопки 3-4 служат для выбора угла поворота.
Соответствующие значения шага и угла выводятся на дисплей. Кнопки 5-6 не используются.
Двигатель на колесе желательно устанавливать в центр. Но можно и сбоку.Для точного
вычисления положения фильтра в колесе и служит этот режим.

5.0-11.0
Режимы установки выдержек в серии и записи их в память.См. таблицу.
Кнопки 3,4 устанавливают значения, 5 записывает их в память, 6 реализует однократную
работу затвора с указанными значениями, исполняет группу, например 5х8 мин.
Работает в зависимом режиме. Здесь устанавливается набор выдержек для двух серий.

12.0 make series(Зависимый режим)
Кнопка 3-выводит первую серию на первую камеру.
Кнопка 4-выводит вторую серию на вторую камеру.
Кнопка 5-выводит первую серию на две камеры.
Кнопка 6-выводит вторую серию на две камеры.

13.0 Cameres cycles(Независимый режим), "молотилко"
Считывает из памяти две максимальные выдержки Min1 max, Min2 max, из двух серий,
И крутит их до бесконечности. В этом режиме можно перемещаться по меню, крутить
движками и перепрограммировать выдержки.
Кнопка 3-выводит Min1 max на первую камеру.
Кнопка 4-остоновка бесконечной серии для первой камеры.
Кнопка 5-выводит Min max на две камеры.
Кнопка 6-остоновка бесконечной серии для второй камеры.

14.0-15.0 Два одинаковых режима для установки выдержки на флэт.
Кнопки 3,4 установка значений, 5 запись их в память.

16.0 Automatic mode.(зависимый режим), с использованием колеса фильтров.
Кнопка 3-выводит первую серию на две камеры. Используется КФ с четырьмя отверстиями.
Кнопка 4-выводит вторую серию на две камеры. Используется КФ с четырьмя отверстиями.
Кнопка 5-выводит первую серию на одну камеру. Используется КФ с тремя отверстиями.
Кнопка 6-выводит вторую серию на одну камеру. Используется КФ с тремя отверстиями.
Режим полностью автоматический. Здесь суммарный набор лайтов,даков,флэтов и офсетов.
Последние в данной версии не реализованы.

Скриншоты практически все указанны в таблице.

Изображение

Фотки контроллера и файл разводки платы в программе SprintLayOut

В архиве lay.rar

Изображение

_________________
Star-fishing express!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика