Распределение контактов
- На этой странице приведено распределение контактов материнской платы FLY-RPFMEX после прошивки Klipper, номера контактов соответствуют принципиальной схеме платы.
UART— контакты связи с драйвером TMC2209.EN— контакты разрешения, в конфигурации Klipper обычно активны при низком уровне (префикс!уenable_pin).DIAG— диагностические сигнальные контакты драйвера, при использовании бесконтактного хоуминга настройте соответствующийdiag_pinсогласно таблице ниже.
Контакты драйверов
FLY-RPFMEX предоставляет 4 разъема для драйверов:
| Драйвер | STEP | DIR | EN | UART | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | gpio6 | gpio5 | gpio9 | gpio7 | gpio8 |
| DRIVER1 | gpio1 | gpio0 | gpio4 | gpio2 | gpio3 |
| DRIVER2 | gpio22 | gpio21 | gpio25 | gpio23 | gpio24 |
| DRIVER3 | gpio17 | gpio16 | gpio20 | gpio18 | gpio19 |
DIAG и бесконтактный хоуминг
Сигналы DIAG драйверов DRIVER0–3 напрямую подключены к контактам GPIO главного контроллера. При использовании бесконтактного хоуминга настройте diag_pin согласно контактам DIAG из таблицы драйверов:
| Драйвер | DIAG / diag_pin |
|---|---|
| DRIVER0 | gpio8 |
| DRIVER1 | gpio3 |
| DRIVER2 | gpio24 |
| DRIVER3 | gpio19 |
Эти контакты DIAG не являются обычными контактами концевых выключателей из таблицы «Концевые выключатели» ниже. При включении бесконтактного хоуминга контакты gpio27, gpio28, gpio29 обычных концевых выключателей не используются.
Концевые выключатели и мультиплексирование с температурными датчиками
| Функция | Контакт | Примечание |
|---|---|---|
| Концевой выключатель / Мультиплексный вход ADC 1 | gpio27 | Совмещен с термисторным входом 1 |
| Концевой выключатель / Мультиплексный вход ADC 2 | gpio28 | Совмещен с термисторным входом 2 |
| Концевой выключатель / Мультиплексный вход ADC 3 | gpio29 | Совмещен с термисторным входом 3 |
Температурные датчики
| Функция | Контакт | Примечание |
|---|---|---|
| Термисторный вход 1 | gpio27 | Совмещен с концевым выключателем / мультиплексным входом ADC 1 |
| Термисторный вход 2 | gpio28 | Совмещен с концевым выключателем / мультиплексным входом ADC 2 |
| Термисторный вход 3 | gpio29 | Совмещен с концевым выключателем / мультиплексным входом ADC 3 |
Перед началом работы полностью выключите принтер и отключите блок питания. Не подключайте и не отключайте жгуты проводов, не перебирайте порядок контактов в разъемах и не прикасайтесь к клеммам при включенном питании.
Контакты gpio27, gpio28, gpio29 имеют одновременно функции обычного входа и входа ADC, их можно использовать только для одной цели. После использования в качестве входа термистора не настраивайте тот же интерфейс как механический концевой выключатель или другой вход. На схеме интерфейса слева сверху вниз расположены gpio29, gpio28, gpio27, сверяйтесь с фактическим порядком подключения.
Термисторные входы по умолчанию поддерживают подключение NTC термисторов (100K), sensor_type рекомендуется настроить как Generic 3950.
Список встроенных
sensor_type, поддерживаемых Klipper, и сценарии применения каждой модели: Метод настройки термистора
Термопары типа K, PT100 и другие требуют дополнительных преобразовательных микросхем и не могут быть подключены напрямую к термисторным входам.
Вентиляторы
| Функция | Контакт | Примечание |
|---|---|---|
| Вентилятор 0 | gpio11 | Управляемый выход |
| Вентилятор 1 | gpio12 | Управляемый выход |
| Вентилятор 2 | - | Постоянно запитанный разъем, не управляется MCU |
Общий вход
| Функция | Контакт | Примечание |
|---|---|---|
| HV-IN / Общий вход | gpio10 | Входной контакт, не используется как выход RGB |
PWM
| PWM | Контакт | Примечание |
|---|---|---|
| PWM0 | gpio11 | Вентилятор 0 |
| PWM1 | gpio12 | Вентилятор 1 |
Экран / Примечание по EXP
FLY-RPFMEX не предоставляет стандартных разъемов EXP1 / EXP2 для 12864. Используйте перечисленные на этой странице интерфейсы драйверов, концевых выключателей, температуры, вентиляторов и общего входа, не применяйте таблицы контактов EXP1 / EXP2 других материнских плат.