КОНТРОЛЛЕР ШАГОВОГО ДВИГАТЕЛЯ ДЛЯ ЧПУ

Для  построенных мной станков с ЧПУ понадобился контроллер управления шаговыми двигателями.

Предполагалось использовать  принятое в любительском «станкостроении» управление
через порт LPT, который использует большинство  любительских программ управления.

Можно было применить комплект специализированных микросхем, специально разработанных
для этих целей. Но сразу купить их не удалось, а заказывать и ждать не хотелось.


В результате был создан контроллер, из того, что было под руками.
Трех PIC12F629 и полевых транзисторов надерганных из сгоревших материнских плат.

В моем случае это были транзисторы типа 15N30. Подойдут любые с напряжением
не менее 30 вольт и током от 2 ампер.

  В качестве ограничителя тока использованы автомобильные лампы накаливания,
в станке для резки пенопласта 24В. 1А, а в макете ЧПУ 12В. 1А. ,
так как в нем общее напряжение питания снижено до 12 вольт и использованы ШД от принтеров.

В последствии программа микроконтроллера была перекомпилирована под PIC12C509,
как менее дорогой.

Этот контроллер, можно устанавливать без каких бы то ни было изменений в схеме. 

Обе прошивки обеспечивают работу ШД в полушаговом режиме.

Фотографии контроллера собранного Юрием из Харькова:

Контроллер шагового двигателя. Фото.

Вид с верху

Контроллер шагового двигателя. Фото.

Вид снизу

Видео

 

Фото контроллера собранного Сергем Булановым из Смоленска:


Контроллер шагового двигателя. Фото.

Контроллер шагового двигателя. Фото.

 

Еще проекты

Схема контроллера

Схема подключения шагового двигателя

Прошивка PIC12F629

Прошивка PIC12C509

Печатная плата

Подключение к плате

Схемы подключения шаговых двигателей.

Алгоритм поиска правильного подключения обмоток шагового двигателя.

 

 


Кемерово 2006 - 2018