roboforum.ru

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

Автоуровень кровати: ёмкостной датчик расстояния

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

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение setar » 01 июл 2015, 11:10

После серии экспериментов вынужден констатировать что емкостной датчик (проверял конкретно LJC18A3-H-Z/BY) не подходит для задач калибровки уровня стола из за дрейфа параметров на разных режимах.

Закономерности не заметил но "ноль" в разные дни у меня плавал от +7 до +15 мм
Причем внутри серии разброс тоже не приятный, не меньше 0.1 мм, что в принципе уже много.

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

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение abuharsky » 01 июл 2015, 14:52

setar писал(а):После серии экспериментов вынужден констатировать что емкостной датчик (проверял конкретно LJC18A3-H-Z/BY) не подходит для задач калибровки уровня стола из за дрейфа параметров на разных режимах.

Закономерности не заметил но "ноль" в разные дни у меня плавал от +7 до +15 мм
Причем внутри серии разброс тоже не приятный, не меньше 0.1 мм, что в принципе уже много.

Возвращаюсь к экспериментам с FSR и аналогичными механическими датчиками касания forum107/topic15550.html



Мужик, молодец :) , но надо было почитать мои ответы

forum107/topic14565-30.html#p311815
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение setar » 01 июл 2015, 15:07

а причем тут твои ответы ? эксперименты провел а выводы не верные сделал.
этот датчик не на стекле не работает а вообще не является измерителем, это происходит на любой поверхности.

а я этим датчиком промежду прочим занимался, а вообще мы с коллегами зарубежными мал мало марлиновскую прошивку пилим по поводу бага автоуровня. ;)
https://github.com/MarlinFirmware/Marlin/issues/2040
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение abuharsky » 01 июл 2015, 16:04

setar писал(а):а причем тут твои ответы ? эксперименты провел а выводы не верные сделал.
этот датчик не на стекле не работает а вообще не является измерителем, это происходит на любой поверхности.


И правда, я там не все подробно описал, но мой результат очень похож

setar писал(а):а я этим датчиком промежду прочим занимался, а вообще мы с коллегами зарубежными мал мало марлиновскую прошивку пилим по поводу бага автоуровня. ;)
https://github.com/MarlinFirmware/Marlin/issues/2040


Однозначно молодцы, но, как я уже много раз писал - после того, как я перешел на https://github.com/beckdac/Marlin забыл про проблемы с автоуровнем

Кстати, там (в Marlin/issues/2040) , тусуется также чувак Roxy-3DPrintBoard, именно он сделал ту реализацию автоуровня, которую я юзаю
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение setar » 01 июл 2015, 17:47

:) забыли проблемы, так же как и обновления.
я знаю автора, и слежу за его веткой. Так вот, он забил болт, последний коммит :
SHA: 6de51c09d1a21eb4f44ff55542acf79a1791b022
Author: beckdac <beck.dac@live.com>
Date: Wed Dec 31 2014 14:58:10 GMT+0300 (MSK)

немного не свеженько :)
всего каких то ненужных 512коммитов от общественности

Добавлено спустя 3 минуты 42 секунды:
в реализации Roxy-3DPrintBoard ошибка
я ему уже про жто писал, он ответил что да, знает, но ему лень исправлять потому что значения реальные и проекции "почти совпадают"
однако "почти" в 0.35 мм меня не устраивает

Код: Выделить всёРазвернуть
probe in real
X_probe -41.00000
Y_probe -23.00000
Z_probe -2.60000
probe in virtual
X_probe -40.97628
Y_probe -23.00000
Z_probe -2.95032
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение 3DPrinter » 12 июл 2015, 20:54

mrsnowin писал(а):
RoninDev писал(а):Наткнулся тут на вот такое решение. Что думаете? http://geektimes.ru/post/249138/

Повторил данный вариант не без помощи автора поста. Работает великолепно!


а как с автора поста связаться?
или быть кто-то знает где можно скачать такую систему экструдера?
Хотелось бы повторить эксперимент.
Аватара пользователя
3DPrinter
 
Сообщения: 603
Зарегистрирован: 23 янв 2014, 01:13
Откуда: Украина. Киев.
Skype: kiev_3dprinter
ФИО: Печать трехмерная

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение necdnk » 13 июл 2015, 00:56

3DPrinter писал(а):
mrsnowin писал(а):
RoninDev писал(а):Наткнулся тут на вот такое решение. Что думаете? http://geektimes.ru/post/249138/

Повторил данный вариант не без помощи автора поста. Работает великолепно!


а как с автора поста связаться?
или быть кто-то знает где можно скачать такую систему экструдера?
Хотелось бы повторить эксперимент.

Вызывали?
Меня можно найти тут: http://vk.com/necdnk
necdnk
 
Сообщения: 2
Зарегистрирован: 07 май 2015, 00:38

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение ursus » 14 июл 2015, 13:40

Почитал статью по ссылке выше. Интересно конечно. Но все таки не понятен смысл автоуровня по одной точке. Я один раз в месяц проверяю уровень стола бумажкой. Да зазор разный по всем углам и по центру. Выставить идеально одинаково по всей поверхности не удается, кривой стол. Выставляю нечто среднее.
С автолевелом эксперементировал. Ставил оптический концевик на серве. Повторяемость измерений одной точки была 0.01. Но толку от этого если, как писал Сетар выше, прошивка не строит поверхность стола? Я так и не смог добиться результатов лучших чем выставление по бумажке.
ZAV MAX Pro V1. ZAV mini.
ursus
 
Сообщения: 267
Зарегистрирован: 27 авг 2014, 02:11
Откуда: Тольятти
ФИО: Михаил

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение setar » 15 июл 2015, 11:57

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

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение setar » 17 июл 2015, 02:03

думаю лукавит, почитайте характеристики например QRB1114 :
https://www.sparkfun.com/products/retired/8181
https://www.sparkfun.com/datasheets/Sensors/QRB1114.pdf
обратите внимание на зависимость от температуры и от отражающей способности поверхности (а она разная)

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

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение setar » 17 июл 2015, 02:58

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

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение elmot » 12 сен 2015, 23:00

Видел на днях на презентации оптический датчик расстояния, причем по времени прохождения света, а не по амплитуде принятого. Гляньте, может вам полезно будет.
http://www.st.com/web/en/catalog/tools/PF261466#
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение dccharacter » 12 сен 2015, 23:59

Parameter Min. Typ. Max. Unit
Noise(1)
1. Maximum standard deviation of 100 measurements
- - 2.0 mm
Range offset error(2)
2. Maximum offset drift after 3 reflow cycles. This error can be removed by re-calibration in the final system
- - 13 mm
Temperature dependent drift (3)
3. Tested over optimum operating temperature range (see Table 16.: Normal operating conditions)
- 9 15 mm
Voltage dependent drift (4)
4. Tested over optimum operating voltage range (see Table 16.: Normal operating conditions)
- 3 5 mm
Convergence time (5)
5. Based on a 3% reflective target @ 100 mm
- - 15 ms
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение 3DPrinter » 16 фев 2016, 15:25

https://www.youtube.com/watch?v=j5RdIkFj9w0 см. 4:25
а что за датчик автокомпенсации используется во втором Гефесе?
Судя по фото индуктивный?
никто не смотрел их прошивку? может они добавили что-то инитересное?
Вложения
Снимок.JPG
Аватара пользователя
3DPrinter
 
Сообщения: 603
Зарегистрирован: 23 янв 2014, 01:13
Откуда: Украина. Киев.
Skype: kiev_3dprinter
ФИО: Печать трехмерная

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение rgusev » 12 дек 2016, 13:34

Народ. А кто подскажет какие типы датчиков в состоянии реагировать на обычное стекло? На его присутствие/отсутствие.
Глаша и Яша выдают массу ссылок, но "датчик разбития стекла".
На форуме почитал, но так и не понял.
одном месте пишут "датчик N реагирует.." в другом "работает через стекло"..
Беру по моделями, пишу манагерам в магаз, пишут "не знаю.. наверно нет".
rgusev
 
Сообщения: 262
Зарегистрирован: 30 май 2016, 14:14

Пред.След.

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

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

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