Главная » Статьи » Блок управления


Самодельно изготовленный блок управления для станка с ЧПУ

Блок управления CNC Controller
 
Блок управления CNC Controller, для удобства, выполнен в виде отдельного устройства. CNC Controller предназначен для управления 3-х координатным станком с помощью системы ЧПУ PCNC. CNC Controller состоит из основных элементов: блок интерфейса, трех блоков контроллеров приводов (осей станка X, Y и Z), преобразователь интерфейса USB в LPT и блок питания.

  Блок интерфейса представляет собой преобразователь логических уровней с оптоэлектронной развязкой для защиты LPT-порта ПК. Логические уровни, сгенерированые программным обеспечением Mach3, передаются через LPT-порт ПК на блок интерфейса CNC Controller. Полученные сигналы, блоком интерфейса передаются на блоки контроллеров приводов (осей станка X, Y и Z).
  Контроллеры приводов собраны на микроконтроллерах фирмы MicroChip с программным кодом, формирующим, из полученных логических сигналов, управляющие импульсы, которые силовая часть драйверов, выполненная с использованием полевых транзисторов,  передает  непосредственно на двигатели станка. В качестве электроприводов используются униполярные гибридные шаговые двигатели.

 
Структурная схема блока управления CNC Controller
 
Преобразователь интерфейса USB в LPT предназначен для подключения джойстика (игровой джойстик Sony Playstation) для использования в качестве JOG (ручное управление координатами) и других функций станка.
 
Внутренее расположение блоков
 
Внутренее расположение блоков

 
Техническая характеристика

Максимальное количество управляемых осей ...................................................... 3
Выходное напряжение питания шаговых двигателей в В ........................................ 24
Максимальный ток нагрузки выходов питания двигателей в А .................................. 5
Входящие универсальные управляющие сигналы ............................ STEP / DIR / ENABLE
Режимы управления шаговыми двигателями:
    Полный шаг (FULL STEP) ........................................................................ 1, 1m
    Полушаг (HALF STEP) ...................................................................... 1/2, 1/2m
    Микрошаг (MICRO STEP) ........................................................................... 1/4
Время в режиме удержания при отсутствии сигнала STEP в секундах ........................... 2
Максимальная частота входных импульсов в кГц ................................................ 200
Количество выходов релейного управления ......................................................... 3
Выходное напряжение релейного управления в В ................................................ 220
Максимальный ток нагрузки релейного управления в А ............................................ 7
Сетевое питания в В / Гц .......................................................................... 220/50
Вес в кг ................................................................................................... 8,5
 
Чертеж габаритных размеров блока управления CNC Controller
 
Чертеж габаритных размеров CNC Controller



Демонстрационное видео работы блока управления CNC Controller
 

 

Описание панелей CNC Controller
 
Панели CNC Controller были созданы, с учетом размещения элементов, в векторной программе CorelDraw X3, напечатаны на фотобумаге и ламинированы.
 
Передняя панель CNC Controller
Передняя панель CNC Controller


Управление питанием


АС 220V (Сеть 220В)
Для индикации служит неоновая лампа. Она сигнализирует наличие переменного тока 220В 50Гц.
Power ON (Питание Вкл.)
Кнопка с желтым светодиодным индикатором. При нажатии этой кнопки включается питание внутренних блоков управления.

Индикация питания блоков (Boards supply)


Inter. (Питание блока интерфейса)
Это зеленый светодиодный индикатор наличия питания блока интерфейса.
X (Питание блока контроллера привода оси X)
Это зеленый светодиодный индикатор наличия питания блока контроллера привода оси X.
Y (Питание блока 
контроллера привода оси Y)
Это зеленый светодиодный индикатор наличия питания блока контроллера привода оси Y.
Z (Питание блока 
контроллера привода оси Z)
Это зеленый светодиодный индикатор наличия питания блока контроллера привода оси Z.

Индикация включения шпинделя и охлаждения (Аctuators)


CW (Включение шпинделя)
Это зеленый светодиодный индикатор активации (включения) вращения шпинделя.
Flood (Охлаждение 1)
Это зеленый светодиодный индикатор активации 
(включения) охлаждения 1.
Mist (Охлаждение 2)
Это зеленый светодиодный индикатор активации 
(включения) охлаждения 2.

Кнопка аварийной остановки


EMERGENCY STOP (Аварийная остановка)
Используется для немедленной остановки станка в случае опасности.




Задняя панель CNC Controller
 
Задняя панель CNC Controller


 
Панель сети питания 220В
 

Power ON (Питание Вкл.)
Выключатель питания 220В.
Input 220V (Вход 220В)
Разъем (IBM 3) подключения кабеля сетевого питания 220В.
FUSE 1,25 А (Предохранитель 1,25 А)
Предохранитель 1,25 А.

 
Разъем подключения датчиков Home / Limit switch
 

    Гнездо (DB-9) Home / Limit switch черного цвета предназначен для подключения датчиков нулевого положения станка и ограничителей перемещения.
 
Разъем подключения ручного пульта
управления координатами Jog
 

   Гнездо (DB-9) голубого цвета Jog input предназначено для подключения ручного пульта (джойстика Sony PlayStation) управление координатами станка. USB input предназначен для связи с преобразователем интерфейса USB в LPT.
 
Разъем подключения ПК
 

    Гнездо (DB-25) черного цвета Input LPT предназначено для подключения ПК, для связи с блоком управления через параллельный LPT-порт.
 
Разъем подключения приводов станка
 

     Гнездо (DB-25) голубого цвета Output X, Y, Z предназначено для подключения приводов станка.
 
Предохранители приводов станка
 

     Предохранители (FUSE X, Y, Z) приводов осей X, Y, Z, предназначены для защиты блоков контроллеров приводов от короткого замыкания обмоток двигателей.
 
Гнезда подключения шпинделя и
охлаждения 220V 7А
 

Spindle (Шпиндель)
Гнездо (IBM 3) Spindle с выходным напряжением 220В, предназначенное для подключения шпинделя.
Flood (Охлаждение 1)
Гнездо (IBM 3) Flood с выходным напряжением 220В, предназначенное для подключения охлаждения 1.
Mist (Охлаждение 2)
Гнездо (IBM 3) Mist с выходным напряжением 220В, предназначенное для подключения охлаждения 2.


 
Категория: Блок управления | Добавил: BBB-Masters (02.06.2012) Просмотров: 41750 | Комментарии: 19 | Рейтинг: 4.4/18

19. BBB-Masters 26.12.2015 02:07 Суббота
Предохранитель необходимо установить в зависимости он используемых двигателей (тока фаз), установлены 4А.

18. 13Sergey78 Спам 25.12.2015 20:41 Пятница
Скажите пожалуйста номинал предохранителей? Сколько ампер?

17. beat1313 Спам 21.12.2014 11:27 Воскресенье
большое спасибо. просто думал что аварийная остановка реализована аппаратно.

16. BBB-Masters 20.12.2014 21:56 Суббота
Скажите что вас конкретно интересует. В данном блоке управления кнопка аварийной остановки реализована через интерфейсную плату, которая после нажатия кнопки подает сигнал в программное обеспечение Mach3, а программа останавливает процесс работы.

15. beat1313 Спам 20.12.2014 19:28 Суббота
Подскажите схему включения аварийной кнопки, а то нигде не могу найти схемы которая бы меня устроила. Заранее Вам благодарен. Очень интересно жду новых статей.

14. BBB-Masters Спам 11.02.2014 21:55 Вторник
Василличч - Купить их можно в интернет магазине радиоэлектроники, самые распространенные дивигатели для небольшого станка nema23.

13. Василличч Спам 09.12.2013 22:52 Понедельник
Добрый вечер!Сначала хочу сказать спасибо за такой сайт респект и уважуха вам пацани!Хотел спросить какие вы двигатели используете и где их купить в украине.

12. BBB-Masters Спам 22.07.2013 20:15 Понедельник
SVM - Извините за долгий ответ, если у вас уже есть джойстик от игровой приставки то можно использовать преобразователь интерфейса USB в LPT вот этот, а если нету, лучше используйте USB джойстик.

11. SVM Спам 21.07.2013 16:13 Воскресенье
А какой преобразователь интерфейса USB в LPT Вы использовали и где можно раздобыть либо готовый вариант либо схемку? Спасибо.

10. BBB-Masters Спам 10.06.2013 17:39 Понедельник
lasers - В данном блоке используется подключение джойстика через переходник USB-LPT, и для того чтобы при нажатии определенной кнопки на джойстике с помощью Хpadder 5.7 выполнялись определенные заданные действия, но можно использовать USB-джойстик, в таком случае есть возможность использования плагина джойстика для Mach3, или также использовать Хpadder 5.7 для того чтобы задать кнопке определенное действие. Позже будет добавлена статья о подключении джойстика для управления ЧПУ станком

9. lasers Спам 26.05.2013 19:16 Воскресенье
Если использовать программу  Хpadder 5.7 необходимость в подключении джойстика в плате управления отпадает (  джойстик в этом случае подключается к компьютеру) или  удобнее управлять через разъем DB-9?

8. BBB-Masters Спам 12.05.2013 11:42 Воскресенье
Спасибо kolibin, Выбор двигателей будет зависеть от вашей конструкции станка, используемых направляющих и винтовых пар, габаритов и область
применения. В случае если  у вас есть двигатели то конструкцию станка
нужно разрабатывать относительно двигателей (их мощности, крутящего
момента). Используемая песня указана в описании к видео.

7. kolibin Спам 07.05.2013 14:54 Вторник
класний корпус.Не могли бы подсказать какие лучше взять шаговые двигателя средней мощности.что за песня в видео прикольная.Спасибо

6. BBB-Masters Спам 06.02.2013 01:45 Среда
Следите за выходом статьи о подключении джойстика для управления ЧПУ станком.

5. Николай Спам 02.02.2013 00:12 Суббота
ЗдравствуйтеНе могли бы вы поделится сексетом сопряжения джойстика с контроллерами?Спасибо.

1 2 »

Оставлять комментарии могут только зарегистрированные пользователи.