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
В итоге датчик работает отлично. Скорости срабатывания вполне хватает.
Еще больше интересных статей
Печать 4-мя сменными соплами в массы! Часть 1.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Работа над реализацией печа...
Z-Bolt - H-bot & CoreXY 2в1. Чертежи для резки. Список деталей. Видеоинструкция по сборке.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Часть 1.
Часть 2.
Часть 3....
Мама, почему я репрап?
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.


Комментарии и вопросы
Не спрятать, а убрать. Я не бу...
За идиотов держит. Кладет груз...
Прикольно, но про вазу не поня...
Хотел попробовать знакомиться...
ПРиветствую. Работаю впервые а...
Доброго дня всем.Мое неглубоко...
Всем привет. Принтер перед печ...