Контроллер управления намоточным станком

После намотки нескольких десятков трансформаторов вручную, невольно возникает идея как нибудь автоматизировать этот процесс. Немного поразмыслив, возникла идея создать намоточный станок с микроконтроллерным управлением. Порывшись в хламе, я нашёл шаговый двигатель, который когдато выдернул из лазерного принтера. Двигатель оказался 4-х фазным, 24-х вольтовым, имеющим 44 шага на 1 оборот.

Контроллер управления намоточным станком, двигательКонтроллер управления намоточным станком, двигатель

На бумаге накидал схему, определился с количеством необходимых ног микроконтроллера, порывшись в интернете, заказал самый дешёвый PIC контроллер, подходивший моим нуждам, им оказался контроллер марки PIC16F883. Этот микроконтроллер богат портами ввода/вывода, что сильно упростило всю схему.

Контроллер управления намоточным станком, схема

Из навесных деталей только стабилизатор на 5В, ограничительные резисторы для индикатора и буфферный каскад для двигателя.

Для отладки программы устройство было выполнено на монтажной плате, в качестве индикатора заиспользован индикатор с общим катодом от многофункционального телефона.

 

Контроллер управления намоточным станком, собранная платаКонтроллер управления намоточным станком, в сборе

Контроллер управления намоточным станком, собранная платаКонтроллер управления намоточным станком, общий вид

Контроллер управления намоточным станком, вид на микроконтроллерКонтроллер управления намоточным станком, вид на транзисторы

Контроллер управления намоточным станком, двигательКонтроллер управления намоточным станком, индикатор и кнопки

Контроллер управления намоточным станком, в работеКонтроллер управления намоточным станком, в работе

Двигатель может быть практически любым, на любое напряжение питания. В соответствии с двигателем подбираются силовые транзисторы.

В данный момент в программе заложены следующие возможности:

  • Изменение скорости вращения двигателя;
  • Пошаговое вращения двигателя в обе стороны;
  • Послойная намотка (количество витков в слое задаётся от 1 до 200 витков);
  • Безконечная намотка (остановка и запуск производиться кнопкой Start/Stop);
  • Сохранение в памяти намотонного числа витков, скорости вращения двигателя, числа витков в слое.

В прикреплённом видео наглядно показаны все возможности устройства:

Прошивка для микроконтроллера.

В архиве две прошивки, одна для индикатора с общим анодом, другая - с общим катодом.

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

Расчет импульсного трансформатора
Наши приложения в

Подписаться на новости
Введите Ваш e-mail

Усилители мощности
Блоки питания
Arduino
Программаторы
Радиоконструкторы
Прочее...