Перейти к содержанию

Намоточный станок на Arduino версия 2.0


Рекомендуемые сообщения

Неужели такой отличный проект умирает? Я, например использую v2.4. Отлично работает! Вместо намоточного Nema17 поставил 23HS4128 с драйвером TB6600. 17-й слабоват.
Есть другой похожий проект https://radiokot.ru/forum/viewtopic.php?f=2&t=175155&sid=6e3befa2f8a7dcc67e68e3582fbd4be4&start=180, но там немного сложнее (?) . Хотелось бы услышать, у кого что получилось, как работает. Свою конструкцию могу показать, если кому интересно.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

04.10.2021 в 17:20, Виктор Шабельников сказал:

  работает но работает лучше !!! 

Изменено пользователем Алекс Пр
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

04.10.2021 в 17:20, Виктор Шабельников сказал:

////////////

Конечно интересно!показывай свой вариант

Изменено пользователем Falconist
Оверквотинг
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Доброго времени суток, дорогие участники форума! Начал собирать это замечательное устройство. Первая проблема с котрой столкнулся, это дисплей который ловил наводки,- вылечилось отдельным стабилизатором по питанию. Глючил энкодер, вылечил тем же. От греха по дальше запитал драйверы шг от отдельной обмотки трансформатора без стабилизатора, только с выпрямителем. А, ардуинку запитал тоже от отдельного стабилизатора, так, на всякий случай. Отдельный от схемы счетчик витков, реверсивный, управление герконами, думаю сделать механически. Версия прошивки из форума с кнопками 2.хВ (не помню точно, с 5й страницы). Еще в скетче изменил поправочный коэф. укладчика на 100, вместо 50ти, так как винт у меня с шагом 2. Автору большое - прибольшое Спасибо! (PS: земля разведена со всех устройств в одну точку на ардуино, управляющие провода экранированые, питающие свиты для удобства).

IMG_20220123_184621.jpg

IMG_20220123_184438.jpg

IMG_20220123_184729.jpg

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Возвращаюсь к постройке станка. 

Не нашел среди файлов подставку под дисплей, такой же как в статье с энкодером и кнопкой.

Не поделитесь?

Пока не разбирался как подключать этот блок с дисплеем и энкодером. Ну это позже.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Приветствую. Спасибо Автору проекта за такую конструкцию. У меня задача немного другая, мне нужен намоточный станок для стоматологической нити диаметр 0,5мм зазор между витками 2мм. остальную механику я нашел как настроить на шаг винта и скорости вращения основного двигателя. Последняя версия поддерживает провод до 2х мм можно как-то сделать до 3х мм? Это решило бы мою задачу.

Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...

Про прошивка 2.4b . Собрал станок, проверил, при установке диаметра провода 1 мм, каретка перемещается на 10 мм за 10 витков, при установке диаметра провода 0,5 мм, на 5мм соответственно. Вроде все правильно! Обрадовался!!! Но когда начал мотать катушку проводом 0,778мм, каретка за 100 витков ушла на 100мм вместо нужных 78мм!!! Оказалось, устанавливаемые значения диаметра провода, отличные от 0,5мм 1мм 1,5мм, не работают правильно! Одним словом, каретка укладчика перемещается на 50мм за 100 витков, при установке диаметра провода и 0,3мм, и 0,65мм,  а при установке диаметра 0,75мм, каретка перемещается уже на 100мм за 100 витков. Кто сталкивался с такой проблемой?! И как её решить?

Ссылка на комментарий
Поделиться на другие сайты

В 01.06.2020 в 08:40, Balent сказал:

2.2b версия, пришлось немножко плату подшаманить,  пригодится. Может кто ради интереса ( сам не силен)  сможет код подправить, что бы Buzzer голос подавал по окончании намотки?

включите в скетч функцию мультибип

 

void multibeep (int beeps, int on, int off) {
  for (int i = 0; i < beeps; i++) {
     digitalWrite (BUZZ_OUT, HIGH);
     delay (on);
     digitalWrite (BUZZ_OUT, LOW);
     delay (off);
}}

Вставьте эту функцию с параметрами после  строк отвечающих за сообщение об окончании намотки.

sprintf(Str_Buffer, "AUTOWINDING DONE");   // "AUTOWINDING DONE"
    lcd.print(Str_Buffer);

    multibeep(3,600,300);

 

 

Изменено пользователем MMM_K
дополнение информации
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Коллеги,  готова альтернативная версия прошивки 3.0 для данного станка.

Список основных изменений:

  • Поддержка многострочных дисплеев. 20х4, 16х2 и т.п.
  • Русский язык интерфейса. Прикиньте)
  • Новый модуль намотки. Теперь податчик перемещается непрерывно, без рывков, все разгоны и торможения делаются плавно, с ускорением, которое можно установить в настройках.
  • Новый модуль управления позициями двигателей. Плавный разгон и торможение, настройка шага
  • Сохранение всех настроек в энергонезависимой памяти

Eщё по мелочи:

  • Три независимых блока настроек, в каждом по 3 обмотки. Итого 9 групп параметров
  • Качественная работа с энкодером, программное подавление дребезга, поддержка разных типов энкодеров
  • Блок глобальных настроек. Сейчас можно отключить паузу между слоями и настроить ускорение при разгоне и торможении

Присоединяйтесь к тестированию, пишите ошибки и пожелания. Проект находится здесь:

https://github.com/apaex/ArduinoWindingMachine

Скачать с GitHub можно в разделе Releases, там будет готовый архив с прошивкой. Другой вариант - нажать Code - Download ZIP, тогда вы получите даже то, что пока в релиз не вошло.

Ссылка на комментарий
Поделиться на другие сайты

10 часов назад, Павел Ануфриков сказал:

Русский язык интерфейса. Прикиньте)

То есть дисплей нужен с кириллицей? Я правильно понял? И как понять про 3 обмотки.

Ссылка на комментарий
Поделиться на другие сайты

27 минут назад, Mech51 сказал:

То есть дисплей нужен с кириллицей? Я правильно понял? И как понять про 3 обмотки.

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

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

Ссылка на комментарий
Поделиться на другие сайты

15 минут назад, Mech51 сказал:

Принципиальная схема осталась прежняя? И что такое "толстый энкодер"?

Механика и электроника прежняя на 100%. Более того, новую прошивку писал максимально схоже с оригинальной, чтобы не привыкать второй раз. 

2022-12-01_14-28-03.png

Изменено пользователем Павел Ануфриков
Ссылка на комментарий
Поделиться на другие сайты

В 01.12.2022 в 18:54, Гость Александр сказал:

нельзя ли прошивку выложить в форум? по ссылке можно неделю блукать ...

Всё очень просто, нажмите вот сюда

2022-12-02_23-59-22.png

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Mech51 сказал:

@Павел Ануфриков, что-нибудь нужно писАть  в строке "encoder.setEncType(ENCODER_TYPE); перед компиляцией?

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

Если что-то вдруг не собирается - напишите, разберемся

Изменено пользователем Павел Ануфриков
Ссылка на комментарий
Поделиться на другие сайты

40 минут назад, Mech51 сказал:

ошибка class EncButton<0,2,5,3> has no member named "setEncType" при компиляции

А скажите, у вас точно версия EnсButton 2.0.0  ? 

2022-12-04_01-55-49.png

Ссылка на комментарий
Поделиться на другие сайты

Коллеги, кто попробовал, отписывайтесь, пожалуйста, что понравилось, что нет, какие пожелания. 

3.0.5 - новая фича - если крутить энкодер зажатым, то параметр будет меняться в 10 раз быстрее, что удобно

Изменено пользователем Павел Ануфриков
Ссылка на комментарий
Поделиться на другие сайты

Очень обрадовался , когда случайно набрел по  ссылкам на новую версию прошивки3,0. работаю на2,0 мучаюсь с разгоном, глючит сильно. Однако пробовать Ваш скетч считаю для себя неактуальным, если как указано в анотации - нет мговенной регулировки скорости во время намотки. Для меня это очень актуально. я начинаю мотать начало потихоньку. вижу когда крайние витки легли норм, ускоряюсь и быстро наматываю слой. новый слой - опять начало потихоньку и т. д. Первые витки в начале каждого слоя самые геморойные часто перехлестываются. если есть возможность , то скорость надо обязательно регулировать онлайн.  мотаю силовые трансы. 

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, ЗАВ сказал:

Очень обрадовался , когда случайно набрел по  ссылкам на новую версию прошивки3,0. работаю на2,0 мучаюсь с разгоном, глючит сильно. Однако пробовать Ваш скетч считаю для себя неактуальным, если как указано в анотации - нет мговенной регулировки скорости во время намотки. Для меня очень актуально. 

Ну всегда можно будет откатиться на старую версию, если чо-то действительно не понравится, да и я могу доработать.

Проблема, которую вы описали, хорошо решается следующим образом. Прошивка поддерживает педаль (обычная кнопка), которая очень плавно разгоняет и останавливает станок. Кратковременными нажатиями на педаль вы можете работать на любой скорости, даже очень медленной, и достаточно просто её поддерживать. В дополнение к этому в настройках устанавливается ускорение, и если его поставить, например, 10, то вы получите очень плавную работу станка.

Если у вас педаль не выведена, аналогично работает кнопка энкодера во время намотки, но менее удобно, т.к. нужно делать клик, а не нажатие, как на педаль.

Попробуйте, интересна обратная связь от вас, доделаем, если что.

Ссылка на комментарий
Поделиться на другие сайты

у меня при намотке послойно , когда начинаешь мотать следующий слой, первые витки не плотно ложатся к щечке , отступы большие от первых витков а потом все норм. ( прошивка 2.0 вроде, непомню)

Изменено пользователем РеактоР
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, РеактоР сказал:

у меня при намотке послойно , когда начинаешь мотать следующий слой, первые витки не плотно ложатся к щечке , отступы большие от первых витков а потом все норм. ( прошивка 2.0 вроде, непомню)

За 2.0 не скажу, к сожалению. Попробуйте 3.0, там совсем другой модуль намотки.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Имел дело с зарядкой батареек еще с советских времен. Тогда еще в магазине (!) купил специальную зарядку для ртутно-цинковых батареек, очень миниатюрная, зарядка шла от встроенного солнечного элемента (и это еще в советские времена!). Использовал для зарядки батареек для наручных часов, после первой зарядки батарейки хватало примерно на полгода, потом на 3-4 месяца. Потом (когда батарейка служила меньше двух месяцев) батарейка отправлялась на упокой. Спасала студента тогда очень эта вещица. Жалею что тогда не срисовал ее внутренности. А вот с зарядкой щелочных батареек пришлось заниматься уже значительно позже. Мне кто-то подарил такой набор (зарядка с комплектом перезаряжаемых батареек) - вот его обзор https://aphnetworks.com/reviews/pure_energy_xl  Все было нормально, но у всех этих батареек ресурс очень ограничен, примерно 25 циклов максимум. После чего емкость уменьшается и нет смысла их дальше использовать. После каждой зарядки емкость уменьшается, но не сильно. Реально раз десять заряжать можно точно без проблем. После того как выработался ресурс последней батарейки стал вопрос - а можно ли заряжать обычные батарейки тоже? Зарядка-то осталась... И как раз в то время приобрел обычные (т.е. "незаряжаемые") батарейки той же фирмы (PureEnergy). Оказалось что они заряжаются точно также, как и "заряжаемые"! Возможно что у них та же химия... Пробовал батарейки разных фирм, степени разряда. Короче говоря, фирменные всякие Дюраселлы и Энержайзеры не заряжаются вообще, и даже могут потечь во время зарядки. А вот самые дикие и дешевые нонейм чаще всего заряжаются без проблем. Насчет емкости - конечно емкость полностью не восстанавливается, но для работы в беспроводной клаве,, мышке или пульте вполне хватает и достаточно надолго.  Но занимаюсь этим нечасто, просто когда лень ехать в магазин за очередной партией батареек.  А если есть возможность, то предпочитаю переделывать питание под литий. Очень сильно достает саморазряд всяких Ni-Cd, Ni-MH - разряжаются даже те, которые якобы должны долго держать заряд. Схему зарядки еще не срисовывал (лень было разбирать), но схема сложнее чем все что я видел в Интернете. Напряжение заряда примерно 1,7в. xlaa_tds.pdf
    • Я делаю ставку на контакты NC реле запуска и NO реле торможения. Тем более они такие хлипенькие.
    • Раз смогли срисовать схему "силы", то и решить проблему для вас вряд ли сложно будет... Проверьте емкость и ЭПС C-20мкФ и сопротивление контактов этих двух реле в on/off
    • Как? Вы ж никакой информации для работы мозга не дали. Ну, что-то собрали, как-то подключили, подаёте 220 на схему с незапаянным трансформатором, лампочка моргает, защита не срабатывает... Единственный вариант - вас отодвинуть и посмотреть, что там происходит. Но вы даже где обитаете не указали... Единственное, что можно вытянуть из вашего текста: Как может работать микросхема, если у неё замкнуто питание? Перед подачей 220 вы эту перемычку сняли?  
    • Если тут нет необходимой инфы, на это можно забить. Вот если он отвечает на АТ несколькими строками, то стоит разбирать на лету (во время приема) из кольцевого буфера.
    • Так что? Помогите реализовать, нужно за меня реализовать, подскажите как реализовать?? "Барыня лягли и просють..." Вас что в школе, дома, на улице никто не учил диалог вести. 
×
×
  • Создать...