'Типа ремонт' платы Anet
Всё началось с того, что я бросил перед собой грабли и смело на них наступил - во время чистки сопла латунной щёточкой (да-да, прям на принтере! ненуачо, я сто раз так делал...) случайно коротнул выводы нагревателя на термодатчик - ну и лишился ноги в микроконтроллере - на дисплее всегда было 213 градусов, не зависимо от термодатчика, на самой ноге при отключенном датчике вместо 5в было около 0.3в - не было подтяжки, при этом подав на этот пин принудительно 5в с лабораторника, получил изменение показаний температуры на дисплее - значит, АЦП остался жив, а скорее всего не повезло внутреннему защитному диоду. В любом случае, пин остался уже более непригодным к использованию.
Ну и поскольку новой атмеги в местных магазинах не оказалось, с китая оные отправились в долгий путь, а печатать надо, я решил 'позаимствовать' соседние ноги у МК. Изучив схему, решил что самым подходящим кандидатом является нога PA5, которая 'с завода' отвечает за инициализацию драйвера оси Z. Да, в нашей плате, оказывается, ось Z включается и отключается отдельно от остальных осей. Лично я не вижу в этом смысла применительно к нашим принтерам, поэтому сформировал два задания:
-перекинуть инициализацию оси Z в кучу к остальным
-переподключить термодатчик к освободившейся ноге
Для начала поднял обе ножки нагрев их феном и поддев канцелярским ножем. Можно было и паяльником, но у меня тогда нервов не хватало =)Затем подключил Enable оси Z к остальным: И от контактной площадки Т55 кинул сопельку к живому порту. На чёрный проводничок на фото ниже не смотреть, на ней от запаян НЕ ПРАВИЛЬНО - голову чёт коротнуло в тот момент =)Теперь дело за прошивкой - в пару кликов в файле pins_ANET_10.h исправил строку #define Z_ENABLE_PIN на 14, а #define TEMP_0_PIN на 5 вместо7Накинул питание от лабораторника прям на столе:Всё работает!
Конечно, это не можно назвать полноценным ремонтом, скорее, это временный костыль, но он работает, при этом принтер не теряет функционала.
Также ногу PA5 в 'нормальных условиях' можно так же переназначить на что-то ещё, к примеру, добавить полевик и получить управляемый вентилятор хотэнда (думаю, по пришестнию новой атмеги как раз этим и займусь)
Еще больше интересных статей
🔧 Интерактивное выравнивание стола винтами на Neptune 4 MAX с помощью индуктивного датчика.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Н...
Tronxy XY-3 SE, директ, klipper - гонка за скоростью. Продолжение.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Решил продолжить тему, принтер претерпел изменения.
Во...
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Спасибо за информацию.
Я изначально прокомментировал....
Кто ищет тот всегда найдет!
Всем бобра, прикупил драйвер T...
Добрый . При печати принтер из...
Всем добрый день!Печатаю на пр...
Казалось бы - простой вопрос....