roboforum.ru

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

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

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

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

Сообщение dccharacter » 06 апр 2016, 21:36

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

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

Сообщение ales2k » 07 апр 2016, 15:54

Dmitry__ » Расставил самокаты и скутер в разных углах квартиры. Теперь из одного угла в другой можно быстро добраться на 1-й зарядке и не надо брать с собой консервы. :)
"Мы не в Англии случиться может всякое" Сказано главой МИ6 в Эдинбурге Шотландия.
Аватара пользователя
ales2k
 
Сообщения: 463
Зарегистрирован: 30 июн 2014, 12:50

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

Сообщение dccharacter » 10 май 2016, 06:46

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

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

Сообщение Dmitry__ » 10 май 2016, 15:17

Молодец, накассандрил шо пипец :)
Ждем тестов.
А что с диодом в питании лазера не так? Я все забыл, щаз гляну схему.

Добавлено спустя 1 час 17 минут 6 секунд:
Ты меня на мысль натолкнул...
Можно попробовать вылечить падение яркости лазера по времени - стабилизировать ток лазера. Изменения в схеме минимальны - резистор в эмиттер транзистора, а преобразование шим в напряжение перенести в базу (rc фильтр). Только я пока не понимаю что надо стабилизировать - ток или мощность? Если мощность, то надо следить за падением напряжения на лазере, что усложнит схему.
Если яркость перестанет уплывать по времени, то марлин можно не пилить...
Картинка для понимания:
Изображение
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение dccharacter » 10 май 2016, 17:20

Я сейчас думаю над схемой питания. Для работы схемы с калибровкой необходимо мгновенное переключение с одного лазера на другой. Соответственно я делаю два источника тока на сдвоенном опампе, на + входы обоих опампов подается один и тот же выпрямленный шим с одной ноги МК. Т.е. осталось придумать как отключать один опамп и включать другой. Или просто переключаться между ними.

Добавлено спустя 18 минут 9 секунд:
Че-т типа такого: http://www.onsemi.com/pub_link/Collateral/NCS2002-D.PDF
Т.е. используется две ноги - одна ШИМ генерит, вторая переключается между лазерами.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение Madf » 10 май 2016, 17:58

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

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

Сообщение dccharacter » 10 май 2016, 21:43

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

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

Сообщение Dmitry__ » 10 май 2016, 22:25

Да, рабочая. ОУ можно выкинуть.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение dccharacter » 10 май 2016, 22:31

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

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

Сообщение Dmitry__ » 10 май 2016, 23:12

В твоей схеме ОУ выполняет ту же функцию, что и сам транзистор - усилитель с "1" усилением по напряжению. Этот ОУ поддерживает нулевую разницу между входным напряжением и напряжением на эмиттерном резисторе. Без ОУ будет просто разница в 0.6 вольт и чуть хуже характеристики - меньшая стабильность тока.

http://zhurnal.siwatcher.ru/b/burykin_w ... toka.shtml
Изображение

Добавлено спустя 3 минуты 16 секунд:
Вот мой плавный свет от pwm:
forum104/topic13806-30.html#p308772
Смысл доработки - превратить pwm от микроконтроллера в управляемый ток лампы. Доработка схемы:

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

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

Сообщение dccharacter » 10 май 2016, 23:22

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

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

Сообщение Dmitry__ » 10 май 2016, 23:32

Транзистор еще имеет выше быстродействие. В схеме с ОУ могут быть всплески тока на переходных режимах, что может убить лазер. Это в случае низкоомного эмиттерного резистора. Если этот резистор подобрать так, чтоб ток не превышал максимального тока лазера при насыщении транзистора, то все ок.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение dccharacter » 11 май 2016, 05:50

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

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

Сообщение Dmitry__ » 11 май 2016, 14:32

Шож у тебя все ломаецо?
Ардуины на ебеях 100р. стоят, купи десяток.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение Madf » 11 май 2016, 15:24

Да, этот расходник надо брать много, если даже не палить, часто куда пихаешь...
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Пред.След.

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

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

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