roboforum.ru

Технический форум по робототехнике.


Датчик касания оптический, триангуляция

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 11 сен 2017, 03:45

Dmitry__ писал(а):А так как пятно лазера имеет разную площадь, в зависимости от того что считать пятном, то надо регулировать лазер так, чтоб уровень яркости (пятна) был константой и не выходил в перенасыщение пзс. (pix_max < 63)

уровень яркости должен быть в линейном участке пзс.


linvinus писал(а):мощность лазера привязать к pix_max = 40

фиксировать в момент падения pix_min а вы его фиксируете сразу.

Вот вы стадо баранов, а я среди вас главный!
Лицо-рука, много раз, всем лежать полчаса

Шаттер, друзья, руководствуется не max_pix, a SUM!!!!!!!!! Как только SUM доходит до 40 и пытается подняться выше, шаттер начинает резко уменьшаться.



Добавлено спустя 3 часа 7 минут 25 секунд:
Блин, к сожалению, это не так:
"The sensor adjusts the shutter to keep the average and maximum
pixel values within normal operating ranges."

А смутило вот что:
Screenshot from 2017-09-10 19-42-24.png


Фиолетовая линия идет до 40-ка, и только после этого шаттер начинает реагировать (голубая линия), обваливаясь на фоне продолжающего расти SQUAL (красная линия). ПРи этом САКС_ПИКСЕЛЬ уже давно в 63 сидит - желтая линия.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4966
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 11 сен 2017, 14:18

Да не трать ты свою жизнь на эти шаттеры и сум. Там рыбы нет!
Vga камеру лучше юзай, stm32 ее легко обслуживает. У меня сейчас linetracer на камере сделан - красная линия из изоленты - трек, зеленые куски изоленты - остановки :)
Аватара пользователя
Dmitry__
 
Сообщения: 6898
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 12 сен 2017, 07:48

Лучше подскажи, как правильно вертикаль питания лазера сделать.
У нас 12В и при максимальном токе в 35мА почти полвата рассеивается на связке лазер + транзистор + резистор токозадающий. Я тут часок поэкспериментировал, и чувствую - жареным пахнет.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4966
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение ilalexey » 12 сен 2017, 11:29

может есть смысл микру от пишущего двд юзать(а не транзюк)?
Аватара пользователя
ilalexey
 
Сообщения: 2232
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 12 сен 2017, 17:21

dccharacter писал(а):Лучше подскажи, как правильно вертикаль питания лазера сделать.

Найти максимальное напряжение, при котором схема не уходит в насыщение. На этом уровне поставить dc/dc. Уровень будет примерно на 7-ми вольтах. 7v * 35мА = 0.24 Вт.
Резистор токозадающий практически не должен греться, 2V (на резисторе) * 35мА = <0.1Вт. Транзистор в любом случае закрепить на чем-нибудь теплопроводном. Надеюсь ты поставил не кт315. Хотя, откуда у вас там такие транзисторы.
Ведь ты используешь транзистор в корпусе не менее то220, логично?

Ваш КО :)
Аватара пользователя
Dmitry__
 
Сообщения: 6898
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 12 сен 2017, 17:50

На резисторе - 5В (диапазон нашего ДАКа, ваш КО) :-) 5В * 0.04А = 0.2Вт.
Про напряжение думал, только я более гениальную вещь придумал - повесить в верхнее плечо еще один резистор, на котором сжигать 3-4 вольта :-D
Ну и транистор у меня, конечно же, КОНЕЧНО ЖЕ, Дима, в ТО92 :-)))

Добавлено спустя 4 минуты 52 секунды:
Чонасказал? Сюдаиди: http://www.ebay.com/itm/like/2529587993 ... dispItem=1
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4966
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 12 сен 2017, 18:18

dccharacter писал(а):На резисторе - 5В (диапазон нашего ДАКа, ваш КО) 5В * 0.04А = 0.2Вт.

Во-первых 0.2Вт ниаочом, во-вторых - куда ты столько напруги гонишь? Обсуждали же - на входе ОУ резистивный делитель настраиваешь на 1 вольт. Токовый резистор подобрать под 1V...
dccharacter писал(а):Ну и транистор у меня, конечно же, КОНЕЧНО ЖЕ, Дима, в ТО92 ))

Молодец, вот и пахнет пережаренными котлетами. :)

dccharacter писал(а):Чонасказал? Сюдаиди

Ого, 17$ за кт315. Надо откопать у себя сотенку другую, на вырученные деньги купить фанеры, из фанеры собрать аэроплан и в Парижу... :)
Аватара пользователя
Dmitry__
 
Сообщения: 6898
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение Madf » 12 сен 2017, 18:20

dccharacter писал(а):Сюдаиди

а-ж прослезился :cry:
:D
Madf
 
Сообщения: 2566
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 12 сен 2017, 18:26

Dmitry__ писал(а):Во-первых 0.2Вт ниаочом, во-вторых - куда ты столько напруги гонишь? Обсуждали же - на входе ОУ резистивный делитель настраиваешь на 1 вольт. Токовый резистор подобрать под 1V...

Так, а что нам тогда мешает все-таки питать это от 5В? 1В на резисторе, 1.2В на транзисторе, 2В на лазере. Все должно получится же?
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4966
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 12 сен 2017, 20:09

dccharacter писал(а):Так, а что нам тогда мешает все-таки питать это от 5В? 1В на резисторе, 1.2В на транзисторе, 2В на лазере. Все должно получится же?

Да, должно, ты просто не слушаешь, я раза 3 это говорил :)
Я тебе сказал проверить от 12V, чтоб быстро понять. А там сам думай, оставлять 12V или подбирать делитель. Но я бы сейчас ничего не менял,поставь to220 и узбагойся...
Аватара пользователя
Dmitry__
 
Сообщения: 6898
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 12 сен 2017, 22:28

Я не уверен, что всё еще всё работает :-). Вчера перед запахом жареного была сильная деградация яркости лазера, так что я уже не уверен, что там помёрло, а что просто перегрелось. Как себя биполярные транзисторы ведут при сильном перегреве?
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4966
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 12 сен 2017, 23:30

Думаю лазеру - кирдык, транзисторы довольно хорошо переносят перегрев (точно лучше лазера :) ). Транзистор легко проверить мультиметром - 2 диода анодами к базе (n-p-n)...
http://www.ruselectronic.com/news/kak-provjerit-tranzistor-multimjetrom/
Аватара пользователя
Dmitry__
 
Сообщения: 6898
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 13 сен 2017, 00:43

А с чего ему кирдык-то? Ток для него детский.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4966
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Датчик касания оптический, триангуляция

Сообщение Dmitry__ » 13 сен 2017, 01:03

Лазеры дохнут от любого чиха, я их спалил туеву хучу. Превышение тока на наносекунды - деградирует оптич. резонатор (спалил зеркала), лазер превращается в светодиод. Если ты видел уменьшение яркости лазера, можешь смело писать некролог. Складывай их в баночку, потом на пенсии будешь считать на что потрачена жизнь :crazy:

Лазерный диод -- штука нежная. Во-первых, ВАХ у него -- как у диода с напряжением открывания около 1,8 В и очень маленьким динамическим сопротивлением. Во-вторых, примерно такой же характер и у зависимости выходной мощности от ТОКА. А в третьих, есть такая вещь, как оптический пробой зеркал. Именно она определяет "прочность" лазера в плане перегрузок. Усугубляет все то, что пробой -- явление почти безынерционное, так что превышение выходной мощности в течении всего в нескольких наносекунд уже может привести либо к пробою, либо к образованию подпорогового дефекта, который способен резко снизить пороговую мощность, приводящую к пробою. А так как импульс напряжения на кристалле всего на несколько процентов превышающий норму, может привести к возрастанию мощности излучения раза в полтора-два, лазерный диод оказывается весьма уязвим к переходным процессам при коммутации. И по чувствительности к статике с ним не сравнится ничего, кроме разве что СВЧ точечных диодов.
Аватара пользователя
Dmitry__
 
Сообщения: 6898
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Датчик касания оптический, триангуляция

Сообщение dccharacter » 13 сен 2017, 07:11

Блин, с этого начинать надо было. Тогда в мусорку этот датчик.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4966
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Пред.След.

Вернуться в 3D печать

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

Сейчас этот форум просматривают: adenis, Bing [Bot], ihate3d, setar и гости: 11

Mail.ru counter