В начало | Зарегистрироваться | Заказать наши киты почтой
 
 
 
 

Намоточный станок с проводоукладчиком

📆11 сентября 2013   ✒️Pagan   🔎40.098   💬13  

Давно была идея о создании намоточного станка с проводоукладчиком. На просторах Интернета много всего отыскать можно, но всегда встречался с какой-то трудностью по его реализации. И вот азарт достиг «точки кипения» и началась работа.
Достал старый принтер, сканер и все, что только под руку попалось…

Механика

Сначала нужно продумать механическую часть. А что тут думать, вот каретка от принтера прекрасно двигается, почему её не использовать? Вырезав все не нужное и оставив только станину с осью и кареткой. Все прекрасно, но её двигает коллекторный двигатель, а управление через энкодерную ленту и ШИМ я не сделаю, нужно что-то придумать на шаговом двигателе.

Смотрю на сканер и вот оно чудо, там лампу перемещает шаговый двигатель, да ещё и редуктор есть. Берём этот редуктор с мотором и крепим на станину от принтера. Пересчитав какое расстояние проделает каретка за 1 шаг двигателя задался константой А = 0,02 мм.

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



Всё, проводоукладчик готов.

Электроника

Что касается схемы управления, то были приняты самые простые меры для реализации поставленной задачи. Благо, драйвер для биполярного шагового двигателя это не проблема, в Сети много вариантов. Выбрал простой на микросхемах L297 и L298.

Понял, что обойтись без микроконтроллера будет трудно и на некоторых форумах мне дали совет самому подучить программирование и написать программу, ибо никто не будет на энтузиазме мне её писать. Так и сделал. Прошу не пинать ногами, ибо это первая моя программа для МК.

Контроллер выбрал АТмега8, таких контроллеров полно и достать не проблема.


Алгоритм работы моей программы

Опишу алгоритм работы программы, каким я для себя видел.
Включаем контроллер и на семисегментном индикаторе горят «0,00» нули. С помощью кнопок «+1» и «-1» выставляем значение диаметра провода (например 0,31) и жмём кнопку «СТАРТ».

Контроллер, исходя из выше изложенной константы «А = 0,02», делает пересчёт сколько импульсов ему нужно подавать на драйвер шагового двигателя для его перемещения на расстояние 0,31 мм. Т.е. 0,31/0,02 = 15,5 импульсов. Так как число импульсов должно быть целое число контроллер выдаёт 16 импульсов (или 15). Погрешность есть, куда без неё.

Жмём кнопку «СТАРТ», на самом первом индикаторе загорается маленький квадратик и программа переходит в следующий этап работы, где контроллер ждёт сигнала от датчика, который будет на оси с катушкой, для разрешения выдать пачку импульсов для шагового двигателя. Вот он получает импульс и МК выдаёт пачку импульсов. Каретка проводоукладчика перемещается и ждёт следующего разрешающего импульса.

Если в процессе работы нужно подкорректировать диаметр провода и вернутся в первую часть программы, нужно нажать «СТАРТ», квадратик исчезнет и можно изменять значение диаметра провода. Одно замечание: чтобы была возможность контроллеру отреагировать на кнопку «СТАРТ», диск датчика на основной оси должен быть на чёрном сегменте, т. е. на контроллер от датчика должен подаваться уровень «лог. 1».

С прерываниями работать ещё не научился и сделал, как умею. Диск датчика расчертил на 4 части и черным лаком закрасил сегменты напротив, в шахматном порядке. Поскольку на диске будет 2 черных сектора — контроллер будет реагировать на каждые 180 градусов оборота оси, и соответственно будет на каждые 180 градусов перемещать каретку на Ѕ диаметра провода. В таком случае минимальный шаг намотки (в моем случае) =0,04 мм. Программа работает под внутренним тактированием с частотой 1 МГц.

Итого

Уже опробовал станок в намотке проводом 0,315 (мотал выходной трансформатор для гитарного усилителя на каркасе от ОСМ-0,16). Качеством намотки и работой доволен.


Надеюсь, моя статья поможет кому-то. С развитием автоматизации думаю о добавлении двигателя на основную ось и об обновлении программки для управлением вторым шаговым двигателем.
Автоматизация — двигатель лени!

Файлы

🎁Схема, плата, прошивка в hex, исходник на C  65.48 Kb ⇣ 35
🎁Всё остальное — исходники, файлы для Proteus и пр.  3.45 Mb ⇣ 50

Спасибо за внимание!

Камрад, рассмотри датагорские рекомендации

🌼 Полезные и проверенные железяки, можно брать

Опробовано в лаборатории редакции или читателями.




 

Читательское голосование

Нравится

Статью одобрили 55 читателей.

Для участия в голосовании зарегистрируйтесь и войдите на сайт с вашими логином и паролем.

5 июля 2021 изменил Datagor. Дополнена статья по запросам камрадов. Опубликованы исходники и готовый hex.

 

Поделись с друзьями!

 

 

Связанные материалы

 

Схема на Датагоре. Новая статья Станок для сверления печатных плат из каретки принтера... У меня был МФУ Эпсон, умер в нём сканер (полетела матрица) и ремонт оказался слишком дорог. Из-за...
Схема на Датагоре. Новая статья Станок для сверления печатных плат из CD-привода TEAC... Прочитав статьи о достижениях форумчан в области станкостроения (молодцы, ребята!) с упоминанием...
Схема на Датагоре. Новая статья Как я сделал станочек для намотки трансформаторов, простой и точный... Прошло почти два года после моего вселения в наш Дата-город. Пришло время отсчитаться о проделанной...
Схема на Датагоре. Новая статья Фанерный робот. Мой первый в жизни ЧПУ-станок из подножных материалов... Приветствую всех земляков Датагорцев! Планировал написать очередную статью конечно же о новом...
Схема на Датагоре. Новая статья Сверлильный станок для печатных плат на базе механизмов дисковых приводов... Сейчас аппаратура быстро устаревает. Всё, что остаётся не у дел, надо снова пускать в дело!...
Схема на Датагоре. Новая статья Домашний CNC. Часть 1. Драйвер шагового двигателя для мини-станка с ЧПУ... При конструировании очередного станка с ЧПУ, а попросту 3-х осевого фрезерного-сверлильного...
Схема на Датагоре. Новая статья ROBOVEDRO — робот для настольного тенниса... Здравствуйте, уважаемые читатели журнала Datagor.ru! Хочу представить вам «ROBOVEDRO» — проект...
Схема на Датагоре. Новая статья Режем текстолит как на станке... От Датагора: Алексей у нас на Датагоре известен серией статей о реставрации гитар Diamant. А...
Схема на Датагоре. Новая статья Проект «BRASS». Часть 2. Блок ДУ и mp3-модуль... Привет, камрады! Всех с майскими праздниками Мира, Труда, Радио и Победы! В первой части статьи о...
Схема на Датагоре. Новая статья Atmel U211B - контроллер оборотов двигателя от стиралки для домашнего станка... Моя новая датагорская статья посвящена теме о превращении электродвигателя от стиральной машины в...
Схема на Датагоре. Новая статья Микроконтроллер ATmega 8 управляет шаговым двигателем... Подключение шагового двигателя к микроконтроллеру ATmega 8 Недавно пришлось подключать шаговый...
Схема на Датагоре. Новая статья Руководство по созданию фрезерного CNC ЧПУ станка. Глава 1. Электроника станка... Всем доброго времени суток! А вот и я с новой частью своего рассказа о ЧПУ - станке. Когда начинал...
 

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

 

<
Читатель Датагора

FazaX

<
Читатель Датагора

Pagan

<
Читатель Датагора

Datagor

<
Читатель Датагора

Pagan

<
Читатель Датагора

Foxcomm

<
Читатель Датагора

Mixa3377

<
Читатель Датагора

Pagan

<
Читатель Датагора

Mixa3377

<
Читатель Датагора

Pagan

<
Читатель Датагора

Datagor

<
Читатель Датагора

ww9966

<
Читатель Датагора

Datagor



<
Читатель Датагора

viktor1955

Добавить комментарий, вопрос, отзыв 💬

Камрады, будьте дружелюбны, соблюдайте правила!

  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги
 
 
В начало | Зарегистрироваться | Заказать наши киты почтой