Киевский клуб любителей астрономии "Астрополис"

astromagazin.net
* *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
11 Декабря 2017, 02:07:27


Автор Тема: BULB-кабель для Canon 30D  (Прочитано 538 раз)

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

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
BULB-кабель для Canon 30D
« : 05 Марта 2015, 00:14:50 »
. - .

Приветствую, друзья!
Как Вы знаете (а кто не знает - вот далее), для нормальной работы с длительными выдержками (более 30 сек), стареньким камерам типа Canon 30D, нужен BULB-кабель, дабы тот же Максим корректно отрабатывал выдержки и предподъем зеркала.
Кто как решал эту проблему - кабель?
Покупать его за нынешние 600 грн... ну, честно - жаба давит.  :shuffle: (в большей мере - психологическая)
Делать самому - пока не хватает знаний, но попробовать можно. Даже пытался сварганить что-то подобное из обычного копеечного USB-UART PL2303, снимал сигнал с 3-й лапы микрухи, RTS. Кое-что получилось, Максим клацает :super:. Но есть ряд проблем, как то ненужные клацания во время подключения кабеля и инициализации камеры в Максиме.
Мне бы и этого хватило, будь мой проект "ручным", но он носит удаленных характер, где я не смогу втыкать-вытыкать шнурки в нужный момент.
В общем, кто как решал проблему, с точки зрения бюджетного подхода?
Спасибо!

Есть у меня еще один вариант, может получится заполучить готовый шнурок, но пока не об этом, шо б не сглазить  :gigi:
« Последнее редактирование: 05 Марта 2015, 03:53:12 от AndrewP »
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

Серега

  • Оффлайн Оффлайн
  • Сообщений: 5965
  • Благодарностей: 293
Re: BULB-кабель для Canon 30D
« Ответ #1 : 05 Марта 2015, 00:30:43 »
. - .

эти лишние клацы и я на PL терпел. FT232RL попробуй
Записан
Сказали спасибо

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #2 : 05 Марта 2015, 00:38:12 »
. - .

эти лишние клацы и я на PL терпел. FT232RL попробуй
Спасибо, Сергей, думал об этом, кажись где-то огрызок недопаянной "кор. Ионова" валялся, надо пробовать :bigidea:
В свое время у меня их было три штуки готовых - раздарил  :gigi:

P.S. А, там же кажись 245-я.
« Последнее редактирование: 05 Марта 2015, 01:25:14 от AndrewP »
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

bigol

  • Оффлайн Оффлайн
  • Сообщений: 2265
  • Благодарностей: 796
  • Разам і назаўжды!
Re: BULB-кабель для Canon 30D
« Ответ #3 : 05 Марта 2015, 00:42:39 »
. - .

В хелпе максима всё расписано и даже приведена конкретная схема с номиналами.

Записан
Не знаю насчет лучшего, но худшее точно впереди.
Сказали спасибо

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #4 : 05 Марта 2015, 00:44:34 »
. - .

Все верно, Олег. Но у меня ноуты, комов нет. Отсюда и USB-COM свистелка прибавляется  :-\
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)


bigol

  • Оффлайн Оффлайн
  • Сообщений: 2265
  • Благодарностей: 796
  • Разам і назаўжды!
Re: BULB-кабель для Canon 30D
« Ответ #5 : 05 Марта 2015, 00:48:08 »
. - .

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

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #6 : 05 Марта 2015, 01:00:32 »
. - .

А, то есть в принципе все работает, просто смущают лишние клацанья?
Тогда сорри, этих тонкостей не знаю, сам не пользовался подобными кабелями.
Да, работать то оно работает, но для автономной работы не катит, тут вот что получается:
Canon + USB (передача снимков на ПК) + BULB-кабель + роутер + Максим.
Две неувязки:
1. При включении/перезагрузке роутера (сбой, подвисание роутера), PL-ка начинает трещать раз 10 - видимо инициализируется, тем самым, отдавая команду на камеру "поднимай зеркало/снимай-поднимай зеркало/снимай-поднимай зеркало/снимай"-Nраз подряд. Ну ладно, я это поборю, скажем, перезагрузить роутер - сначала выключи камеру.
2. Когда в Максиме нажимаю "коннект" камеры, на порт идет "я жив" один раз и затвор срабатывает (вернее зеркало поднимается) вхолостую и идет рассинхрон, Максим думает, что команд не давал, а камера - что уже пора работать. Вот эту проблему не знаю как забороть, тут не покатит камеру отключать, ибо Максим скажет, "нима камеры - я так не играю".

В общем такое. Надо попробовать на FT, были б они еще размером с сардельку, бо такие крохи я паять не умею  :gigi:
« Последнее редактирование: 05 Марта 2015, 03:08:54 от AndrewP »
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

MAKsutik

  • Оффлайн Оффлайн
  • Сообщений: 4707
  • Благодарностей: 249
  • Ищи на третьей планете.
    • Project EQDrive
Re: BULB-кабель для Canon 30D
« Ответ #7 : 05 Марта 2015, 07:53:34 »
. - .

Андрей у меня по вот такой схеме сделан, не люблю когда массы внешнего БП и компа соединены.
Резистор ответственно нужно подобрать под ток светодиода оптопары.
Записан


Сказали спасибо

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #8 : 05 Марта 2015, 11:21:02 »
. - .

Юра, спасибо! Тоже уважаю гальв.развязку, надо будет попробовать.

А знаете, что интересно, попробовал BackyardEOS 3.1.2, там, в отличии от Максима, никаких левых срабатываний PL-ки нет, все чисто.
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

Буйный астроном

  • Оффлайн Оффлайн
  • Сообщений: 634
  • Благодарностей: 79
  • My observatory
Re: BULB-кабель для Canon 30D
« Ответ #9 : 05 Марта 2015, 11:44:45 »
. - .

Приведённая схема тоже не спасёт! Это меняется только способ коммутации самого исполнительного устройства. (реле, оптопара, транзисторный ключ). Так как в любом случае тут будет участвовать конвертер USB-COM, то симптомы будут те же. 
Проблема в том, что Максим при каждом обращении к порту по-новой его открывает (открыл - послал команду - закрыл). При открытии порта все сигналы в нём инициализируются, в том числе и RTS. Отсюда и лишние "клацанья". Для этого, перед запуском Максима, нужно в терминалке руками этот сигнал отключить. Как доказательство:
Цитировать
А знаете, что интересно, попробовал BackyardEOS 3.1.2, там, в отличии от Максима, никаких левых срабатываний PL-ки нет, все чисто.
Здесь софт один раз открыл порт, сразу с отключенным сигналом RTS и дальше его не трогает. Манипулирует только ножкой RTS.
Андрей, я же писал, что нужно попробовать его предварительно отключить в терминалке. (см. рис. снимаешь галочку - открыть-закрыть порт).
Ещё один момент. Если плата ардуино-реле с опторазвязкой, то там сигнал управления инверсный, т.е. будет всё работать с точностью "до наоборот".  ;D
Записан
Сказали спасибо

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #10 : 05 Марта 2015, 11:56:48 »
. - .

Не-не-не! Я не забыл Ваших наставлений, спасибо!  :up:.
Сейчас всего лишь ищу способы "обмануть судьбу"  :gigi:
Но вижу, что без Вашего способа наверное не обойтись.
Или BackyardEOS 3.1.2 себе купить, мне понравилась  :hz:
Цитировать
Если плата ардуино-реле с опторазвязкой, то там сигнал управления инверсный, т.е. будет всё работать с точностью "до наоборот".  ;D
Да, так и есть, сейчас играюсь релюхой на опте, она у меня щелкает вместо "не резинового" затвора.
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

MAKsutik

  • Оффлайн Оффлайн
  • Сообщений: 4707
  • Благодарностей: 249
  • Ищи на третьей планете.
    • Project EQDrive
Re: BULB-кабель для Canon 30D
« Ответ #11 : 05 Марта 2015, 12:07:44 »
. - .

А причем тут терминал к ком порту?  ;D  Снятая галочка будет влиять только на режим работы самого терминала. Максим же будет активировать ком порт уже со своими параметрами ком порта и ему не важно сняли вы или поставили галочку в терминале.
Пример из своей программы активация ком порта , тоже происходит в любой программе использующей ком порт.
ComPort.BaudRate = 115200;
ComPort.Parity = Parity.None;
ComPort.DataBits = 8;
ComPort.StopBits = StopBits.One;
ComPort.DtrEnable = true;
ComPort.RtsEnable = true;
ComPort.ReadTimeout = 2000;
ComPort.WriteTimeout = 2000;

ComPort.RtsEnable = true;

« Последнее редактирование: 05 Марта 2015, 12:14:19 от MAKsutik »
Записан



Буйный астроном

  • Оффлайн Оффлайн
  • Сообщений: 634
  • Благодарностей: 79
  • My observatory
Re: BULB-кабель для Canon 30D
« Ответ #12 : 05 Марта 2015, 12:57:00 »
. - .

Цитировать
А причем тут терминал к ком порту?  ;D  Снятая галочка будет влиять только на режим работы самого терминала. Максим же будет активировать ком порт уже со своими параметрами ком порта и ему не важно сняли вы или поставили галочку в терминале.

Настройки порта, как ни странно остаются после терминалки!!!! ;D
Я не просто так написал. У меня фокусёр сделан на ардуине, подключается к Максиму напрямую,  без ASCOM драйвера. Ардуина сбрасывается по сигналу DTR. Так вот, если сначала в терминалке этот сигнал не снять, то к Максиму подключится невозможно - при попытке открыть порт, Ардуина уходит на ресет. Можно кондёр с сопротивлением подобрать, но делаю именно так. Вот сейчас пишу драйвер ascom для своего фокусёра, так сразу этот сигнал в инициализации порта сразу отключаю, иначе к Максиму опять не подключиться.

Цитировать
  SerialConnection = new ASCOM.Utilities.Serial();
            SerialConnection.StopBits = SerialStopBits.One;
            SerialConnection.Parity = SerialParity.None;
            SerialConnection.Speed = SerialSpeed.ps19200;
            SerialConnection.PortName = comPort;
            SerialConnection.DTREnable = false;

Андрей, так со снятой галочкой работает или нет?
Записан

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #13 : 05 Марта 2015, 13:24:51 »
. - .

Цитировать
Андрей, так со снятой галочкой работает или нет?
Нет, не работает, все равно щелкает один раз при "connect", а потом Максим наглухо виснет при нажатии "disconnect"  :hz:
« Последнее редактирование: 05 Марта 2015, 13:29:55 от AndrewP »
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

Буйный астроном

  • Оффлайн Оффлайн
  • Сообщений: 634
  • Благодарностей: 79
  • My observatory
Re: BULB-кабель для Canon 30D
« Ответ #14 : 05 Марта 2015, 13:55:45 »
. - .

Может скорость порта не та? Хотя на сигнал RTS как бы не должен влиять, но всё же. А в  BackyardEOS 3.1.2 скорость задаётся, какая стоит?
Записан

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #15 : 05 Марта 2015, 13:57:53 »
. - .

Может скорость порта не та? Хотя на сигнал RTS как бы не должен влиять, но всё же. А в  BackyardEOS 3.1.2 скорость задаётся, какая стоит?
С самой программки порт открывается-закрывается, наверное скорость в норме.
А в BackyardEOS практически никаких настроек нет, он прост как пень.
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

Буйный астроном

  • Оффлайн Оффлайн
  • Сообщений: 634
  • Благодарностей: 79
  • My observatory
Re: BULB-кабель для Canon 30D
« Ответ #16 : 05 Марта 2015, 13:59:37 »
. - .

Очень странно, переделанный филипс именно так и управляется, тем же сигналом, той же микросхемой. Правда FTDI. Там без проблем.
Записан

AndrewP

  • Оффлайн Оффлайн
  • Сообщений: 3183
  • Благодарностей: 406
  • Андрій, Дніпропетровськ
Re: BULB-кабель для Canon 30D
« Ответ #17 : 05 Марта 2015, 14:02:47 »
. - .

BackyardEOS - он при коннекте камеры не простреливает COM, на котором висит шнурок, в отличии от Максима.
Он выдает "инициализацию шнура" - как первую команду уже в боевой серии. Т.е. получается, что он инициализирует порт уже в процессе, команда "тест" сливается с командой на подъем зеркала и все норм, а Максим перестраховывается  :hz:
Записан
Celestron Omni XLT 120; Astro-Tech AT72ED; SW 909 AZ3-2;  МШР; "Алькор"; БПЦ 8х30.
Моторизация, ремонт монтировок (хорошо, долго, дорого).
In theory, theory and practice are the same. In practice, they are not. :)

Буйный астроном

  • Оффлайн Оффлайн
  • Сообщений: 634
  • Благодарностей: 79
  • My observatory
Re: BULB-кабель для Canon 30D
« Ответ #18 : 05 Марта 2015, 14:07:43 »
. - .

А попробуй в той же терминалке, открой порт, а потом имитируй подъём - опускание зеркала установкой-снятием галочки с сигнала RTS.
Пробуй на разных скоростях.
Записан

Буйный астроном

  • Оффлайн Оффлайн
  • Сообщений: 634
  • Благодарностей: 79
  • My observatory
Re: BULB-кабель для Canon 30D
« Ответ #19 : 05 Марта 2015, 14:24:33 »
. - .

http://www.cyanogen.com/maxim_extras.php Скачай у них кабель-тестер. :bigidea:
Записан