Электроника, необходимая для изготовления простого самодельного станка с ЧПУ
При создании станка с CNC нам понадобятся следующие электронные компоненты:
компьютер
Для простого станка с ЧПУ понадобится обычный компьютер/ноутбук с одним свободным USB разъёмом. Для работы станка с ЧПУ потребуется ПК под управлением ОС начиная с Windows XP. Разъём USB необходим для обмена данными с платой Arduino. Компьютер выполняет обработку изображений и формирует команды перемещения двигателей, которые передаёт на Arduino.
плата ввода/вывода Arduino
Плата ввода/вывода Arduino выполняет роль контроллера станка с числовым программным управлением. Обработав полученную от компьютера команду перемещения двигателей прошивка Arduino отправляет последовательность управляющих импульсов на драйвера шаговых двигателей. В проекте использовалась Arduino Uno.
3 драйвера шаговых двигателей
Драйверы шаговых двигателей совместимые с Arduino с 4-мя управляющими контактами. Драйверы шаговых двигателей получают управляющие импульсы от Arduino и подают напряжение на соответствующие обмотки шаговых двигателей. К драйверу ШД подключается блок питания для питания шагового двигателя и сам шаговый двигатель. В проекте использовались драйверы ШД на безе микросхемы ULN2003.
3 шаговых двигателя
На обмотки шаговых двигателей подётся напряжение, что приводит двигатели в движение и обеспечивает функциональность механической системы станка с CNC. В проекте использовались шаговые двигатели 28BYJ-48-5V. Время реакции двигателя на подачу тока на соотвтествующую обмотку - 2мс (0.002 сек).
блок питания для двигателей
Блок питания необходим для работы шаговых двигателей. В проекте использовались 3 импульсных блока питания на 5 вольт из зарядных устройств для сотовых телефонов. Чтобы не занимать 3 розетки, блоки питания были разобраны, внутренности вытащены и подключены к одному шнуру питания. Далее я упаковал все платы в одну коробочку (мыльница, купленная в Ашане) и вывел провода для питания шаговых двигателей.
провода и коннекторы
Провода и коннекторы соединяют электронные компоненты станка с ЧПУ между собой. Для подключения питания и Arduino к драйверам шаговых двигателей использовались коннекторы DuPont. Их можно выдрать из старых компьютеров, такие коннекторы используются для подключения кнопки Reset к материнской плате, а также кнопки питания и PC Speaker'а.
фрезер, гравер
Фрезер/гравер непосредственно фрезерует деталь.