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

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
23 Квітня 2024, 16:46:58

Увійти

google


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

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

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
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 »
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

Серега

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 7850
  • Подяк: 1165
Re: BULB-кабель для Canon 30D
« Відповідь #1 : 05 Березня 2015, 00:30:43 »
. - .

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

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
Re: BULB-кабель для Canon 30D
« Відповідь #2 : 05 Березня 2015, 00:38:12 »
. - .

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

P.S. А, там же кажись 245-я.
« Останнє редагування: 05 Березня 2015, 01:25:14 від AndrewP »
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

bigol

  • Offline Offline
  • Повідомлень: 3343
  • Подяк: 1173
  • Разам і назаўжды!
Re: BULB-кабель для Canon 30D
« Відповідь #3 : 05 Березня 2015, 00:42:39 »
. - .

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

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

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
Re: BULB-кабель для Canon 30D
« Відповідь #4 : 05 Березня 2015, 00:44:34 »
. - .

Все верно, Олег. Но у меня ноуты, комов нет. Отсюда и USB-COM свистелка прибавляется  :-\
Записаний
In theory, theory and practice are the same. In practice, they are not. :)


bigol

  • Offline Offline
  • Повідомлень: 3343
  • Подяк: 1173
  • Разам і назаўжды!
Re: BULB-кабель для Canon 30D
« Відповідь #5 : 05 Березня 2015, 00:48:08 »
. - .

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

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
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 »
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

MAKsutik

  • Offline Offline
  • Повідомлень: 4715
  • Подяк: 256
  • Ищи на третьей планете.
    • Project EQDrive
Re: BULB-кабель для Canon 30D
« Відповідь #7 : 05 Березня 2015, 07:53:34 »
. - .

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


Подякували

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
Re: BULB-кабель для Canon 30D
« Відповідь #8 : 05 Березня 2015, 11:21:02 »
. - .

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

А знаете, что интересно, попробовал BackyardEOS 3.1.2, там, в отличии от Максима, никаких левых срабатываний PL-ки нет, все чисто.
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

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

  • Offline Offline
  • Повідомлень: 819
  • Подяк: 196
  • My observatory
Re: BULB-кабель для Canon 30D
« Відповідь #9 : 05 Березня 2015, 11:44:45 »
. - .

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

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
Re: BULB-кабель для Canon 30D
« Відповідь #10 : 05 Березня 2015, 11:56:48 »
. - .

Не-не-не! Я не забыл Ваших наставлений, спасибо!  :up:.
Сейчас всего лишь ищу способы "обмануть судьбу"  :gigi:
Но вижу, что без Вашего способа наверное не обойтись.
Или BackyardEOS 3.1.2 себе купить, мне понравилась  :hz:
Цитувати
Если плата ардуино-реле с опторазвязкой, то там сигнал управления инверсный, т.е. будет всё работать с точностью "до наоборот".  ;D
Да, так и есть, сейчас играюсь релюхой на опте, она у меня щелкает вместо "не резинового" затвора.
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

MAKsutik

  • Offline Offline
  • Повідомлень: 4715
  • Подяк: 256
  • Ищи на третьей планете.
    • Project EQDrive
Re: BULB-кабель для Canon 30D
« Відповідь #11 : 05 Березня 2015, 12:07:44 »
. - .

А причем тут терминал к ком порту?  ;D  Снятая галочка будет влиять только на режим работы самого терминала. Максим же будет активировать ком порт уже со своими параметрами ком порта и ему не важно сняли вы или поставили галочку в терминале.
Пример из своей программы активация ком порта , тоже происходит в любой программе использующей ком порт.
Код: [Select]
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 »
Записаний



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

  • Offline Offline
  • Повідомлень: 819
  • Подяк: 196
  • 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

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
Re: BULB-кабель для Canon 30D
« Відповідь #13 : 05 Березня 2015, 13:24:51 »
. - .

Цитувати
Андрей, так со снятой галочкой работает или нет?
Нет, не работает, все равно щелкает один раз при "connect", а потом Максим наглухо виснет при нажатии "disconnect"  :hz:
« Останнє редагування: 05 Березня 2015, 13:29:55 від AndrewP »
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

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

  • Offline Offline
  • Повідомлень: 819
  • Подяк: 196
  • My observatory
Re: BULB-кабель для Canon 30D
« Відповідь #14 : 05 Березня 2015, 13:55:45 »
. - .

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

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
Re: BULB-кабель для Canon 30D
« Відповідь #15 : 05 Березня 2015, 13:57:53 »
. - .

Может скорость порта не та? Хотя на сигнал RTS как бы не должен влиять, но всё же. А в  BackyardEOS 3.1.2 скорость задаётся, какая стоит?
С самой программки порт открывается-закрывается, наверное скорость в норме.
А в BackyardEOS практически никаких настроек нет, он прост как пень.
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

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

  • Offline Offline
  • Повідомлень: 819
  • Подяк: 196
  • My observatory
Re: BULB-кабель для Canon 30D
« Відповідь #16 : 05 Березня 2015, 13:59:37 »
. - .

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

AndrewP

  • Offline Offline
  • Повідомлень: 3222
  • Подяк: 414
  • Андрій, Дніпро
Re: BULB-кабель для Canon 30D
« Відповідь #17 : 05 Березня 2015, 14:02:47 »
. - .

BackyardEOS - он при коннекте камеры не простреливает COM, на котором висит шнурок, в отличии от Максима.
Он выдает "инициализацию шнура" - как первую команду уже в боевой серии. Т.е. получается, что он инициализирует порт уже в процессе, команда "тест" сливается с командой на подъем зеркала и все норм, а Максим перестраховывается  :hz:
Записаний
In theory, theory and practice are the same. In practice, they are not. :)

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

  • Offline Offline
  • Повідомлень: 819
  • Подяк: 196
  • My observatory
Re: BULB-кабель для Canon 30D
« Відповідь #18 : 05 Березня 2015, 14:07:43 »
. - .

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

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

  • Offline Offline
  • Повідомлень: 819
  • Подяк: 196
  • My observatory
Re: BULB-кабель для Canon 30D
« Відповідь #19 : 05 Березня 2015, 14:24:33 »
. - .

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