/mc-cnc-hat

Raspberry Pi hats to control a CNC or a 3D printer

CERN Open Hardware Licence Version 2 - Strongly ReciprocalCERN-OHL-S-2.0

Makers' Comrade CNC HAT

Модели шилдов, которые превращают Raspberry в много-осевой ЧПУ с высокой производительностью.

Поддерживаются Raspberry Pi 3B, 3B+, 4 и другие микрокомпьютеры семейства Pi, с колодкой имеющей 40 gpio (например, Orange Pi 3B).

Модели

7-осевой шилд с CAN bus

photo mc cnc hat x7 canbus

Шилд для управления 7 двигателями ЧПУ и CAN bus периферией для Raspberry Pi 3B/3B+/4B и Orange Pi 3B (не проверялось, но должно работать).

8-осевой шилд

photo mc cnc hat x8

С двумя общими UART линиями для драйверов TMC2209 или для DRV8820, A4988 — обычный режим с конфигурацией через перемычки MS1,MS2,MS3 и других драйвера, поддерживающие DIR/STEP.

Общие для всех моделей возможности

  • Одновременное управление 5-7 драйверами шаговых двигателей:

    • Поддерживаемые драйвера:

      • TMC2209, TMC2208 — режим UART с указанием адреса через перемычки MS1/MS2;

      • DRV8820, A4988 — обычный режим с конфигурацией через перемычки MS1,MS2,MS3;

      • Любые другие драйвера, поддерживающие DIR/STEP.

  • Суммарная пиковая производительность всех двигателей 1018 тыс. шагов/секунду (Klipper с патчем, Linux CNC не тестировался, но вероятно будет результат того же порядка).

  • Поддержка концевиков для осей X, Y, Z, A, B, C как стандартного типа, так и DIAG выходов для безсенсорной парковки драйвера TMC2209.

  • Поддержка дополнительного концевика (например, для датчика наличия/движения филамента 3д принтера).

  • Поддерживаемые системы: Linux CNC (не тестировалось), Klipper.

Инструкция по установке

Инструкция тут: docs/klipper.adoc