Распределение выводов
- На этой странице приведено распределение выводов для платы 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 |