roboforum.ru

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

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

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

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

Сообщение Zusul86 » 05 окт 2014, 14:38

А с лазером никто не экспериментировал?
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

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

Сообщение TedBeer » 05 окт 2014, 14:43

CyberLab писал(а):Идея хорошая, только сначала магниты придется калибровать
Для этого на каждый магнит нужно будет закрепить на столе держатель и регулятор высоты

Какие магнитЫ? Один на щуп и геркон на каретке.
Аватара пользователя
TedBeer
 
Сообщения: 1129
Зарегистрирован: 08 авг 2012, 00:38
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард

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

Сообщение abuharsky » 05 окт 2014, 23:23

В общем, при подогреваемой кровати, которая имеет двухсторонний текстолит, сверху 2мм стекло, этот датчик не работает.

Спустя кучу потраченного времени на тестирование и отладку я все равно получаю каждый раз разные результаты измерений :(, вот, например, данные измерений с электронного штангенциркуля(калипера):

x50, y50, z5.68,
x150, y50, z5.80,
x150, y150, z5.43,
x50, y150, z5.23

а вот данные нескольких измерений расстояния датчиком емкости по четырем угловым точкам:

SENDING:G29
Bed x: 50.00 y: 50.00 z: 5.93
Bed x: 150.00 y: 50.00 z: 8.40
Bed x: 150.00 y: 150.00 z: 9.04
Bed x: 50.00 y: 150.00 z: 9.48

>>>g28
SENDING:G28
>>>g29
SENDING:G29
Bed x: 50.00 y: 50.00 z: 3.09
Bed x: 150.00 y: 50.00 z: 5.60
Bed x: 150.00 y: 150.00 z: 8.29
Bed x: 50.00 y: 150.00 z: 9.73

>>>g28
SENDING:G28
>>>g29
SENDING:G29
Bed x: 50.00 y: 50.00 z: 4.12
Bed x: 150.00 y: 50.00 z: 7.37
Bed x: 150.00 y: 150.00 z: 11.16
Bed x: 50.00 y: 150.00 z: 13.55

>>>g28
SENDING:G28
>>>g29
SENDING:G29
Bed x: 50.00 y: 50.00 z: 2.61
Bed x: 150.00 y: 50.00 z: 4.76
Bed x: 150.00 y: 150.00 z: 5.64
Bed x: 50.00 y: 150.00 z: 7.71

вот такие вот дела :(

Добавлено спустя 1 минуту 20 секунд:
я пробовал отключать питание с подогрева кровати, дабы оно не создавало искажений при измерении емкости, пробовал менять скорость по Z на очень маленькую, чтобы инерцию исключить - результат тот же
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

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

Сообщение abuharsky » 08 окт 2014, 15:44

Бросил эту затею с емкостным датчиком, сделал "стандартный" вариант с сервоприводом, помучался с нюансами, все заработало, повторяемость результатов 0.02мм на 20 тестах - очень круто.
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

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

Сообщение Екатеринбуржец » 08 окт 2014, 16:07

У меня на обычных микриках повторяемость 0,03-0,05 Не хужее :)
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

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

Сообщение abuharsky » 08 окт 2014, 16:17

Екатеринбуржец писал(а):У меня на обычных микриках повторяемость 0,03-0,05 Не хужее :)


микрик в смысле микропереключатель?

а то у меня серво лишь поворачивает рычаг, на котором микропереключатель Omron ss5
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

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

Сообщение Екатеринбуржец » 08 окт 2014, 17:10

Да обычные микропереключатели. На них лежит весь верхний мост. И прекрасная повторяемость.
И система проще.
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

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

Сообщение 3DPrinter » 08 окт 2014, 17:12

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

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

Сообщение abuharsky » 08 окт 2014, 17:16

Екатеринбуржец писал(а):Да обычные микропереключатели. На них лежит весь верхний мост. И прекрасная повторяемость.
И система проще.



видимо у вас так сделано?

http://www.thingiverse.com/thing:273805
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

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

Сообщение Екатеринбуржец » 08 окт 2014, 21:14

Практически также. Только микрики слева и справа
forum107/topic14135.html
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

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

Сообщение 3DPrinter » 09 окт 2014, 01:24

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

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

Сообщение Екатеринбуржец » 09 окт 2014, 07:29

3DPrinter писал(а):А какие сервы для этих целей посоветуете?

Если вы меня спрашиваете то сервов нет. Как нибудь конкретизируйте вопросы а то непонятно кому задаете.
Printer: Haeckel Custom Edition
Firmware: Marlin
Host: Cura 14.01
Slicer: Cura 14.01
Filament: ABS - 1,75 mm
Nozzle: 0,4 mm
Electronics: Arduino Mega + RAMPS 1.4
Екатеринбуржец
 
Сообщения: 213
Зарегистрирован: 04 янв 2014, 18:33

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

Сообщение mrsnowin » 09 окт 2014, 08:33

abuharsky писал(а):Бросил эту затею с емкостным датчиком, сделал "стандартный" вариант с сервоприводом, помучался с нюансами, все заработало, повторяемость результатов 0.02мм на 20 тестах - очень круто.

А можно ссылочку на реализацию "стандартного" варианта? Чет я никак не могу найти что заказывать и что в прошивке подкручивать...
Custom Prusa i2, сопло 0.3, слой 0.2.
mrsnowin
 
Сообщения: 55
Зарегистрирован: 08 авг 2014, 18:36

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

Сообщение 3DPrinter » 09 окт 2014, 10:30

Екатеринбуржец писал(а):Если вы меня спрашиваете то сервов нет. Как нибудь конкретизируйте вопросы а то непонятно кому задаете.

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

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

Сообщение abuharsky » 09 окт 2014, 13:49

mrsnowin писал(а):
abuharsky писал(а):Бросил эту затею с емкостным датчиком, сделал "стандартный" вариант с сервоприводом, помучался с нюансами, все заработало, повторяемость результатов 0.02мм на 20 тестах - очень круто.

А можно ссылочку на реализацию "стандартного" варианта? Чет я никак не могу найти что заказывать и что в прошивке подкручивать...



Вот тут очень хорошее руководство, пошаговое с видео:
Шаг 1
Шаг 2
Шаг 3

Обновление версии прошивки Marlin
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

Пред.След.

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

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

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