Распределение выводов
- На этой странице приведено распределение выводов платы FLY-D5 после прошивки прошивкой Klipper. Номера выводов соответствуют принципиальной схеме платы.
UART/CS— это вывод связи с драйвером: при использовании TMC2209 используется как UART, при использовании SPI-драйверов, таких как TMC5160, используется как выбор микросхемыCS; один и тот же вывод используется повторно.EN— это вывод включения, в конфигурации Klipper обычно активен низкий уровень (префикс!вenable_pin).DIAG— это вывод диагностического сигнала драйвера. При использовании безконечных концевых выключателей настройте соответствующийdiag_pinв соответствии с таблицей ниже.
Выводы драйверов
FLY-D5 предоставляет 5 портов для драйверов:
| Драйвер | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PC15 | PC14 | PC2 | PC13 | PB4 |
| DRIVER1 | PA1 | PA0 | PA2 | PC3 | PB3 |
| DRIVER2 | PA5 | PA4 | PA6 | PA3 | PD2 |
| DRIVER3 | PC5 | PC4 | PB0 | PA7 | PB5 |
| DRIVER4 | PB10 | PB2 | PB11 | PB1 | 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 / IO3 | PB4 | DRIVER0 |
| Порт концевого выключателя 1 / IO2 | PB3 | DRIVER1 |
| Порт концевого выключателя 2 / IO1 | PD2 | DRIVER2 |
| Универсальный вход / IO0 | PD3 | - |
| Датчик (Probe) / IO4 | PB5 | DRIVER3 |
Нагрев
| Функция | Вывод |
|---|---|
| Порт нагревателя 0 | PC6 |
| Порт нагревателя 1 | PC7 |
Датчики температуры
| Функция | Вывод |
|---|---|
| Порт термистора 0 | PC0 |
| Порт термистора 1 | PC1 |
Порты термисторов по умолчанию поддерживают подключение NTC-термисторов (100K), для sensor_type рекомендуется использовать Generic 3950.
Список встроенных
sensor_typeв Klipper, которые можно подключать напрямую, и сценарии применения каждой модели: Метод настройки термистора
Термопары типа K, PT100 и т.п. требуют дополнительных преобразовательных микросхем и не могут быть подключены напрямую к портам термисторов.
Вентиляторы
| Функция | Вывод |
|---|---|
| Порт вентилятора 0 | PC8 |
| Порт вентилятора 1 | PC9 |
ШИМ
FLY-D5 предоставляет 1 выход ШИМ, который можно использовать для сервоприводов, регулировки скорости вентиляторов и т.д.:
| Вывод | Примечание |
|---|---|
| PA8 | Управление сервоприводом / BLTouch |
BL-Touch
| Функция | Вывод |
|---|---|
| Сигнал сервопривода | PA8 |
| Сигнал датчика | PB5 |