Jump to content

ffnull

Активист
  • Content Count

    69
  • Joined

  • Last visited

  • Days Won

    7

ffnull last won the day on November 22

ffnull had the most liked content!

Community Reputation

15 Good

Personal Information

  • Имя
    FFNull
  • Возраст
    29
  • Город
    Киев
  • Сайт
    survivalua.com.ua
  • Принтер
    Ultimaker Original, Prusa Steel, Custom

Recent Profile Visitors

717 profile views
  1. ffnull

    Установка Octoscreen+Octoprint

    @KomAndr ну так в гите автора есть мануал по сборке https://github.com/Z-Bolt/OctoScreen/
  2. ffnull

    Установка Octoscreen+Octoprint

    @KomAndr я уже пилил этот экран и скидывал вам видео в чате еще пол года назад. иконки и кнопки вы можете с легкостью добавить сами. компиляция на самой пишке
  3. По чем брал? Как качество сборки?
  4. По цене апгрейдов и потраченного времени мы приходим к выгодности Duet 2 Wifi
  5. Я сомневаюсь что сама камера прогреется до таких температур.
  6. Плохо искал. Цена смешная
  7. Противопожарную капсулу добавь
  8. По поводу вентиляторов. DC-DC не обязателен,в настройках марлина снижаем PWM в 2 раза. И все
  9. Если интересно, могу привезти CreatBot F430 с переделанной электроникой на Duet2Wifi. Но нужна помощь с логистикой в оба конца
  10. ffnull

    Wifi camera esp32

    Я так понимаю что в закрытой камере принтера, эта камера будет виснусть
  11. ffnull

    Проблема с программой Cura 3.6

    У меня в голову приходит только то что с мышкой что-то не так)
  12. Бывают случаи когда хочется заменить драйвер не внося изменений в основную прошивку по тем или иным причинам. Есть замечательный драйвер TMC2130 у которого есть такие плюшки как : SPI настраиваемый интерфейс (скорость до 4MHz) До 256 нативных микрошагов (без интерполяции) Уменьшение потребление энергии до 75% Высокая точность определения нагрузки двигателя При высокой нагрузке, мотор не пропускает шаги Автоматическое переключение stealthChop и spreadCycle в зависимости от ускорения Полная совместимость с A4988 подобными драйверами Компоненты на нижней стороне платы для лучшей теплоотдачи Автоматическое снижение тока в режиме простоя stealthChop - для тихой работы и плавного движения spreadCycle - высокодинамичный моторный прерыватель Так как же это все юзать не трогая родную плату принтера? Очень просто! Благодаря моей адаптации вы сможете использовать все преимущества драйвера и даже использовать концевики на основе моторов, т.е. полностью отказаться от концевиков на принтере и парковаться по датчику в драйвере(sensorless homing). Все это быстро и не дорого, без регистраций и смс Что нам надо для счастья? Любая Arduino. Чем меньше тем лучше. В идеале для старта и отладки подойдет Arduino Nano. В ардуину становить библиотеку TMC2130Stepper Саму ардуину подключаем к драйверам следующим методом : DIAG0 на драйвере подключаем в клемму место концевиков на плате вашего принтера( к примеру если драйвер для оси Х то подключаем вместо концевика XMIN. Не забудьте также вести землю!) SDO драйвера на D12 ардуины CS выход драйвера на D9 и D10 ардуины для X и Y соответсвенно. Все выходы SCK драйверов на D13 ардуины. Так-же SDI на D11 Открываем Arduino IDE - выбираем нашу плату. Создаем новый скетч и пишем следующий код и прошиваем( вносим свои настройки) #include <TMC2130Stepper.h> TMC2130Stepper X = TMC2130Stepper(2, 3, 4, 9); //Первые 3 пина не важны. Оставьте как есть, последние это линия CS TMC2130Stepper Y = TMC2130Stepper(5, 6, 7, 10); //Первые 3 пина не важны. Оставьте как есть, последние это линия CS void setup() { X.begin(); // Инициализируем драйвер X.rms_current(500); // Выставляем ток в мА X.microsteps(16); // Выставляем количество шагов (от 1 - 256) X.interpolate(1); // Включаем интерполяцию(0- выключить) X.shaft_dir(1); // Направление вращения( значения 0/1) X.diag0_stall(1); // diag0 будет прижат к земле при обнаружении конца движения X.diag1_stall(1); X.diag1_active_high(1); // diag1 будет прижат к питанию при обнаружении конца движения X.coolstep_min_speed(25000); // отключение ложного срабатывания концевика на низких скоростях X.sg_stall_value(14); // чуствительность (от -64 до 64) Y.begin(); Y.rms_current(1000); Y.microsteps(16); Y.interpolate(1); Y.shaft_dir(1); Y.diag0_stall(1); Y.diag1_stall(1); Y.diag1_active_high(1); Y.coolstep_min_speed(25000); Y.sg_stall_value(15); } void loop() { } Собственно это все. Не забываем что ардуина должна включатся в месте с платой принтера. Потому питание можно взять или с нее или с питания логики драйверов
  13. Данные сервы очень чувствительны по питанию к наводкам. Она без кондера будет постоянно самовозбуждаться и гудеть. И быстро сгорит
×