roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 июл 2025, 14:44

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 1502 ]  На страницу Пред.  1 ... 57, 58, 59, 60, 61, 62, 63 ... 101  След.
Автор Сообщение
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 21 мар 2016, 05:51 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Попытайся выйти из 2Д пространства и при произвольном наклоне стола сфокусировать пучок лазера на плозадку приемника

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 21 мар 2016, 14:12 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
zakamik писал(а):
(разве что солнышко посветит неудобным образом). Но и это решается лазером + поляризационным фильтром.

Не решается. :D Солнце светит в многих диапазонах (не один лидар не пашет на солнце нормально).

Добавлено спустя 3 минуты 9 секунд:
Предлагаю кардинально новый способ оценки поверхности, покрываем стол магнитной жидкостью/аэрозолем, дальше сканируем магнитное поле датчиком холла! :D
Или размещаем по углам магниты... :crazy: (всё равно слабо верится, что стекло может быть восьмеркой).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 21 мар 2016, 14:25 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
zakamik писал(а):
Пытался понять, "словить координату фиг знает где", не смог. Если освещение достаточно яркое, а приемник защищен от боковой засветки, и при этом диаметр пятна достаточно большой, то артефактов отражения я не могу себе представить

Ну хоть понимаешь, что у диффузного и зеркального отражения разные принципы работы? На зеркальном отражении теряется смысл фокусировки обьектива на пятно лазера. Попробуй фотоаппарат сфокусировать на зеркало :) Т.е. на зеркальном отражении ты должен фокусироваться на источник излучения, который ЗА зеркалом. А теперь попробуй смотреть на предмет через зеркало, а потом чуть измени угол зеркала, что произойдет? Правильно, предмет в зеркале улетит "фиг знает куда". Вот легкий дефект стола и будет менять угол отражения. На диффузном отражении нет таких проблем, как не меняй угол стола, диффузное пятно лазера как было на одном месте, так и останется.
Можно загнуть камеру вбок (ради увелич. точности), но не выходить на "угол падения = углу отражения", ибо как там сортировать диффузные картинки от зеркальных бликов - хз...
И это... Точности более чем достаточно, если мало, можно взять пзс adns9800, у нее поле 900 pixels, можно взять vga камеры и играцо с ее 320х240, 640х480.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 22 мар 2016, 01:44 
Не в сети
Аватара пользователя

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

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 22 мар 2016, 10:26 
Не в сети
Аватара пользователя

Зарегистрирован: 30 июн 2014, 12:50
Сообщения: 463
Проверил точность при нахождении входа выхода в пятно. Ничего хорошего, чуть отражающая способность меняется в процессе и все коту под хвост...

Взял перерыв, пока поставил последний Марлин, сказано, что там фиксы по автолевелу, смотрю как он вообще работает. Прикрутил старый датчик индуктивный от станка. При измерениях на расстоянии более 50 мм от краев стола срабатывает нормально.

_________________
"Мы не в Англии случиться может всякое" Сказано главой МИ6 в Эдинбурге Шотландия.


Последний раз редактировалось ales2k 22 мар 2016, 16:26, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 22 мар 2016, 13:07 
Не в сети

Зарегистрирован: 12 дек 2015, 20:34
Сообщения: 126
Откуда: Москва
По фильтрам - в целом согласен, но если принтер на месте стоит, можно поляризационным фильтром отсечь
По поводу углов: если мы рассматриваем углы между датчиками освещения-приёма и стола, то при движении каретки они ведь не должны меняться, верно? Т.е. по факту могут, но это либо люфт головки, либо кривой стол. И то и другое - неисправность.
С другой стороны, если на "диффузной" схеме точности достаточно, то морочить голову отражениями действительно не вижу смысла.
Хотя, продолжая оптическую тему, я бы еще подумал в сторону интеферометра. Когда-то видел на мостах "маяки", у которых полосы показывали направление фарватера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 22 мар 2016, 13:43 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
Дим, осторожно спрошу - как у тебя дела с датчиком-то?

Да, забросил датчик :oops: , приболел, да и надо было сделать паузу, чтоб посмотреть на ваши извраты :) Вчера доел последнюю таблетку антибиотика, еще глухой на оба уха, но уже не ссусь! Такшта 48 часов на перезагрузку системы и в бой :)
Мне осталось только дописать марлин, датчик закрепил надежно на винты, без сопле-термопистолетной технологии. На выходных постараюсь забороть датчик. Но вопрос остается открытый - людям не нравится изменение прошивки принтера...

Добавлено спустя 9 минут 12 секунд:
zakamik писал(а):
По поводу углов: если мы рассматриваем углы между датчиками освещения-приёма и стола, то при движении каретки они ведь не должны меняться, верно? Т.е. по факту могут, но это либо люфт головки, либо кривой стол. И то и другое - неисправность.

Нет, это не неисправность, это реальный мир с шумом. Наклеил пленку с маленьким пузырем воздуха, вот тебе дикое изменение угла. Измерительный прибор должен реагировать только на измеряемую величину. Если он попутно мерит температуру, давление и углы, то это не измеритель расстояния...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 22 мар 2016, 19:48 
Не в сети

Зарегистрирован: 12 дек 2015, 20:34
Сообщения: 126
Откуда: Москва
Спасибо, теперь понятно :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 22 мар 2016, 20:27 
Не в сети
Аватара пользователя

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

Ггггг, я тоже че-то не в строю уже несколько месяцев
Ну ниче ,до нового года должны успеть!

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 05 апр 2016, 00:13 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
ДИМА ВСЕ ПРОПАЛО ГИПС СНИМАЮТ КЛИЕНТ УЕЗЖАЕТ
http://hackaday.com/2016/04/04/smartpho ... -distance/

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 05 апр 2016, 17:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Чуваки, а вы в курсе, что дима пропал? На рыбалку что ли уехал?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 05 апр 2016, 18:43 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 05 апр 2016, 22:40 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10991
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
хочу поделиться опытом эксплуатации.

использую вариант из репозитания, с базовым самым простым алгоритмом.

в общем датчик хорош, но его точность выявляет всякие другие механические косяки принтера.

мне отчасти их удалось устранить, однако все еще остается температурный дрейф нулевой точки.
когда начинаю печать (принтер был до этого комнатной температуры) и вышел на заданную температуру стола (мин 5-7 нагрева)
сдвиг нулевой точки составляет M851 Z-4.80, укладка практически идеальная.
А вот если продолжить печать уже на прогретом часик-другой принтере (даже после цикла остывания до 60С и снова нагрева стола до 110С) то начинается уже печать по воздуху, и чтобы нормально начать первый слой нужно уже использовать параметр M851 Z-5.10 (вдавить сопло ниже в стол)

Как видно дрейф составляет ровно 0.3 (а это больше величины слоя), закономерность стабильная, уже приспособился, но это немного раздражает.
Можно конечно сделать первый слой побольше, но ведь хочется идеала :)

Вот такой опыт, вероятно имеет место нагрев и тепловое расширение пластика экструдера.
С другой стороны печать без лазерного уровня я себе не представляю, и вовсе забыл про синхронизацию высоты моторов Z, выставил "на глазок" и достаточно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 06 апр 2016, 12:14 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Датчик касания оптический, триангуляция
СообщениеДобавлено: 06 апр 2016, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
Чуваки, а вы в курсе, что дима пропал?

Да тута я, тута, просто стыдно заходить - отвечать. Пообещал сделать и забил :oops:
Я тут накупил: гироскутер на 10 дюймовых мотор-колесах, 3-х колесный самокат zappy500w. Гироскутер покупал как донор на мотор-колеса, а когда сказал продавцам что купил из-за мотор-колес, они сказали - зачем ломать? Мы бы вам продали мотор-колеса. :shock: Я из магазина ушел в одних трусах, но с туевой хучей ништяков. Теперь у меня дома 2 самоката razor300, один 3-х колесный zappy500w и гироскутер, ну какой там датчик касания? :D
setar писал(а):
Вот такой опыт, вероятно имеет место нагрев и тепловое расширение пластика экструдера.

А у меня, на мендел90, двигатели Z при нагреве поднимают голову. Все тесты делаю только через 30 мин. после включения, когда все устаканится. Убрать увод координаты от разности нагрева точек крепления датчика и головы совсем сложно. Я вижу только один приемлемый вариант - датчик температуры и таблица корректировок.

Клянусь дописать датчик в ближайшие 3 месяца, иначе :o

Да, гироскутер торкнул нипадецки, разучился ходить, теперь мой моск считает, что у меня вместо ног - шарик из цирка.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1502 ]  На страницу Пред.  1 ... 57, 58, 59, 60, 61, 62, 63 ... 101  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO