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

Изготавливая катушку с 1500 витков моя лень подсказала что нужно сделать намоточный станок с автоматической укладкой провода. Ка кто ранее пытался изготовить станочек с двумя одинаковыми движками размера «nema 17» и редуктором получилось все немного не так как хотелось да и прошивка у меня вышла кривоватая. Так и забросил проект.

Теперь появился двигатель по мощнее примерно размера «24HS2401» и его можно поставить без редуктора что гораздо упрощает механику, а с прошивкой мне помог проект с форума РадиоКот.

Схема сделана на микроконтроллере ATmega328 отпаял из ардуинки , драйвера взял готовые TB6600.

Печатная плата получилась с ошибками: перевернут вход для программирования и размеры модуля питания немного не совпадают. Так что микроконтроллер запрограммировал еще когда он был в ардуине.

Экран lcd 2004 с платой контроллера соединяется на штырьках .

Модуль поворотного энкодера и плата кнопок.

В автоматическом режиме устанавливаются следующие параметры:
1. Turns — число витков;
2. Spacing — расстояние между витками, т.е. шаг намотки (величина смещения укладчика за один оборот катушки), мм;
3. Length — длина намотки, мм;
4. Turns/layer — число витков в слое;
5. Speed — скорость намотки, об./с;
6. Direction — начальное направление движения укладчика (на первом слое);
7. Pause — автоматическая приостановка намотки в конце каждого слоя (например, для прокладки межслойной изоляции).

Для запуска намотки нужно нажать и удерживать в течение одной секунды кнопку OK. Намотка производится послойно с изменением направления между слоями. В конце каждого слоя станок останавливается, если в пункте меню Pause выбрано On. Также поставить намотку на паузу можно в любой момент, нажав кнопку OK. Для возобновления процесса намотки нужно также нажать OK. Текущее состояние отображается в правом верхнем углу индикатора:
Ready — устройство готово к запуску;
Running — намотка запущена;
Paused — намотка приостановлена;
Done — намотка завершена.

Режим Manual имеет следующие отличия от режима Auto:
1. Управление двигателями производится только при помощи кнопок.
2. Сигнал EN с драйверов двигателями не снимается после остановки двигателей, т.е. реализован режим удержания.
3. Текущие координаты отображаются постоянно, а не только при нажатии на кнопки перемещения.

Меню в режиме Manual состоит из двух пунктов:
1. Speed — аналогичен такому же пункту в режиме Auto;
2. Reset position — обнуление текущих координат.

Схема прошивка здесь.

Основной источник вдохновения: https://www.radiokot.ru/forum/viewtopic.php?f=2&t=175155

Поделиться ссылкой:

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.