Ура!!! Образец, собранный на базе другого прибора заработал!!!!!Купил сегодня Гелиос, завтра постараюсь сделать прототип. И останется немного вылизать программу и разобраться с фокусным и диафрагмой.
Примите поздравления и огромный респект. Пионерам одуваностроения на Minolte троекратное ура. Западных аналогов я не встречал Осталось сделать привод автофокуса
Поздравления- когда образина заработает.На проводках, но рабочая. Что русскому хорошо, то западному - зависть! Вы имеете ввиду заставить моторчик молчать? Или АФ на М42 делать? Первое наверное со временем будет, а если второе.....
Ага, второе Сделать навесное оборудование к объективу - манипулятор для фокусировки, прикрутить ее к штативному гнезду и вперед...
Штатный мотор не потянет, у MF-объективов - слишком тугой ход фокуса обычно. Разве что редуктор делать, но тогда фокусироваться будет медленно. Хотя, конечно, всегда можно сделать полный аналог SSM-объектива. С собственным мотором.
Это будет весьма сердито. Хотя технических проблем быть не должно. Сигнал на кручение с тушки считать можно. Сигнал о успешной фокусировке тоже. Тяжеловата только конструкция будет... для энтузиастов приборостроения
Заработал, это как? Камера дала подтверждение фокусировки или пока только определила знакомый прибор? Если подтвердила фокусировку, может чип и распайку выложите? Попытаюсь организовать массовое производство. Предварительно переговоры провел, энтузиазма не встретил, но и отказа не получил.
Камера подтвердила фокусировку.На Гелиосе 44. Сегодня собрал макет на проводках. Сначала заработал, потом перестал. Оказалось что контроллер, на которм собрал образец требовал 5 вольт, а камера в процессе подразрядилась. По осцилоскопу сигналы идентичны.Т.е. камера принимает макет за объектив, и подтверждает фыкусировку. С производством проблем нет
Слежу за сообщениями в теме и радуюсь вашим успехам. В случае реализации, обязательно приобрету! И думаю, не один я. Рекламу могу дать через свой сайт и рассылку (около 11 тыс. подписчиков). Что хотелось бы - звуковое подтверждение фокусировки, если это возможно.
А я на Attiny12 в корпусе SOIC8 сделал версию, которая влезает в переходник MD/MC -> AF. Сейчас жду, когда клей засохнет (были бы метчики на маленькую резьбу, не мучался бы с клеем ). Пришлось на ассемблере все переписать и сделать эмуляцию SPI для Attiny. Но работает. Хотя пленочную Dynax60 - как-то странно колбасит. Видимо, микроконтроллер слишком тормознутый для эмуляции последовательного протокола (1 mHz, не было у них ATtiny13 ), но 5D нормально переваривает.
Автофокусный MD/MC->AF (1.2x) переходник Прошил на 60/2.8 (так как использую с объективом MD Rokkor 50/1.4).
Программа для Attiny12 (не смотрите, что такая кривая, я ее делал на основе листинга, полученного от avr-gcc): .SET PORTB = 0x18 .SET DDRB = 0x17 .SET PINB = 0x16 .SET GIMSK = 0x3B a0: rjmp reset rjmp eloop rjmp eloop rjmp eloop rjmp eloop rjmp eloop eloop: rjmp eloop reset: clr r1 clr r2 com r2 out gimsk, r1 LM2: out DDRB,r1 out PORTB,r2 L29: sbic PINB,3 rjmp L29 LM4: sbi PORTB,1 LM5: sbi DDRB,1 LM6: ldi r25,33 L20: ldi r22,33 sub r22,r25 mov r30,r22 clr r31 sbrc r30,7 com r31 subi r30,LOW(-(lensdata * 2)) sbci r31,HIGH(-(lensdata * 2)) LPM mov r23,r0 wait_lowsck: sbic PINB,2 rjmp wait_lowsck LM8: ldi r24,8 newbit: sbrs r23,0 rjmp L12 sbi PORTB,1 rjmp L13 L12: cbi PORTB,1 L13: lsr r23 waitendbit: sbis PINB,2 rjmp waitendbit xbit: sbic PINB,2 rjmp xbit L17: LM15: dec r24 brne newbit LM17: sbic PINB,3 rjmp L7 LM18: dec r25 brne L20 L7: LM19: cbi DDRB,1 L21: LM20: sbis PINB,3 rjmp L21 rjmp L29 lensdata: .dw 0x80ff .dw 0x5020 .dw 0x2000 .dw 0x1010 .dw 0x333c .dw 0xfb00 .dw 0xfe34 .dw 0x0000 .dw 0x005c .dw 0x00a7 .dw 0x0000 .dw 0x0000 .dw 0x0000 .dw 0x0000 .dw 0x0000 .dw 0xa700 .dw 0x0063
Вот это дело! Троекратное ура! Вопрос: а без прошивки работать будет, если да, то как? Спрашиваю, потому как собрать-соберу, а вот прошить возможности нет, вернее лол я вэтом деле, не знаю как и где.
Нет, не будет никак. Могу подсказать адрес сайта, где описывается простой программатор для таких чипов. Или просто найдите кого-нибудь знакомого с таким программатором. Если в Москве живете - могу прошить. Только панелек у меня под это дело нет, поэтому приносить чип (ATtiny12, ATtiny13, ATtiny15, в корпусе SOIC-8/SOI-8) нужно припаянным на проводочках к разъему DB-9 (мама), по следующей цоколевке: DB-9 pin | ATtiny pin 1 | 5 2 | 6 3 | 7 4 | 1 5 | 4 6 | 8 7 | 2
ATiny12 велика. В простой адаптер от jolos не влезет. Во вторник сделаю уже на нормальном контроллере.И, если все нормально (33 раза тьфу), возможно в среду закажу изготовление пробных плат. Joss Звуковое подтверждение будет.
Ну, в MD/MC->AF влезает отлично. А для M42 нужно, конечно, поменьше. Надеемся и ждем. Кстати, надо бы попробовать прошивку SSM-объектива. Есть желающие предоставить его на очень короткое время для считывания (несколько секунд)?
ATtiny2313 и выше (25, 45...). Они в корпусах MLF20. Заодно имеют и аппаратный SPI (работать будет надежно). Но паять такие на коленке - бррр...
Сегодня пришлось чинить Sigma 24-70/2.8. Заодно сфотографировал чип и механизм кодирования фокусного расстояния. Если интересно - скажите, куда кинуть фотки (2х75 кБ).