roboforum.ru

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

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

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

setar » 01 июл 2015, 11:10

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

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

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

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

abuharsky » 01 июл 2015, 14:52

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

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

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



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

forum107/topic14565-30.html#p311815

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

setar » 01 июл 2015, 15:07

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

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

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, именно он сделал ту реализацию автоуровня, которую я юзаю

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

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

3DPrinter » 12 июл 2015, 20:54

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

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


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

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

necdnk » 13 июл 2015, 00:56

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

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


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

Вызывали?
Меня можно найти тут: http://vk.com/necdnk

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

ursus » 14 июл 2015, 13:40

Почитал статью по ссылке выше. Интересно конечно. Но все таки не понятен смысл автоуровня по одной точке. Я один раз в месяц проверяю уровень стола бумажкой. Да зазор разный по всем углам и по центру. Выставить идеально одинаково по всей поверхности не удается, кривой стол. Выставляю нечто среднее.
С автолевелом эксперементировал. Ставил оптический концевик на серве. Повторяемость измерений одной точки была 0.01. Но толку от этого если, как писал Сетар выше, прошивка не строит поверхность стола? Я так и не смог добиться результатов лучших чем выставление по бумажке.

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

setar » 15 июл 2015, 11:57

отделил тему с обсуждением вариантов автоуровня с компенсации кривизны кровати:
forum107/topic15618.html

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

setar » 17 июл 2015, 02:03

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

впрочем эти датчики у меня есть, могу потестировать после того как FSR сенсор в основную прошивку допилю

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

setar » 17 июл 2015, 02:58

интересно, нужно проверить.

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

elmot » 12 сен 2015, 23:00

Видел на днях на презентации оптический датчик расстояния, причем по времени прохождения света, а не по амплитуде принятого. Гляньте, может вам полезно будет.
http://www.st.com/web/en/catalog/tools/PF261466#

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

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

3DPrinter » 16 фев 2016, 15:25

https://www.youtube.com/watch?v=j5RdIkFj9w0 см. 4:25
а что за датчик автокомпенсации используется во втором Гефесе?
Судя по фото индуктивный?
никто не смотрел их прошивку? может они добавили что-то инитересное?
Вложения
Снимок.JPG

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

rgusev » 12 дек 2016, 13:34

Народ. А кто подскажет какие типы датчиков в состоянии реагировать на обычное стекло? На его присутствие/отсутствие.
Глаша и Яша выдают массу ссылок, но "датчик разбития стекла".
На форуме почитал, но так и не понял.
одном месте пишут "датчик N реагирует.." в другом "работает через стекло"..
Беру по моделями, пишу манагерам в магаз, пишут "не знаю.. наверно нет".


Rambler\'s Top100 Mail.ru counter