Технический форум по робототехнике.
setar » 15 июн 2015, 12:34
вот и я о том же, у меня пока та же история.
предлагаю обсудить и допилить прошивку, это на первый взгляд кажется не сильно сложно (по крайней мере допилить прошивку "по аналогии" для использования FSR - получилось)
обсуждение вынес в отдельную тему
TedBeer » 15 июн 2015, 16:17
А можно поставить два сенсора. Один - регулировать уровень кровати, а второй - контролировать усилие продавливания прутка(по статье
Датчик нагрузки для экструдера) Как-то так:
Когда давим хотендом кровать, то сжиматься будет нижняя щель, а когда давим пруток, то сжиматься будет верхняя щель. Когда на втором датчике усилие превышает некоторый предел, то можно предпринять некоторые действия.
Если температура низкая (не успевает плавиться пруток), то увеличить температуру или снизить скорость, чтобы экструдер пруток не погрыз, дать прутку расплавиться и медленно протолкнуть. Если высокая (много расплава, пробка поднялась), то наоборот увеличить скорость, снизить температуру, включить охлаждение. В общем есть поле для исследований.
setar » 15 июн 2015, 16:33
интересная мысль. теоретически это можно на один датчик завести.
данные снимаемые с датчика лежат в диапазоне от 300-400 до 1023
1023 - нет касания
<500 - большое усилие
центр регулируется поджимным болтиком и лежит где то 700-800.
в режиме без касания кровати прижим осуществляется за счёт упругости консоли крепления головы, и если он вдруг начинает уменьшаться то это и можно детектировать как чрезмерный нажим прутка.
только есть проблемы практического плана: нагрузка зависит от упругости, которая зависит от температуры (при нагреве плывет)
эту схему лучше реализовывать не с FSR датчиком а полноценным датчиком массы, там рабочий диапазон измерений можно регулировать программно.
TedBeer » 15 июн 2015, 16:42
setar писал(а):интересная мысль. теоретически это можно на один датчик завести.
Я думал про один датчик. Но это значит, что датчик должен быть прижат с некоторым дозированным усилием и находиться постоянно под нагрузкой. При этом показания датчика со временем плывут, не говоря про упомянутое изменение геометрии блоков/щелей при нагреве/охлаждении.
setar » 17 июн 2015, 11:33
вчера в ночи убил датчик
просто чрезмерно передавил
и у него подложка стала иметь вытяную форму
соответственно он всегда усилие показывает
зато в голову пришла интересная мысль датчика из подручных материалов - если получится опубликую.
Scald » 17 июн 2015, 11:52
А начало было хорошее
setar » 17 июн 2015, 12:19
не удачно спроектировал систему регулировки, нужно было через упорную плоскость, а у меня болт упирается прямо в датчик
holomrn » 17 июн 2015, 12:57
Да ведь по идее чуть подкорректировать подвес и вместо датчика можно и кнопку повесить. А если мембранную как в клавиатурах телефонов, так и ход будет небольшой.
setar » 17 июн 2015, 13:48
болтик заточенный как шило = контакт + регулировка свободного хода
и обломок от канцелярского ножа = жесткий контакт
Scald » 17 июн 2015, 15:28
setar писал(а):не удачно спроектировал систему регулировки, нужно было через упорную плоскость, а у меня болт упирается прямо в датчик
О как. А я еще и подумал, что не может быть, чтоб просто болтик давил на сенсор. Оказалось - может
setar » 17 июн 2015, 16:00
если бы под датчиком был не пластик а металл, то можно было и болтиком давить без дополнительных подкладок.
тут проблема не в том что болтик сильно придавил, а в том что снизу поверхность прижима ушла
ales2k » 17 июн 2015, 16:30
Да жаль.
Ко мне на этой неделе должен прийти такой же, тоже попробую.
Правда у меня целиком собственное крепление экструдера с верхним подвесом. Нужно будет дорисовать опору под датчик.
Пока померял неровность руками - перепад по горячему стеклу на 350мм длины -0.15мм, что по моему многовато. Интересно, что на холодную перепада нет вообще.
Последний раз редактировалось
ales2k 18 июн 2015, 10:58, всего редактировалось 1 раз.
setar » 17 июн 2015, 17:09
вот тут коллеги разработчики марлина общаются на тему визуализации результатов замера стола, получаются интересные картинки
с ходу и не подумаешь что стол может иметь неровность такого типа
https://github.com/MarlinFirmware/Marlin/issues/1978
- Вложения
-
ales2k » 18 июн 2015, 10:58
Красиво.
Почему бы и не так. Попробуйте толстый лист бумаги не по волокнам прогибать - похожая картина будет. А потом и треснет там где горка.
SDimok » 20 июн 2015, 20:02
setar писал(а)::) болтик заточенный как шило = контакт + регулировка свободного хода
и обломок от канцелярского ножа = жесткий контакт
Я экспереметировал с угольной таблеткой. При сжатии у нее уменьшается сопротивление.
Согласовать сопротивление делителем или схемку сварганить.
Раньше на швейных машинках педаль регулировки скорости делали из нескольких таблеток.
Стоит копейки и запас всегда есть