FILAMENT RUNOUT SENSOR для Melzi 3.0 V3.
Всем привет !.
Озадачился подключением датчика окончания филамента к плате Melzi 3.0.
Глянул схему мамки и дисплея Zonestar с 5-ю кнопками вместо энкодера и увидел свободный пин.Прошивка Marlin 1.1.9 . Не могу разобраться с конфигом пинов в прошивке. Pin_Melzi ссылается на sanguinololu 1.2.h, а она ссылается на sanguinololu 1.1.h . Ну а дальше вообще винегрет ... Например: #define X_STOP_PIN 18 - фактически это пин порта С2 ( РС2 ), порядковый номер на корпусе 22, но в конфигурации Pin_Melzi выбрано почему то обозначение 18 ( PCINT 18 ), то есть 18-тый по счету пин прерывания... И тут-же далее видим define X_STEP_PIN 15 - вообще не понятно что к чему. X_STEP это 16-ая нога ( PCINT31/OC2A ) порт PD7. Откуда взялось _PIN 15 непонятно... Не хотелось писАть много букв, чтобы не утомлять чтением, но далее номера пинов совпадают с номерами пинов портов. Вроде проанализировал несколько разных плат, ситуация схожая. КАК это работает, не пойму.
Собственно вопрос знающим, понимающим и желающим подсказать/помочь : или объясните как правильно понимать/читать конфиги пинов для разных плат, или помогите с написанием/конфигурацией платы Melzi 3.0 V3 (от Tronxy ) с дисплеем от ZONESTAR с кнопками. Хотелка такая - на свободный/ не используемый пин процессора ( нога 33, PA4, PCINT4/ADC4 ) подключить датчик филамента и всё это дело заставить корректно работать, желательно М600, но и М25 пойдет.
Заранее спасибо.
Озадачился подключением датчика окончания филамента к плате Melzi 3.0.
Глянул схему мамки и дисплея Zonestar с 5-ю кнопками вместо энкодера и увидел свободный пин.Прошивка Marlin 1.1.9 . Не могу разобраться с конфигом пинов в прошивке. Pin_Melzi ссылается на sanguinololu 1.2.h, а она ссылается на sanguinololu 1.1.h . Ну а дальше вообще винегрет ... Например: #define X_STOP_PIN 18 - фактически это пин порта С2 ( РС2 ), порядковый номер на корпусе 22, но в конфигурации Pin_Melzi выбрано почему то обозначение 18 ( PCINT 18 ), то есть 18-тый по счету пин прерывания... И тут-же далее видим define X_STEP_PIN 15 - вообще не понятно что к чему. X_STEP это 16-ая нога ( PCINT31/OC2A ) порт PD7. Откуда взялось _PIN 15 непонятно... Не хотелось писАть много букв, чтобы не утомлять чтением, но далее номера пинов совпадают с номерами пинов портов. Вроде проанализировал несколько разных плат, ситуация схожая. КАК это работает, не пойму.
Собственно вопрос знающим, понимающим и желающим подсказать/помочь : или объясните как правильно понимать/читать конфиги пинов для разных плат, или помогите с написанием/конфигурацией платы Melzi 3.0 V3 (от Tronxy ) с дисплеем от ZONESTAR с кнопками. Хотелка такая - на свободный/ не используемый пин процессора ( нога 33, PA4, PCINT4/ADC4 ) подключить датчик филамента и всё это дело заставить корректно работать, желательно М600, но и М25 пойдет.
Заранее спасибо.
Популярные вопросы
Bambulab A1 проблемы печати первого слоя
Добрый день. Я в растерянности. Конечно новичок, пачатаю 3 месяца. Все было норм, но тут пришлабеда откуда не ждали. перестал печататься первый слой п...
Чем припаять термистор на Хотенде?
Кто чем паяет термисторы на хотэнд? кто ставит покупные готовые и не парится - вопрос не к Вам. Я в пайке вижу 2 проблемы. 1) - это высокая температур...
Глючит WI-fi подключение Bambu lab x1 carbon
Bambu Lab X1 Сarbon работал нормально, но в какой-то момент начало глючить подключение по Wi-fi.
Причем он и теперь подключается к ли...
Причем он и теперь подключается к ли...


Комментарии и вопросы
сначала проверяете на 80-100,....
Для начала скачайте себе хорош...
Нашёл проблему. Если в Орке со...
Поменял экструдер на Creality...
Здравствуйте!застрял пластик,...
Всем здравствуйте. Имеется Фой...
Здравствуйте. При печати возни...