Распределение контактов
- На этой странице указано распределение контактов платы FLY-D7 после прошивки прошивкой Klipper, номера контактов соответствуют принципиальной схеме платы.
UART/CS— контакт связи с драйвером: при использовании TMC2209 используется как UART, при использовании SPI-драйверов, таких как TMC5160, используется как вывод выбора микросхемыCS, один и тот же контакт используется повторно.EN— контакт enable, в конфигурации Klipper обычно активный низкий уровень (префикс!вenable_pin).DIAG— контакт диагностического сигнала драйвера, при использовании бесконтактного хоминга настройте соответствующийdiag_pinв соответствии с таблицей ниже.
Контакты драйверов
FLY-D7 предоставляет 7 портов для драйверов:
| Драйвер | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PC14 | PC13 | PC15 | PB7 | PB3 |
| DRIVER1 | PA1 | PA0 | PA2 | PC3 | PD2 |
| DRIVER2 | PA5 | PA4 | PA6 | PA3 | PA9 |
| DRIVER3 | PC5 | PC4 | PB0 | PA7 | PB4 |
| DRIVER4 | PB10 | PB2 | PB11 | PB1 | NC |
| DRIVER5 | PC12 | PB5 | PC11 | PB6 | NC |
| DRIVER6 | PA15 | PA14 | PA13 | PC10 | NC |
Перед началом работ полностью выключите принтер и отключите блок питания. Не подключайте и не отключайте жгуты проводов, не приводите в порядок распиновку интерфейсов и не прикасайтесь к клеммам при включенном питании.
Строки в таблице, где соответствующий DIAG драйвера не равен -, означают, что DIAG этого драйвера подключен к соответствующему входу главного контроллера. При включении бесконтактного хоминга настройте diag_pin в соответствии с таблицей, соответствующий вход будет занят сигналом DIAG, не подключайте одновременно механические или оптические концевые выключатели. Для драйверов, для которых не указано соответствие DIAG, нельзя настраивать бесконтактный хоминг напрямую по таблице.
Шина SPI
SPI-драйверы, такие как TMC5160, используют аппаратную шину SPI платы, в конфигурации укажите spi_bus: spi2, отдельная настройка контактов MOSI/MISO/SCLK не требуется:
[tmc5160 stepper_x]
spi_bus: spi2
cs_pin: контакт UART/CS соответствующего драйвера
Подробные пояснения по программному SPI и скорости SPI: Метод настройки SPI
Концевые выключатели и зонд
| Функция | Контакт | Соответствующий DIAG драйвера |
|---|---|---|
| Порт концевика 0 / IO0 | PB3 | DRIVER0 |
| Порт концевика 1 / IO1 | PD2 | DRIVER1 |
| Порт концевика 2 / IO2 | PA9 | DRIVER2 |
| Порт концевика 3 / IO3 | PA10 | - |
| Зонд (Probe) | PB4 | DRIVER3 |
Нагрев
| Функция | Контакт |
|---|---|
| Порт нагрева 0 | PC6 |
| Порт нагрева 1 | PC7 |
| Порт нагрева 2 | PB12 |
Датчики температуры
| Функция | Контакт |
|---|---|
| Порт термистора 0 | PC0 |
| Порт термистора 1 | PC1 |
| Порт термистора 2 | PC2 |
Порты термисторов по умолчанию поддерживают подключение NTC-термисторов (100K), для sensor_type рекомендуется использовать Generic 3950.
Список встроенных
sensor_type, которые можно напрямую подключить в Klipper, и сценарии применения каждой модели: Метод настройки термисторов
Термопары типа K, PT100 и т.д. требуют дополнительных преобразовательных микросхем и не могут быть подключены напрямую к портам термисторов.
Вентиляторы
| Функция | Контакт |
|---|---|
| Порт вентилятора 0 | PC8 |
| Порт вентилятора 1 | PC9 |
ШИМ
FLY-D7 предоставляет 1 канал ШИМ-выхода, который можно использовать для сервоприводов, регулировки скорости вентиляторов и т.д.:
| Контакт | Примечание |
|---|---|
| PA8 | Сервопривод / управление BLTouch |
BL-Touch
| Функция | Контакт |
|---|---|
| Сигнал сервопривода | PA8 |
| Сигнал зонда | PB4 |