Как я ведмедя чинил
(сразу оговорюсь будет ведро проблем с разбивкой текста)
Началось все с того, что обламало как обычно под корень провод к BFPToch ибо я его фигово к башке подвязал. Это привет тому к то усерается что в машине паять нельзя, можно но концентратор напряжений крепить нормально надо к тому что не гнется. Точнее так что бы рядом с ним не гнулоНашел быстро, но дураков то работа любит. Лень же датчик снять - ща так припаяю. Ага и что-то я коротнул или прошибло 110 вольтами с корпуса, токоогранищивающий резистор там всего 100Ом, какой придурок так сделал? Выгорела нога PB2 на ней висел ШИМ сервы. Ну заюзаем другую, их на MKS nano 1.4 много. Вот только серва сходит сума... Цепляем осцил, ну и жопа...
Курим схему https://github.com/makerbase-mks/MKS-Robin-Nano-V1.X/tree/master/hardware/MKS%20Robin%20Nano%20V1.1_001, бааа, она подятнута на + еще и кодюк. Не подлезть там паяльником, но все что не разбирается гаечным ключом, разбирается болгаркой.
Берем острую отвертку и срубаем лишнее - С32 и R36. Цепляем осцил, о нормальный ШИМ да и серва ожила. Но есть нюанс. НЕЛЬЗЯ использовать хоббийные сервы в таких вещах в лоб. Они тупорулые, и если не может попасть в запрошенное положение будет усераться до последнего, пока не сгорит сама, а может и вместе с домом.ОБЯЗАТЕЛЬНО надо включать #define DEACTIVATE_SERVOS_AFTER_MOVE иначе чревато пожаром, одна серва у меня на тестах заклинила и расплавилась.Сервых с hobbyking купленные еще лет 10 наза этот дефайн спокойно переживают. Вот только на новой ноге токоограничивающий резистор 10КОм а не 100Ом и она ШИМ не видит. Но его видят сервы с ali. Но при снятии ШИМ(DEACTIVATE_SERVOS_AFTER_MOVE ) она возвращается в 0 и нифига не работает
Напугали ежа голой жопой, marln конечно адский адЪ, но и не в такое въезжали. Нашел код сервы. Для F103 лежит в Marlin\src\HAL\STM32F1\Servo.cppТеперь она снимает только если щуп поднят. Почему разработчики не сделали enum Deactivate{ Never, OnStow, Always}На их совести. Вылечил костылем, ибо одна итерация теста занимает минут 5. Хоть я запускал марлин под дебагером на столе, но нормальный стенд собирать ну его нах... Этот костыль заработал с первой попытки. Pullrequest делать не буду, ибо этот код должен быть в абстракции, а не реализации. Да и вообще марлин один сплошной костыльДрайвера
Я в душе не Abaut как сдохли все старые 4 драйвера. В тот самый четверг 4 штуки 2209 успел заказать еще по старой цене, и на каких-то оленях и собаках они даже приехали. Но драйвер Y опять нагрелся и сгорел. Благо были пару A4988, воткнул в Z 4988, а Y в порт E1(подправив ноги) и принтер ожил, какже я по нему скучал
Хинт с эими драйверами если радиатор не приклеен а на даблскотче. Он не держит нагрев, я просто по старой авиамодельной технологии нитками примоталПрофит
Про допилинг машинки набивки табака в гильзу потом напишу, результат пока не нравится и не доделано
Еще больше интересных статей
Лоток для хранения чипов в корпусе FCBGA 1440
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
QIDI Q1 PRO хитрые засранцы, или где копнуть.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Как хорошо, что у меня принтак...
На Вин 7 не работает. Ставил 2...
Опечатка. Продавец Bamboo Stor...
Новый принтер Бамбулаб А1 отка...
Здравствуйте, возникли п...
Всем доброго дня!Недавно купил...
Купил себе p1s, настроил, пото...