Мікрошаговий контролер крокової двигуна на базі pic18f252 v3

Представляємо короткий опис, схему і друковану плату контролера униполярного крокової двигуна на основі мікроконтролера PIC18F252. Контролер підтримує сигнали STEP, DIR і ENABLE. У контролері реалізований мікрошаговий режим (1, 1/2, 1/4, 1/8, 1/16, 1/32).

Мікрошаговий контролер крокової двигуна на базі pic18f252 v3

Особливості контролера униполярного двигуна PIC BINAR CNC 3.0:

  • Апаратна ШІМ регулювання обмеження струму фаз
  • Більший діапазон струму фаз (залежить від силової частини контролера)
  • Використання універсальних керуючих сигналів STEP, DIR, ENABLE.
  • Робота в режимах «повний крок», «напівкрок» і «мікрошаг» (FULL STEP / HALF STEP / MICRO STEP)
  • Рекомендована макс робоча напруга двигуна до 35В

Регулювання струму фаз здійснюється за допомогою підлаштування резистора R4.

Сигнал ENABLE управляється високим логічним рівнем. Перемичками Jmp 1 Jmp 3 на платі перемикаються режими роботи «крок», «напівкрок» і «мікрошаг», при зміні режимів роботи необхідний перезапуск контролера.

Режими роботи Jmp 1 Jmp 2 Jmp 3

Силові MOSFET транзистори можуть бути обрані під конкретні вимоги з відповідною цоколевкой (якщо встановлюються більш потужні транзистори і планується використання двигунів з великим струмом фаз, необхідна установка могутніших резисторів R12, R13). Рекомендуються до використання серії транзисторів з керуванням логічними рівнями. В даному конкретному варіанті встановлені транзистори зняті з материнських плат ПК - BE 4532. Захисні діоди VD 1 - VD 4 необхідно вибирати виходячи з параметрів напруги і струму використовуваного двигуна.

Контролер тестувався з різними уніполярними двигунами від списаної орг.техніку і показав стабільну роботу і мінімальний нагрів. Найпотужніший двигун мав опір фази 5 Ом. Нагрівання двигуна був в межах робочого режиму, нагрів контролера самий мінімальний (подається напруга 12В). Тестувався контролер спільно з нашої платою LPT інтерфейсу і під управлінням програми K-cam.

Друкована плата контролера розлучена в двосторонньому SMD варіанті. Незважаючи на це, повторення не складе особливих труднощів.

Схема контролера в форматі sPlan 6.0, розводка друкованої плати під Лут в форматі Sprint-Layout 5.0 і файл прошивки в форматі * .hex ви можете завантажити нижче.

Ви не можете завантажувати файли з нашого сервера

Схожі статті