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

Alexandr Zhukov

Members
  • Постов

    14
  • Зарегистрирован

  • Посещение

Электроника

  • Стаж в электронике
    1-2 года

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения Alexandr Zhukov

Новичок

Новичок (1/14)

  • 10 постов на форуме
  • Неделя на форуме
  • Месяц на форуме
  • Год на форуме

Последние значки

0

Репутация

  1. Спасибо , жму руку;))!! Пожертвования до вас доходять хоть))?
  2. Я извиняюсь, не придал этому значение. Думал что разные драйвера, это просто разное качество, разные производители. Сначала стоял один 8825, второй 4988. Потом решил, что может 8825 не рабочий и заменил его на 4988. Спасибо, что увидели это и все сейчас заработало. Все плавно....я очень рад!!! Последний вопрос по меню, в поле step выставляется шаг укладчика = диаметр наматываемого провода? Правильно понимаю? для примера: Если провод 0,8 то значение step выставляем 0,8000? Спасибо, еще раз, за идею и за помощь
  3. Да, перемычки так и стоят. Проверял. Прикрепил видео с настройками которые вы советовали. Видно как намотчик некорректно работает. Помогите пожалуйста))! VID_20200510_150708.mp4_720p.mp4
  4. #define ShaftStep 400 // ShaftStep = Шаг резьбы*50 #define MicroStepsN 16 // Число микрошагов на шаг #define StepsForTurn 200 // число шагов для одного оборота основного двигателя (200 = 1,8° на шаг) При таких значениях, основной двигатель делает около 10 оборотов и только потом мотор укладчика двигается на 1 шаг. Более точнее работает когда значение такие #define ShaftStep 270 // ShaftStep = Шаг резьбы*50 #define MicroStepsN 16 // Число микрошагов на шаг #define StepsForTurn 11 // число шагов для одного оборота основного двигателя (200 = 1,8° на шаг) А на дисплее step выставляю 0,0024 (это одно движение энкодером, потом каждый поворот прибавляет +0,0024= 0,0048 и т.д.) я думал что значение STEP (грубо говоря) выставляется диаметр наматываемого провода. То есть основной двигатель сделал оборот, укладчик сделал движение равное диаметру проводу, если мотать виток к витку. правильно понимаю? Четно, уже все перепробовал, думаю просто оставить основной мотор чтобы витки хотя бы считал (что тоже не точно считает) и мотать руками. Либо отдать кому нибудь за Н-ную сумму чтобы настроили). Вы, кстати, не хотите взяться за шабашку)? Просто смотрю по видео у вас конструктив тот же самый, те же шпильки на тех же местах. У вас почему то работает при таких значения в прошивки, у меня почему то нет)))- мистика, не иначе)). А вы то же используете прошивку 2.2b? Просто в версии 2.1 значений: MicroStepsN 16 и StepsForTurn 200 небыло, может в них проблема? прошивку прикрепил. Arduino_winding_machine_2.2b.ino
  5. Получается в прошивке должно быть выставлено вот так: #define ShaftStep 50 // ShaftStep = Шаг резьбы*50 #define MicroStepsN 16 // Число микрошагов на шаг #define StepsForTurn 200 // число шогов для одного оборота основного двигателя (200 = 1,8° на шаг) Правильно понимаю? Если да, то при таком значении основной двигатель делает ~11 оборотов и только после этого начинает передвигаться укладчик. В чем может быть причина?
  6. Спасибо , сейчас буду пробовать. мотор 17HS4401
  7. "Станартная" вы имеете ввиду обычная строительная из леруа или которая для 3д принтеров(https://ardmag.ru/3d-printers/driving-screws/2416.html) используется? Вы писали что, если шаг резьбы шпильки укладчика 2мм, то выставляется "ShaftStep 50"- если оставить 50, то укладчик не допроходит несколько миллиметров, а при значении 100 он переходить на 2 мм, при 10 витках намотки. После экспериментов, получается что при смене значения ShaftStep 50 - он просто меняет дробления шага при выставлениее на дисплее пункта Step, то есть каждый оборот энкодера он добавляет по 50, если выставить ShaftStep 25, то каждое передвижение энкодера будет добавляться 25+25+25 и т.д. Не могли бы "на пальца показать (написать)" исходя из моих данных какое значение нужно указать , уже все голову сломал))). на укладчике шпилька М8 с гайкой (вот такие: https://ardmag.ru/3d-printers/driving-screws/2416.html) моторы нема 17 на основном двигателе шкилька м6 из Леруа, строительная, обычная. Как настрою и заработает как надо, с меня магарыч в виде помощи ($) проекту)))
  8. на моточнике шпилька м8 (Характеристики:Длина: 300мм, Шаг резьбы: 2мм, Ход резьбы: 8мм, Диаметр винта: 8мм). Прошивка 2.2б Решил опытным путем проверить на сколько меняются параметры в прошивке и на практике, при таких параметрах в прошивке: #define ShaftStep 50 // ShaftStep = Шаг резьбы*50 #define MicroStepsN 16 // Число микрошагов на шаг #define StepsForTurn 12 // число шогов для одного оборота основного двигателя (200 = 1,8° на шаг) на дисплее: TURNS: 10 STEP: 0.0100 Результат следующий: намоточник передвигается на 12мм, основной мотор прокручивается на 10,5 оборота. Получается есть какая то взаимосвязь между ShaftStep и ShaftStepTurn? Или я уже загнался!?)) Ощущение что какие то еще параметры должны еще менаться.
  9. Спасибо, за разъяснения. SH POS и LA POS насколько я понимаю это выставление укладчика. относительно катушки, для начало намотки. Это я руками делаю, так по моему проще, потому то мотор укладчика (по непонятным причинам) дергается, но плавно не крутится, думал питание драйверу не хватает, увеличил-не изменилось, думал может механика закусывает, снял все, все равно резкими рывками крутится, и зачастую просто дергается не прокручиваясь. 1) STMUL - он для чего? чтобы в меню "Autowinding" - при выставлении шагов STEP умножалось на цифру указанную в STMUL? Блин, помогите пожалуйста, не могу понять что-то до конца. Прошивку использую 2.2b. Моторы nema 17, 2 шт. Шпилька на оси с катушкой м8 с леруа (шаг резьбы не знаю) Шпилька на укладчике М8 для 3д принтеров (шаг резьбы не знаю) Катушка на данный момент сейчас даметром 31мм. Ширина катушки 36мм Провод (для теста использую нитку) Ф 1мм Допустим мне нужно намотать 33 оборота. Какие значения нужно выставить? Заранее спасибо!
  10. Всем доброго и здорового дня))! Станок собрал, по-тестил, все крутит, наматывает, только вот по меню вопросы. Он как то наматывает, после какого-то количества витков начинает назад мотать. Насколько я понимаю, катушка то может быть разного размера, соответственно и количество полных витков разная. И ширина катушки разной может быть. И так же диаметр провода может быть различным. Отсюда вопрос, где в программе эти значения задаются)? Хотелось бы поинтересоваться у автора: Не могли бы вы расписать подробно обозначения в меня? Заранее спасибо. Тема и направление для меня,достаточно, новое. Не совсем понимаю краткие обозначения, типа: SH POS, LA POS, STMUL. Хотел подключить русскую библиотеку, для отображения меню на русском, но пока хорошей не нашел, все криво становятся. Автору еще раз спасибо. Материальную благодарность отправил, как и обещал;))!
  11. Нашел только один пост по версии 2.2 https://goo.su/0Rm5 Получилось загрузить версию 2.2 заменил в коде RS 6 на 14 и загрузилась. Сейчас проблема. Меняю параметры, в настройках меню, жму старт. Дисплей отображает статические данные (приложил фото), то есть ни на дисплеи, ни на моторах движений нет. На прошивке 2.1 тоже самое. Схему подключения проверял- все правильно подключено. Думаю даже если бы подключение было бы не правильным, хотя бы на дисплеи был бы виден процесс намотки. Подскажите пожалуйста, куда копать? При прокрутки в меню, двигатели двигаются, сначало думал проблема может в драйверах, но выходит что нет.
  12. Спасибо за схему)! заработало только на прошивке 2.1b, на 2.2b появляются иероглифы (фото приложил). Хотел еще вас попросить: скиньте пожалуйста такую же схему ля подключения Энкодера, который на этой плате. (неудобно просить, я понимаю что все ту гораздо выше по уровню познания в ардуине, но где еще опыта и понимания набираться. Еще раз извиняюсь, за глупые просьбы.)
  13. Спасибо! Нашел в городе данный дислей, 2004, который вы используете. Не могли бы на пальца показать как его подключить к Шилду)? какой вывод куда). И оставте пожалуйста в после ваш кошелек яндекс денег например,я уверен многие бы хотели бы вас отблагодарить
  14. Всем доброго дня! Хотел собрать данный станок (автору Огромное спасибо за труды!!!). Но в самом начале столкнулся с проблемой: 1) прошивал и старой прошивкой и новой (2.0, файл приложил) дисплей светится, но ничего не отображается (фото прикрепил). Пробовал менять положение проводов, как у участников схемы, пробовал исправления кода, библиотеки все установил -не выходит:(. Хотел хотя бы собрать на этом дисплеи для наглядности.- (исправил, оказывается была подсветка на максимуме!) 2) Имею дисплей с ramps 1.4 (lcd12864) хотел бы использовать его, так как в нем есть Энкодер, отдельно купить энкодер для 1602 не получилось, все закрыто из-за карантина. Видел что автор использует что то подобное во второй версии станка. Хотел бы попросить помощи в подключении его к уно и шилду. Готов материально отблагодарить, есть острая необходимость в станке. Заранее всем спасибо за помощь. Буду очень благодарен. А если у кого нибудь найется время чтобы помочь и на пальцах, как говорится, все разложить- за мной не заржавеет. Arduino_winding_machine_21b.ino
×
×
  • Создать...