Duet 2 Wifi и автоуровень на тензодатчике
В процессе постройки или доработки своего 3D принтера неизбежно встает вопрос об автоматизации процесса выравнивания стола. Спроектировав и построив свой принтер, не обошел это вопрос и меня. Итак, что мы имеем: самострой на кинематике coreXY с размером печатной области 280х290, плата Duet 2 WiFi, тензодатчик (алюминиевая плашка с тензорезисторами на 1 кг).
Тензодатчик покупал на али вместе с модулем HX711. Еще понадобится Arduino Nano. Модуль HX711 разогнан до 80 Гц. Как это делается в интернете полно описания.
Схема подключения и настройки Duet довольно проста.
Скетч для ардуино тоже примитивен.
#include "HX711.h"
const int LOADCELL_DOUT_PIN = A1;
const int LOADCELL_SCK_PIN = A0;
HX711 scale;
void setup() {
Serial.begin(115200);
scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);
pinMode(LED_BUILTIN, OUTPUT);
pinMode(4, OUTPUT);
digitalWrite(4, LOW);
}
if (scale.is_ready()) {
long reading = scale.read();
Serial.println(reading); // это можно убрать. Оставил для контроля порта и настройки.
if (reading>2100000) {digitalWrite(LED_BUILTIN, HIGH);digitalWrite(4, HIGH);}
else {digitalWrite(LED_BUILTIN, LOW);digitalWrite(4, LOW);}
}
}
Параметр 2100000 получен в результате настройки датчика с помощью встроенного в ArduinoIDE инструмента «Плоттер по последовательному соединению».
Настройка датчика в config.g Duet`а для моего принтера выглядит следующим образом:
; Z-Probe - тензодатчик
M558 P5 I0 H3 F120 T10000 ; set Z probe type to switch and the dive height + speeds
G31 P500 X0 Y0 Z-0.45 ; set Z probe trigger value, offset and trigger height
M557 X15:265 Y15:285 S83 ; define mesh grid
В итоге датчик работает отлично. Скорости срабатывания вполне хватает.
Еще больше интересных статей
Линейный подшипник V.2
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Печать 4-мя сменными соплами в массы! Часть 1.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Работа над реализацией печа...
GCODE: Плюшки от Павлушки
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сегодня хотелось бы рассказать о GCODE....
Комментарии и вопросы
Ну, я не думаю, что там произв...
Вот такой (слева) у меня в кор...
В продаже есть шнурки и перехо...
Собственно к вопросу прибавить...
Собственно, где найти в продаж...
Купил вышеуказанный принтер.&n...
Здравствуйте, прошу помочь в в...