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 пойдет.
Заранее спасибо.
Популярные вопросы
Задратые углы на моделях
Всем здрасьте. Проблема следующего характера, все более менее массивные коробушки получаются с загнутыми вверх углами. Дефект не сильный, но если очен...
Есть ли смысл менять валы на 2020 с роликами?
задумался вот немного дрыгстол свой поапгрейдить. Сейчас линейки на 8-ых валах. Посмотрел - вроде можно малой кровью на ролики по профилям перевести....
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...


Комментарии и вопросы
Не сначала Т-34. Башня гайка в...
Причем тут токарник, школа, го...
Три-дЭ-куз-нЯ.Я правильно расс...
Всем привет! Ранее задавал воп...
В общем сейчас обычный бутербр...
Имеется принтер, у которого 2...
Добрый день. Подскажи, что выб...