roboforum.ru

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

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

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

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

Сообщение setar » 02 янв 2016, 16:24

Dmitry__ писал(а):Зарегся на гите, форкнулся от Сергея, потом увидев исправления - убил и форкнулся от Андрея.

форкайся обратно от моего (базового) репозитария, я все исправления Андрея принял в базовую ветку.

а MouseSensViewer наверное должен быть неотъемлимой частью прошивки, заливаю в базу соответствующий каталог
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение Dmitry__ » 02 янв 2016, 18:18

Madf писал(а):Я про жесткую волну говорю, в этом спектре обычно только солнце конкурент, которое светит вообще во всем диапазоне...и никакие фонарики и даже пульты не попадают.

Tы не представляешь что творится в ик диапазоне. Даже небо полностью затянутое облаками - горяченное море. Только когда солнце уходит за горизонт становится темно в ик. Лампы накаливания - полный аналог солнца в ик. От зажженной спички камера вываливается от уровня сигнала. И самое главное - ик точку не увидишь просто глазами, настроить ее фокус очень трудно. Смотрел это все, когда изучал возможность для пожарников сделать датчик определения места возгорания. Еле светящиеся угли в камине освещают помещение в 100 м^2.
Красная точка на столе принтера - удобно/информативно. Красный фильтр - узкополосный, отрезает все кроме красного, довольно мало мест (значительно меньше чем в ик диапазоне) где красный свет будет мешать датчику - дискотека с лазерным шоу :)
Ик узкополосных фильтров не встречал, они наверно стоят очень дорого, доступные фильтры -нч, т.е. отрезают от 950нм и ниже. Вот достал с полочки "IR 950nm 55mm" и "IR 850nm 55mm". На 850нм. - абсолютно черная стекляшка, не просвечивается. Зажженная спичка - юсб камера без внутр. ик отсекающего фильтра видит пол комнаты через эту стекляшку. Освещение в комнате светодиодное, если поменять один плафон на лампу накаливания, будет просто ч/б картинка комнаты :(
Madf писал(а):мы тут ща боримся с зайчиками, а грядет проблема высоких температур, что с ней делать - непонятно. У вас же сковородка...
Сдается надо отталкиваться от другого.

Температура вообще никак не влияет на этот датчик, тут не принцип дифф. датчика. Просто посмотри на видео с пятном от лазера, что там температура может изменить?

Добавлено спустя 5 минут 54 секунды:
Вот тебе художественных фоток на простой фотик с ик фильтром :)
http://lepser.ru/idei-dlya-vdohnoveniya/ik-fotografiya-kak-sdelat-infrakrasnyiy-snimok.html
https://yandex.ru/images/search?text=%D1%81%D1%8A%D0%B5%D0%BC%D0%BA%D0%B0%20%D0%B2%20%D0%B8%D0%BA%20%D0%B4%D0%B8%D0%B0%D0%BF%D0%B0%D0%B7%D0%BE%D0%BD%D0%B5%20%D1%84%D0%B8%D0%BB%D1%8C%D1%82%D1%80%20850nm

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

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

Сообщение Madf » 02 янв 2016, 21:19

Dmitry__ писал(а):Tы не представляешь что творится в ик диапазоне.

Представляю хорошо (правда давно было дело), девкам блузки просвечивал... :D

Dmitry__ писал(а):Ик узкополосных фильтров не встречал, они наверно стоят очень дорого, доступные фильтры -нч, т.е. отрезают от 950нм и ниже. Вот достал с полочки "IR 950nm 55mm" и "IR 850nm 55mm". На 850нм. - абсолютно черная стекляшка, не просвечивается.

Я как раз юзал на 950 и подсветку соответсвенно в этом диапазоне..

Dmitry__ писал(а):Температура вообще никак не влияет на этот датчик, тут не принцип дифф. датчика. Просто посмотри на видео с пятном от лазера, что там температура может изменить?

Датчик из пластика и линза тоже, как они себя поведут при 80-100 градусах?

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

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

Сообщение Dmitry__ » 02 янв 2016, 22:56

Madf писал(а):Датчик из пластика и линза тоже, как они себя поведут при 80-100 градусах?

Так сдуру можно и прибор сломать. Температура на сам метод не влияет. В дифф. датчике есть пороги, которые плывут от температуры, тут координатная система. Отраженный луч не меняет свое положение на пзс от температуры. А так да, если все сделать на соплях, будет гулять. Достаточно лазер закрепить на биметаллической пластине :)

Добавлено спустя 3 минуты 6 секунд:
Madf писал(а):А фоты эти все видел, там тема и цель другая...

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

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

Сообщение dccharacter » 04 янв 2016, 04:16

Dmitry__ писал(а):Хватит водку бухать. Уже 2 число того года, когда мы лузеры, а датчика все нет :)

А я говорил!
Зарегся на гите, форкнулся от Сергея, потом увидев исправления - убил и форкнулся от Андрея.

Зря! А, кстати, товарищи программисты, можно ли пулл реквест подсосать себе, пока его не приняли?
В коде увидел замечательный "#define SERIAL_SPEED", но не понял куда вы выпилили настройку этого спид для своих дуин? Там ведь 230400...

Ээээээ, там же #define SERIAL_SPEED 230400
Какую надо скорость, такую и ставишь. хоть 100500

Что это за код? Кто все эти люди? Оставлено ли главное свойство начального (МОЕГО) кода - работоспособность? :)

ДАААААААА
Да, для софтового сериал надо прописать проверку скорости, и если она выше 115200, то #error

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

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

Сообщение Dmitry__ » 04 янв 2016, 04:58

dccharacter писал(а):Ээээээ, там же #define SERIAL_SPEED 230400

Так ты из кода выпилил:
Код: Выделить всёРазвернуть
   #if !defined(__AVR_ATtiny85__)
      Serial.begin(230400);
   #else
      MyDbgSerial.begin(115200);
      //MyDbgSerial.println(F("\nDebug enabled"));
   #endif

Т.е. ваши дуины не конфигурируются.
Ааааааа, понял, объединил, у тебя все как по книжкам...

dccharacter писал(а):Делай пулл реквест!

Я педали там путаю, шо пипец, скорее всего я убил весь этот ваш github :D
Я сейчас ускоренно подключаю FastPwm, слей мою ветку, почитай doc. Как сделать 64кгц. на digispark нагуглил, попробуй по образу сделать FastPwm для толстых дуин.
И да, pwm добавит аппаратный пин, надо всякие варнинги делать любителям все мапить...

Добавлено спустя 4 минуты 11 секунд:
Ой йоооооо, зачетная очепятка прямо на главн. странице "Датчик казания" :oops:
dccharacter писал(а):А, кстати, товарищи программисты, можно ли пулл реквест подсосать себе, пока его не приняли?

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

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

Сообщение dccharacter » 04 янв 2016, 06:10

setar писал(а):я все исправления Андрея принял в базовую ветку.

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

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

Сообщение Dmitry__ » 05 янв 2016, 10:48

Собрал управление питанием лазера. Ну что сказать? До этого времени мы мерили фигню :)
Изменение мощности лазера от 0 до 255. 255 - полное питание (как было раньше). ШИМ 64кгц. Параллельно лазеру конденсатор 10мкф (что нашел). Прямо с пина дуины через резистор 68 ом и диод Шоттки (снял с юсб питания digispark :)) шим подается на лазер. RC цепь получилась 68 ом, 10мкф. На самом модуле лазера есть еще резистор 91 ом.
Во, я же доку делаю, вот скриншот:
sch_laser.png


Так вот, на белом фоне, программа уменьшает мощность лазера до 12 единиц, в 21 раз меньше мощность Карл! Точка еле видна глазом :shock: Лазер от таких мощностей выходит из режима лазера превращаясь в светодиод :o Бумага с черным сплошным тонером дает 120 единиц. Черный пластик дает 170 единиц. И только чистое зеркало не выводит лазер на понижение мощности.
О чем это я? Мы все это время мерили жутко опухающее пятно от лазера, которое 100 кратно меняется в размерах от поглощающих/отражающих свойств материала. Сейчас на абсолютно тупом алгоритме получил разницу 0.1мм белый/черный стол:
Код: Выделить всёРазвернуть
    if(dataMax > (ConstMax - 30) && RegPowLaser < 170)
    {
      pin_led_LOW;
    }
    else
    {
      pin_led_HIGH;
    }

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

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

Сообщение dccharacter » 05 янв 2016, 22:05

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

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

Сообщение Dmitry__ » 05 янв 2016, 23:38

dccharacter писал(а):никто не будет всасывать твои изменения в марлин

Тогда это нерабочий датчик :)
Я уже думаю о софтваресериал между датчиком и принтером :D
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение Dmitry__ » 07 янв 2016, 08:41

Ахренеь, пока писал простыню тестов, форум выкинул из онлайн :cry:

Добавлено спустя 2 минуты 10 секунд:
Смог вытащить только этот текст:



Смотрим на чередование маркер/белая пленка. Расстояние между тестами 5 мм.
Последние 2 теста на белом фоне с таким же расстоянием, для понимания наклона стола.

Что характерно, на моем допилинге марлина, перестало втыкаться в стол. A все что было нужно: перед любым тестом поднимать бошку на 3 мм. Работа теста смотрится феерично. У меня абсолютный экстаз :D

Код: Выделить всёРазвернуть
синий маркер
06:02:00.194 : 1 of 10   z: 1.005000
06:02:12.376 : 2 of 10   z: 0.995000
06:02:24.578 : 3 of 10   z: 0.990937
06:02:36.764 : 4 of 10   z: 0.996875
06:02:48.935 : 5 of 10   z: 1.011875
06:03:01.102 : 6 of 10   z: 0.995000
06:03:13.304 : 7 of 10   z: 0.998437
06:03:25.507 : 8 of 10   z: 1.001875
06:03:37.738 : 9 of 10   z: 0.979375
06:03:49.958 : 10 of 10   z: 0.995000
06:03:56.301 : Mean: 0.996937
06:03:56.302 : Standard Deviation: 0.008188

белая пленка (Смещение 5мм.)
06:06:00.167 : 1 of 10   z: 1.051875
06:06:12.349 : 2 of 10   z: 1.076875
06:06:24.489 : 3 of 10   z: 1.088438
06:06:36.631 : 4 of 10   z: 1.078437
06:06:48.800 : 5 of 10   z: 1.075000
06:07:00.997 : 6 of 10   z: 1.068437
06:07:13.134 : 7 of 10   z: 1.083437
06:07:25.311 : 8 of 10   z: 1.063437
06:07:37.449 : 9 of 10   z: 1.076875
06:07:49.624 : 10 of 10   z: 1.073437
06:07:55.965 : Mean: 1.073625
06:07:55.968 : Standard Deviation: 0.009827

синий маркер
06:09:20.439 : 1 of 10   z: 1.010000
06:09:32.611 : 2 of 10   z: 1.020000
06:09:44.743 : 3 of 10   z: 1.032187
06:09:56.914 : 4 of 10   z: 1.016875
06:10:09.068 : 5 of 10   z: 1.018437
06:10:21.284 : 6 of 10   z: 1.000000
06:10:33.479 : 7 of 10   z: 1.010000
06:10:45.653 : 8 of 10   z: 1.016875
06:10:57.822 : 9 of 10   z: 1.018437
06:11:10.033 : 10 of 10   z: 1.001875
06:11:16.380 : Mean: 1.014469
06:11:16.383 : Standard Deviation: 0.008919

белая пленка (Смещение 5мм.)
06:15:15.008 : 1 of 10   z: 1.075000
06:15:27.161 : 2 of 10   z: 1.091875
06:15:39.304 : 3 of 10   z: 1.091875
06:15:51.456 : 4 of 10   z: 1.088438
06:16:03.633 : 5 of 10   z: 1.081875
06:16:15.823 : 6 of 10   z: 1.075000
06:16:27.996 : 7 of 10   z: 1.085312
06:16:40.154 : 8 of 10   z: 1.086875
06:16:52.316 : 9 of 10   z: 1.080312
06:17:04.472 : 10 of 10   z: 1.090000
06:17:10.812 : Mean: 1.084656
06:17:10.813 : Standard Deviation: 0.006046

синий маркер
06:18:29.004 : 1 of 10   z: 1.028437
06:18:41.266 : 2 of 10   z: 1.001875
06:18:53.479 : 3 of 10   z: 1.023437
06:19:05.720 : 4 of 10   z: 0.998437
06:19:17.904 : 5 of 10   z: 1.030000
06:19:30.076 : 6 of 10   z: 1.033437
06:19:42.250 : 7 of 10   z: 1.020000
06:19:54.441 : 8 of 10   z: 1.028437
06:20:06.690 : 9 of 10   z: 0.996562
06:20:18.916 : 10 of 10   z: 1.008437
06:20:25.265 : Mean: 1.016906
06:20:25.268 : Standard Deviation: 0.013474

белая пленка (Смещение 5мм.)
06:21:54.134 : 1 of 10   z: 1.105000
06:22:06.259 : 2 of 10   z: 1.090000
06:22:18.445 : 3 of 10   z: 1.090000
06:22:30.598 : 4 of 10   z: 1.096875
06:22:42.778 : 5 of 10   z: 1.088438
06:22:54.924 : 6 of 10   z: 1.105312
06:23:07.084 : 7 of 10   z: 1.098438
06:23:19.303 : 8 of 10   z: 1.081875
06:23:31.508 : 9 of 10   z: 1.078437
06:23:43.698 : 10 of 10   z: 1.085000
06:23:50.040 : Mean: 1.091938
06:23:50.044 : Standard Deviation: 0.008761

2 теста на белой пленке со смещением 5 мм. (тест наклона стола)
06:25:30.550 : 1 of 10   z: 0.940000
06:25:42.676 : 2 of 10   z: 0.942187
06:25:54.851 : 3 of 10   z: 0.930000
06:26:07.041 : 4 of 10   z: 0.926875
06:26:19.161 : 5 of 10   z: 0.973437
06:26:31.318 : 6 of 10   z: 0.930000
06:26:43.413 : 7 of 10   z: 0.958438
06:26:55.513 : 8 of 10   z: 0.960000
06:27:07.610 : 9 of 10   z: 0.948437
06:27:19.702 : 10 of 10   z: 0.951875
06:27:26.034 : Mean: 0,946125
06:27:26.036 : Standard Deviation: 0.014395

06:28:45.413 : 1 of 10   z: 0.955000
06:28:57.610 : 2 of 10   z: 0.951875
06:29:09.716 : 3 of 10   z: 0.958438
06:29:21.872 : 4 of 10   z: 0.951875
06:29:34.019 : 5 of 10   z: 0.966875
06:29:46.205 : 6 of 10   z: 0.951875
06:29:58.331 : 7 of 10   z: 0.971875
06:30:10.473 : 8 of 10   z: 0.981875
06:30:22.578 : 9 of 10   z: 0.956875
06:30:34.705 : 10 of 10   z: 0.958438
06:30:41.042 : Mean: 0,960500
06:30:41.044 : Standard Deviation: 0.009497


толщина пленки 0.03 мм. по цифр. штангелю. 2 тeста измерения толщины пленки. Контраст: стекло/белая пленка:
стекло:
Код: Выделить всёРазвернуть
стекло
06:44:18.906 : 1 of 10   z: 0.840000
06:44:31.111 : 2 of 10   z: 0.849687
06:44:43.373 : 3 of 10   z: 0.826250
06:44:55.463 : 4 of 10   z: 0.881562
06:45:07.600 : 5 of 10   z: 0.851250
06:45:19.698 : 6 of 10   z: 0.875000
06:45:31.921 : 7 of 10   z: 0.805000
06:45:44.096 : 8 of 10   z: 0.855000
06:45:56.251 : 9 of 10   z: 0.858437
06:46:08.509 : 10 of 10   z: 0.830625
06:46:14.860 : Mean: 0.847281
06:46:14.861 : Standard Deviation: 0.021702

06:47:56.869 : 1 of 10   z: 0.858437
06:48:08.901 : 2 of 10   z: 0.911875
06:48:21.004 : 3 of 10   z: 0.869687
06:48:33.155 : 4 of 10   z: 0.865000
06:48:45.214 : 5 of 10   z: 0.882812
06:48:57.311 : 6 of 10   z: 0.883125
06:49:09.511 : 7 of 10   z: 0.850000
06:49:21.640 : 8 of 10   z: 0.878437
06:49:33.711 : 9 of 10   z: 0.890000
06:49:45.756 : 10 of 10   z: 0.900312
06:49:52.090 : Mean: 0.878969
06:49:52.092 : Standard Deviation: 0.017984

Пленка рядом с тестом на стекле:
Код: Выделить всёРазвернуть
пленка
06:51:01.084 : 1 of 10   z: 1.026875
06:51:13.247 : 2 of 10   z: 1.021875
06:51:25.387 : 3 of 10   z: 1.031875
06:51:37.542 : 4 of 10   z: 1.020000
06:51:49.725 : 5 of 10   z: 1.020000
06:52:01.876 : 6 of 10   z: 1.035313
06:52:13.995 : 7 of 10   z: 1.030313
06:52:26.176 : 8 of 10   z: 1.009688
06:52:38.361 : 9 of 10   z: 1.015000
06:52:50.505 : 10 of 10   z: 1.040313
06:52:56.839 : Mean: 1.025125
06:52:56.839 : Standard Deviation: 0.009022


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

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

Сообщение dccharacter » 07 янв 2016, 09:49

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

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

Сообщение Dmitry__ » 07 янв 2016, 15:33

dccharacter писал(а):А что эти зеленые буквы и цифры на белом фоне значат?

Фсе? Аналитический узел в глубокой отключке? :)
Дельта размеров на тесте высокого контраста: синий маркер на белой пленке, :

Код: Выделить всёРазвернуть
Mean: 0,996937  синий маркер
Mean: 1,073625  белая пленка (Смещение 5мм.)
Mean: 1,014469  синий маркер
Mean: 1,084656  белая пленка (Смещение 5мм.)
Mean: 1,016906  синий маркер
Mean: 1,091938  белая пленка (Смещение 5мм.)

Т.е. различия около 0.07мм. При этом наклон стола:
Код: Выделить всёРазвернуть
Mean: 0,946125
Mean: 0,960500

Т.е. наклон на этих 5 мм. теста: 0,014375. Т.е общая ошибка контраста с учетом наклона = 0.056mm.
Дальше надо принимать комплекс мер. Утверждаю, что в марлине есть ошибки. Например, если наглухо установить концевик Zmin и нажимать кнопку вниз, то марлин успевает прокрутить двигатели на 1/6 оборота, а это около 30 шагов. Надо ставить механический датчик касания, допиливать стабильность марлина до 1 микрон на 1000 тестов. Потом продолжать с оптическим датчиком. Также надо корпусить датчик, дальнейшие тесты "на соплях" - трата времени. Сейчас на датчике обьектив из модуля лазера + линза сидиром. Расстояние до мишени около 1см. пятно проходит от края до края за 0.5мм. Надо пилить макрообьектив и доводить ход до 0.1-0.3мм. Это на соплях уже не отьюстировать...

Добавлено спустя 21 минуту 11 секунд:
Опс, соврал про 1/6 оборота с глухим Zmin. Сейчас четко отрабатывает. Пытаюсь повторить этот баг. :oops:

Добавлено спустя 52 минуты 57 секунд:
Разобрался с 1/6 оборота. Когда отключен разьем концевика, накапливается потенциал на пине и успевает провертеть 1/6 на этом уровне :)
Но, шагает марлин при глухом Z. Думал просто щелкает шаговиками, но приклеил бумажку к оси Z. На 30 кликов "вниз" проходит около 0.01.

Добавлено спустя 2 минуты 3 секунды:
Во, и в логе отображается ход при глухом Zmin :)
Код: Выделить всёРазвернуть
14:32:19.254 : echo:endstops hit:  Z:0.93
14:32:19.733 : N2869 G1 Z-10 F100 *60
14:32:19.739 : ok
14:32:19.739 : echo:endstops hit:  Z:0.92
14:32:20.261 : N2870 G1 Z-10 F100 *52
14:32:20.266 : ok
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение setar » 07 янв 2016, 16:38

коллеги, мне для продолжения участия в теме не хватает оптической части.
опишите плиз фокусные расстояния, особенно те, где применяются бронзовые трубочки от лазерных модулей (есть они у меня, буду пробовать)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение Dmitry__ » 07 янв 2016, 18:49

setar писал(а):опишите плиз фокусные расстояния, особенно те, где применяются бронзовые трубочки от лазерных модулей (есть они у меня, буду пробовать)

Вот с фокусными не скажу, все ручками крутил. Бронзовая трубка от лазера приклеивается прямо к пзс. Колпачок фокусировки закручен до упора. С внешней стороны трубки приклеена коллиматорная линза от сидиром, которая не на диск смотрит, а внутри блока стоит. Линза лазера приделана с внешней стороны термоусадкой. Нужна для уменьшения фокусного расстояния лазера. Если делать нормально корпус и удалять лазер на 10 см. то будет достаточно штатной фокусировки лазера.
IMG_3876.JPG

IMG_3874.JPG

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

Пред.След.

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

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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 12