Распределение контактов
- На этой странице приведено распределение контактов платы FLY-Pro X10 после прошивки прошивки Klipper, номера контактов соответствуют принципиальной схеме платы.
UART/CS— контакт связи с драйвером: при использовании TMC2209 используется как UART, при использовании SPI-драйверов, таких как TMC5160, используется как вывод выбора микросхемыCS, контакт многофункциональный.EN— контакт включения, в конфигурации Klipper обычно активен при низком уровне сигнала (префикс!вenable_pin).DIAG— контакт диагностического сигнала драйвера, при бесконтактном хоминге настройте соответствующийdiag_pinв соответствии с таблицей ниже.
Контакты драйверов
FLY-Pro X10 предоставляет 10 портов для драйверов:
| Драйвер | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PE7 | PG11 | PG10 | PG12 | PG8 |
| DRIVER1 | PE8 | PE14 | PE13 | PE15 | PG7 |
| DRIVER2 | PE9 | PG1 | PG0 | PE12 | PG6 |
| DRIVER3 | PE10 | PF14 | PF13 | PF15 | PG5 |
| DRIVER4 | PE11 | PF11 | PB2 | PF12 | PG4 |
| DRIVER5 | PE2 | PF10 | PC0 | PF5 | PG3 |
| DRIVER6 | PE3 | PF2 | PF4 | PF1 | PG2 |
| DRIVER7 | PE4 | PC15 | PF0 | PC14 | PB1 |
| DRIVER8 | PE1 | PB7 | PC13 | PB6 | PF9 |
| DRIVER9 | PE0 | PG14 | PG15 | PG13 | PC6 |
Перед началом работ полностью выключите принтер и отключите блок питания. Не подключайте и не отключайте разъемы, не прокладывайте провода и не прикасайтесь к клеммам при включенном питании.
В таблице строки, где DIAG соответствующего драйвера не равен -, указывают, что DIAG этого драйвера подключен к соответствующему входу главной платы. При включении бесконтактного хоминга настройте diag_pin в соответствии с таблицей, соответствующий вход будет занят сигналом DIAG, не подключайте к нему механические или оптические концевые выключатели. PWM-OUT / универсальный выход и Сигнал сервопривода / управление BLTouch сами по себе являются выходами, и только если в таблице указан соответствующий DIAG драйвера, они могут использоваться как источник сигнала DIAG для этого драйвера.
Шина SPI
SPI-драйверы, такие как TMC5160, используют аппаратную шину SPI главной платы. В конфигурации достаточно указать spi_bus: spi1a, нет необходимости отдельно настраивать контакты MOSI/MISO/SCLK:
[tmc5160 stepper_x]
spi_bus: spi1a
cs_pin: контакт UART/CS соответствующего драйвера
Подробнее о программном SPI и скорости SPI: Метод настройки SPI
Концевые выключатели и зонд
| Функция | Контакт | Соответствующий DIAG драйвера |
|---|---|---|
| Порт концевика 0 / IO0 | PG8 | DRIVER0 |
| Порт концевика 1 / IO1 | PG7 | DRIVER1 |
| Порт концевика 2 / IO2 | PG6 | DRIVER2 |
| Порт концевика 3 / IO3 | PG5 | DRIVER3 |
| Порт концевика 4 / IO4 | PG4 | DRIVER4 |
| Порт концевика 5 / IO5 | PG3 | DRIVER5 |
| Порт концевика 6 / IO6 | PG2 | DRIVER6 |
| HV-IN / универсальный вход | PB1 | DRIVER7 |
| PWM-OUT / универсальный выход | PF9 | DRIVER8 |
| Сигнал сервопривода / управление BLTouch | PC6 | DRIVER9 |
| Зонд (Probe) | PC3 | - |
Порт сигнала сервопривода сам по себе является выходным портом и не может использоваться как вход сигнала. В данном изделии, благодаря внутреннему прямому подключению к контакту DIAG драйвера, можно напрямую посмотреть соответствующий контакт DIAG в таблице драйверов для бесконтактного хоминга.
Нагрев
| Функция | Контакт |
|---|---|
| Нагрев стола | PC7 |
| Порт нагрева 0 | PF8 |
| Порт нагрева 1 | PF7 |
| Порт нагрева 2 | PF6 |
| Порт нагрева 3 | PE6 |
| Порт нагрева 4 | PE5 |
Датчики температуры
| Функция | Контакт |
|---|---|
| Термистор стола | PF3 |
| Порт термистора 0 | PC5 |
| Порт термистора 1 | PC4 |
| Порт термистора 2 | PA4 |
| Порт термистора 3 | PB0 |
| Порт термистора 4 | PC1 |
Порты термисторов по умолчанию поддерживают подключение NTC термисторов (100K), для sensor_type рекомендуется значение Generic 3950.
Список встроенных
sensor_type, которые можно подключить напрямую в Klipper, и сценарии применения каждой модели: Метод настройки термистора
Термопары типа K, PT100 и т.д. требуют дополнительных преобразователей и не могут быть подключены напрямую к портам термисторов.
Вентиляторы
| Функция | Контакт |
|---|---|
| Порт вентилятора 0 | PA0 |
| Порт вентилятора 1 | PA1 |
| Порт вентилятора 2 | PA2 |
| Порт вентилятора 3 | PA3 |
| Порт вентилятора 4 | PA15 |
| Порт вентилятора 5 | PB10 |
Многофункциональные порты вентиляторов
FAN6, FAN7 — многофункциональные порты вентиляторов, поддерживают ШИМ-регулировку скорости, обратную связь по оборотам и режим сервопривода:
| Функция | ШИМ-выход | Обратная связь по оборотам |
|---|---|---|
| Порт вентилятора 6 | PB11 | PD14 |
| Порт вентилятора 7 | PD12 | PD15 |
ШИМ
FLY-Pro X10 предоставляет 4 канала ШИМ-выхода, которые можно использовать для сервоприводов, регулировки скорости вентиляторов и т.д.:
| Контакт | Примечание |
|---|---|
| PF9 | IN / PWM_OUT |
| PC6 | Сервопривод / управление BLTouch |
| PB11 | FAN6 |
| PD12 | FAN7 |
BL-Touch
| Функция | Контакт |
|---|---|
| Сигнал сервопривода | PC6 |
| Сигнал зонда | PC3 |
Описание экрана / EXP
FLY-Pro X10 не имеет стандартных разъемов EXP1 / EXP2 для 12864. Разъемы SCREEN, TFT V2 и т.д. на рисунке являются специализированными разъемами для экранов данной платы и не эквивалентны интерфейсам EXP1 / EXP2 для 12864.
| Интерфейс | Контакты / Описание |
|---|---|
| Интерфейс SCREEN | PA10 / PA9 / GND / 5V |
| TFT V2 | Специализированный интерфейс экрана для данной платы |