Jump to content

TDA

Members
  • Content Count

    189
  • Joined

  • Last visited

Everything posted by TDA

  1. А библиотека accelstepper стоит? Это было рассказано в том посте где я выложил 2.4, посмотрите его внимательнее.
  2. Валкодер современнее Полностью переписав навигацию по меню. Можно. Не нужно, если двигатели 200 шагов на оборот. Внимательно проверяем схему, еще возможно контрастность крутим.
  3. Если честно, странное поведение, даже не могу сказать почему это так и почему именно 2 оборота... В оригинальном варианте то проверяли?
  4. Надо тестировать, т.к. задействованы сторонние библиотеки лучше проверить это на макете. На вскидку, должно работать. Все пины кроме A0 используются как входы/выходы общего назначения. p.s. Еще выводы экодера используют аппаратное прерывание так что не перенести.
  5. Это может быть быть из-за висящего в воздухе вывода А0. Если не нажата ни одна кнопка на нем должно быть около 5В.
  6. В моей практике это почти никогда не нужно. Даже я бы сказал просто никогда. Всегда есть изоляция. Я тоже не могу определить причину, если вы говорите, что все правильно установлено. Я когда проверял, приклеил два флажка у основания двигателей, выставил оба наверх и покрутил оборотов 30-50, все должно остаться в точности, даже если отпускаешь потом нажимаешь снова. Далее я поставил коэфф 0,5/2,0 и проделал то же самое следя за положением флажков. Все должно быть точно. Чуть выше Balent писал, что то же проверял так и все совпадало.
  7. В автомате это только "стоп" в конце ряда? попробуйте при шаге 0,5 должны вращаться с коэффициентом 2, затем с шагом 2.0 должны вращаться с коэфф 0,5. Это все должно выполняться очень точно, не должно быть ошибки не на шаг, иначе надо разбираться начиная с тока, установленного на драйверах, может они шаги пропускают.
  8. А зачем это выставлять, для небольшой партии не в промышленных же масштабах. Почему не удобно просто нажал и смотришь, когда уже близко к концу ряда прерывисто нажимаешь. Если у вас проблемы с шагом проведите простой опыт выставите шаг 1.000мм и нажмите, двигатели должны вращаться синхронно.
  9. А поконкретнее? Не, сброса нет. Повторное нажатие снова выведет число на экран. Скорость можно регулировать, единственное не при нажатой run Хозяин-барин.
  10. Я надеялся сначала получить некоторую обратную связь от участников этой ветки. То есть на данный момент мне удобно работать в режиме полуавтомат. Мне нужно понять чего не хватает, из разумного конечно.
  11. Проверяйте правильно ли выставлен микрошаг на драйвере ШД который для укладчика. Должен быть 1/4. Какой драйвер вы используете? Пожалуйста!
  12. Я проверял на 1.0, 2.0, 0,5 мм и мотал ПЭВ-2 0,2 по меди и 0,24 по лаку выставлял 0,245, было похоже на правду. Для диаметра 0,73 (по лаку) лучше ставить 0,74.
  13. Это измерено штангелем? Нужно провести простой опыт, выставить шаг 1.00 мм и запустить, двигатели должны вращаться синхронно.
  14. Как при этом двигается укладчик? Равномерно? Возможно диаметр провода выбран меньше чем необходимо. Нужно учитывать толщину лака и делать еще запас хотя бы 0,005мм
  15. Опят таки исключительно мое мнение, что кнопками начальную позицию устанавливать намного легче чем вручную валы крутить. Они не обязательны конечно. Разве, что Select теперь счетчик обнуляет.
  16. Удобнее стало, причем сильно, но это на мой взгляд. Попробуйте потом расскажите.
  17. Да, это уже обсуждали. Многое нехорошее может в процессе случиться. Датчик или два датчика (если нужно и в обратную считать), определяют только движение вала двигателя, а если оправка например провернулась на валу то тоже будет неверно, так что это скорее к механике вопрос и надежности.
  18. Датчик оборотов это же не цель, а всего лишь средство. Цель - это удобность работы.
  19. Всем привет! Обновление 2.4b - Введен режим полуавтомат (semi-auto) - Режим автомат (auto) пока заблокирован - Вращение двигателей теперь одновременное - Можно корректировать положение двигателей во время намотки - Счетчик витков сбрасывается кнопкой Select - Счетчик витков остался программный - Для правильной компиляции проекта должна быть установлена библиотека AccelStepper в менеджере библиотек Arduino IDE, см. рисунок ниже - Рекомендуемый микрошаг для данной версии это 1/4, см расположение перемычек для DRV8825 ниже, для других драйверов ШД это будет отличаться. - Максимальная толщина провода 2.000 мм //************************************************************************************************************** #define ShaftStep 50 // ShaftStep = Шаг резьбы*50 #define MicroStepsN 4 // Число микрошагов на шаг #define StepsForTurn 200 // число шагов для одного оборота основного двигателя (200 = 1,8° на шаг) //************************************************************************************************************** тест.mp4 Arduino_winding_machine_2.4b.ino
  20. Схема останется, за исключением того, что хочу добавить щелевой датчик витков.
  21. Здравствуйте, я сейчас готовлю большое обновление, структура программы будет значительно изменена и я думаю это решит многие проблемы, дата выхода - где-то следующая неделя.
  22. Весьма красивые детали получаются. Я просто обязан попросить у вас 3d модели после завершения.
  23. Нет, я просто доклеил площадку для линейного.
×
×
  • Create New...