Намоточный_станок_на_ардуино

Намоточный_станок_на_ардуино

Порой в радиолюбительской практике возникает необходимость намотки большого количества витков провода для создания трансформаторов, дросселей, катушек и им подобных моточных изделий. Если речь идет о сотне витков особых проблем нет, мотается при помощи простейших механических приспособлений. Но когда нужно намотать несколько тысяч витков, да еще и виток к витку, то тут задумываешься об автоматизации этого весьма утомительного процесса.

Устройство, о котором пойдет речь, представляет из себя автоматический намоточный станок с укладчиком витков и индикацией процесса на символьном ЖК экране.
Интеллектуальным ядром устройства является знакомый многим микроконтроллер ATmega328P, расположенный на китайском варианте платы Arduino UNO. Контроллер через CNC Shield (плата расширения ЧПУ) управляет силовой частью устройства, состоящей из двух драйверов шаговых двигателей (ШД) на базе микросхемы DRV8825 и двух ШД 17HS3401 и 17HS4401 (полный оборот 200 шагов). Человеко-машинный интерфейс состоит из модуля поворотного энкодера KY-040 и символьного дисплея 16×2 с контроллером HD44780 и модулем связи по шине I2C на расширителе портов PCF8574A. Питание схема получает от импульсного БП 220AC-12DC 60W.

Микроконтроллер задействует драйвера «Z» и «A» при этом на CNC Shield-е для соединения драйвера «A» с пинами 12 и 13 ардуино необходимо установить перемычки D12-A.STP и D13-A.DIR. Режим работы DRV8825 выбираем с микрошагом 1/16 установив перемычки M2 на плате, это означает что на один шаг ШД (1,8°) необходимо подать 16 фронтов сигнала STP. Установку модулей DRV8825 необходимо произвести так как показано ниже.

После установки драйверов ШД необходимо обязательно выставить ограничение по току. При подключенном напряжении 12В к плате CNC Shield, но без электродвигателей, необходимо вращая подстроечный резистор выставить значения ограничений. Текущее значение контролируем мультиметром и вращая отверткой подстроечник, добиваемся значений напряжения для драйвера «Z» 0,68В и 0,52В для драйвера «A». Эти значения напрямую связаны с номинальным током ШД. Для 17HS4401 In = 1,7А, а для 17HS3401 In = 1,3А. Значение напряжения в щадящем для ШД режиме вычисляем по формуле Vref = 0,8*(In / 2).

Подключение I2C 1602 LCD выполняем к соответствующим выводам SCL, SDA, 5V, GND платы расширения. На модуле энкодера допаиваем подтягивающий резистор R1 10k если его там нет. Для устранения дребезга контактов необходимо собрать схему аппаратного подавления, ее можно оформить в виде модуля, дополняющего модуль KY-040 как показано ниже. Фильтры низких частот на R4-6 и C1-3 устраняют дребезг, а триггеры Шмитта МС 74НС14N восстанавливают фронт и спад сигнала.


Для подключения энкодера к ардуино соединяем пины X.STEP и CLK, Y.STEP и SW, X.DIR и DT а так же GND и +5V с соответствующими выводами платы.


Механическая часть намоточного станка это шесть стоек прикрученных к оргстеклу. Стоики напечатаны пластиком на 3D принтере, но при наличии должной пряморукости могут быть изготовлены другими способами и из других материалов. Основной вал (шпилька М6) приводится в движение ШД 4401 и на нем располагается каркас для намотки. Далее две стоики укладчика с валом диаметром 6мм и шпилькой М4 (шаг резьбы 0,7мм) на валу ШД 3401. Вращение двигателя приводит к линейному перемещению укладчика, при этом один шаг ШД дает перемещение L = шаг резьбы / шагов на оборот = 0,7/200 = 0,0035мм. Последние две стойки держат подающую катушку. Поджатием резиновой шайбы к подшипнику обеспечивается натяжение провода при намотке.

Читайте также:  Как_зарядить_лампу_светодиодную_аккумуляторную_лампу

Программа для ATmega328P написана в среде разработки Arduino IDE на языке C++. Для успешной компиляции кода необходимо иметь установленную библиотеку LiquidCrystal_I2C.

Из основного меню можно попасть в подменю управления позицией шаговых двигателей POS CONTROL это необходимо для установки начальной позиции основного вала и укладчика. Подменю AUTOWINDING предназначено для ввода значений автоматической намотки. Работа с кнопкой энкодера, а также, с самим энкодером и драйверами ШД осуществляется через прерывания.

Исходный код содержит определенное количество комментариев для понимания работы, хотя понятно, что все разъяснить в комментариях невозможно и чужой код это всегда темный лес. Тем не менее, я думаю, что некоторые приемы, использованные в данной программе, пригодятся как начинающим ардуинщикам так и опытным пользователям этой платформы.

Результаты испытаний показали, что при правильном начальном позиционировании, станок обеспечивает точную автоматическую намотку слоев эмалированного провода диаметром от 0,06 до 0,5 мм. Варьируя значениями кол-ва витков (TURNS) и шага (STEP) можно добиваться режимов «виток к витку» и «равномерное заполнение окна».
На этом у меня все, прошу высказывать свое мнение в комментариях.

Содержание / Contents

↑ Механика

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

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


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

↑ Электроника

Контроллер выбрал АТмега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 МГц.

Читайте также:  Как_рассчитать_дроссель_для_проверки_якорей

↑ Итого


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

↑ Схема, код и плата

Здравствуй, читатель! Меня зовут Игорь, мне 45, я сибиряк и заядлый электронщик-любитель. Я придумал, создал и содержу этот замечательный сайт с 2006 года.
Уже более 10 лет наш журнал существует только на мои средства.


Спасибо за внимание!
Игорь Котов, учредитель журнала «Датагор»

Статьи, Схемы, Справочники

Помощь — Поиск — Пользователи — Календарь. Полная версия этой страницы: Намоточный станок для трансформаторов. Всем большое приветствие, я первый день на форуме. Сходу же хочется совета умных людей. На производстве у нас используются на изготовлении и ремонте катушек трансформаторов в основном намоточные станки, где главнй привод асинхронник с энкодером, башка его тошибовские, на раскладчиках провода стоят обычные шаговики, которые дергаются по импульсам от главного привода покупные, стоят дорого, за что не очень ясно. Сейчас начали делать несколько станков с двумя раскладчиками, импорт не тянем, а РФ не устраивает по возможностям, да и цена тянется к импорту.

Поиск данных по Вашему запросу:

Дождитесь окончания поиска во всех базах.
По завершению появится ссылка для доступа к найденным материалам.

Перейти к результатам поиска >>>

ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Станок для намотки трансофрматоров на arduino

НАМОТОЧНЫЙ СТАНОК

English Help. By continuing to browse, you consent to our use of cookies. You can read our Cookies Policy here. Али Алиев. К у п л ю дорого радиодетали, приборы, конденсаторы км, микросхемы, транзисторы, резисторы, термопары, потенциометры, радиолампы, самописцы, мед оборудование, промышленные и военные приборы, платы времён СССР.

Осциллографы, частотомеры, генераторы сигналов, импульсов, анализаторы спектра, радиостанции. Comment 0. Like 1. Сергей Демидов. Магнитофон ламповой эры. Comment 9. Like Vlad Коробов. Нашёл на просторах интернета PDF статью, решил оформить всё в читабельный вид. Comment На таком фоне и S шедевром будут Vestern Electric by Mcintosh. Что значит ламповый звук. Николай Кубинский. Ребята подскажите что за лампа? Лампа Пентоид гу Продают на авито. Может надо мне? Сергей Поляков.

Александр Тарим. Встречи на Permskaya street. Comment 1. Like 0. Сергей Демаков. Please, retry later. This person does not have the access to this photo. In order to tag a person, hover over his photo and press left mouse button Left-click on a photo to tag people in it. Ламповый звук. Ламповые усилители. Виталий Иванов. Виктор Ивашкин. Алексей Шиков replied to Виктор. Сан Саныч.

Всё ничо. Молодец конечно. Но бля лампу какую-нибудь поставь! Ни хрена ж не видно! Алексей Шиков replied to Сан. Log in or sign up to add a comment.

намоточный станок на шаговом двигателе

Сейчас этот форум просматривают: Google [Bot] и 0 гостей. Форум сайта mypractic. Намоточный станок для трансформаторов с укладчиком витков Вопросы не вошедшие в форумы из категории. Как написать программу стобы при заданом диаметре провода за один оборот катушки укладчик переместилса на заданую толщину провода. Импульс с основново вала на двух офтопар,чтобы микроконтролер знал в какую стороны крутитса вал. Так как я не програмист хотел узнать мнение профи. С уважением, Томас.

Читайте также:  Как_убрать_затяжки_на_блузке

Намоточный станок настольный

Конструкция самодельного намоточного станка с программой и описанием схемотехники Статья "Намоточный станок на Arduino" на cxem. Контроллер намоточного станка Evgeniy электронные поделки и не только Намоточный станок с автоматической укладкой витков Mihail Polunin. В ролике показал работу и фото создания намоточного станка с автоукладчиком витков. Идею и принцип работы повторил с существующего в ют.. Намоточный станок. Vladimir Ivanov. Из моторчика от дворников, какого-то трактора получился неплохой намоточный станок. Небольшой обзор моего намоточного станка, собранного по проекту Сергея: sites.

Categories

Дата публикации: 29 сентября Регулятор напряжения на 3,3V обеспечивает питание для всей цепи. Назначение разъемов: J1: Питание. J3: Геркон. Вход импульсов для подсчета микроконтроллером.

Намоточный станок на Arduino

Порой в радиолюбительской практике возникает необходимость намотки большого количества витков провода для создания трансформаторов, дросселей, катушек и им подобных моточных изделий. Если речь идет о сотне витков особых проблем нет, мотается при помощи простейших механических приспособлений. Но когда нужно намотать несколько тысяч витков, да еще и виток к витку, то тут задумываешься об автоматизации этого весьма утомительного процесса. Устройство, о котором пойдет речь, представляет из себя автоматический намоточный станок с укладчиком витков и индикацией процесса на символьном ЖК экране. Интеллектуальным ядром устройства является знакомый многим микроконтроллер ATmegaP, расположенный на китайском варианте платы Arduino UNO.

намоточный станок

By admin , July 23, in Обсуждение материалов с сайта. Мы принимаем формат Sprint-Layout 6! Экспорт в Gerber из Sprint-Layout 6. Конденсаторы Panasonic. Часть 4. Полимеры — номенклатура.

Намоточный станок на Arduino

Порой в радиолюбительской практике возникает необходимость намотки большого количества витков провода для создания трансформаторов, дросселей, катушек и им подобных моточных изделий. Если речь идет о сотне витков особых проблем нет, мотается при помощи простейших механических приспособлений. Но когда нужно намотать несколько тысяч витков, да ещё и виток к витку, то тут задумываешься об автоматизации этого весьма утомительного процесса. Устройство, о котором пойдет речь, представляет из себя автоматический намоточный станок с укладчиком витков и индикацией процесса на символьном ЖК экране.

Автоматический Намоточный станок.

ВИДЕО ПО ТЕМЕ: Программа "Намоточный станок" в Arduino IDE и Proteus

Русская поддержка phpBB. Please, in order to access our website you need to activate JavaScript in your Browser. How to enable JavaScript in your Browser. Поиск Расширенный поиск. Да ещё ограничение с домашним бюджетом — страна беднеет, а вместе с ней и я — пенсии не хватает, а найти работу с нашей профессией в 62года просто невозможно.

roboforum.ru

Конструкция самодельного намоточного станка с программой и описанием схемотехники Статья " Намоточный станок на Arduino" на cxem. Небольшой обзор моего намоточного станка, собранного по проекту Сергея: sites. Намоточный станок СССР. Перемотка дросселя L, 11AK19, Rainford. Gennadiy Burda.

Тернополь Сегодня Хотите продавать быстрее? Узнать как.

Ссылка на основную публикацию
Н_профиль_для_крепления_цсп_нчп_3322
Купить в 1 клик Специальные самосверлящие шурупы для крепления панелей ЦСП к металлическим профилям до 2 мм Шуруп сверлоконечный, с...
Мультиварка_сакура_ошибка_е4
Многофункциональные возможности, быстрота и эффективность приготовления пищи в мультиварке известны многим хозяйкам. Именно поэтому данная бытовая техника пользуется повышенным спросом...
Н_профиль_для_крепления_цсп_нчп_3322
Купить в 1 клик Специальные самосверлящие шурупы для крепления панелей ЦСП к металлическим профилям до 2 мм Шуруп сверлоконечный, с...
Наливной_пол_в_бетономешалке
Если вам нужен идеально ровный пол, то наливные полы – это именно то, что вы ищете. Однако при работе с...
Adblock detector