Прямой эфир

avatar
Здравствуйте. Я собрал проект 700мм. Запчасти как в перечне. Все работает, только двигатель я я за шкаф легко останавливаю. Максимальный ток на драйвере 8825 я могу выставит только до 1.3А. Смотрел по мультиметру и по токовым клещам, После 1.3А сбрасывается на 0. Питание подаётся от источника 12В. Ток могу видеть только после того как остановлю пультом двигатель. При работающем двигателе ток на токовых клещах не показывается.
avatar
Чтобы исключить версию прокручивания резинок, предлагаю сделать метку маркером на ролике и резинке.
  • maker
  • 0
avatar
… если есть возможность, снимите более крупно ролик и двигатель, при тех же условиях.что-бы внимательнее посчитать обороты и посмотреть поведение резинок, в том числе и верхней платформы в месте примыкания друг к другу…
avatar
… пересмотрел с паузами.повторами и вообще.ролик, каждый раз немного не докручивает все таки… но и двигатель двигается вправо/влево, может как раз из-за этого и недокручивает…
avatar
… посчитал количество оборотов ролика (насколько это возможно по видео)-вроде бы одинаково, но опять же обратил внимание, что двигатель смещается вправо/влево относительно нижнего круга при постановке груза (смотреть на двигатель с 1:00 на видео). у меня стойкое впечатление что связано с механикой это отставание… пишу то, на что обратил внимание, не обязательно так и есть…
avatar
Проскальзывание силиконовых прокладок относительно ролика замечал только при сильном натяжении ролика к платформе, но по вашей системе, по 10 резиночек для плетения(всего 20?), силиконовые прокладки не проскальзывают.

На таком весе разницы между accell 100, 1000 и 50000 на глаз не различимы.

На драйвере ШД все переключатели в положении «ON», я так понимаю это и есть максимальное дробление шага.
  • ogpro
  • 0
avatar
На драйвере установлено максимальное дробление шага? все переключатели в положении «ON»?
Если задать accell = 100 погрешность уменьшится?

Еще одна возможная причина — это плавное проскальзывание резиночек относительно ролика. Можно попробовать приклеить их на силиконовый герметик.
  • maker
  • 0
avatar
нет, на видео видно как я с легкостью вращаю нагруженную платформу…
  • ogpro
  • 0
avatar
… в качестве гипотезы-а у вас центральная ось не перетянута/перекошена? не зажимает ли там чего при постановке груза?..
avatar
Добрый день, Владимир.
В очередной раз сделал все строго по вашей инструкции и купил черные резинки для плетения (до этого использовал резинки для денежных купюр). Прилагаю видео своей проблемы: Я делаю 3 оборота платформы. 1 — пустая платформа, 2 — с нагрузкой около 8кг и 3 — с нагрузкой около 16кг. При добавлении веса установил accell = 1000. Можно увидеть как из-за увеличени веса увеличивается отставания (платформа недокручивает). Честно уже даже не могу представить как она может крутить без погрешности, т.к. перепробовал уже все.
  • ogpro
  • 0
avatar
В драйвере от перегрева срабатывает защита и двигатель отключается. Я добавил пункт в этой инструкции для настройки силы тока.
  • maker
  • 0
avatar
Спасибо большое, все заработало!
Единственное «но». Видимо, из за того, что драйвер сильно греется, он начинает «подвисать» и пропускает шаги.
Китайский радиатор не очень помогает. как вы справляетесь с охлаждением?
avatar
Да, на модуле вины S, D, E, GND.
Подключил Е к GND ардуино.
двигатель стал шуметь, как будто работает, но вал не крутит.
когда делаю Run, слышен звук двигателя с интервалами, но вал так же не крутит.
Драйвер и провода в сторону двигателя стали сильно греться.
Если надо, могу отправить видео. только не знаю как тут выложить.
Чувствую, что мы подходим к логическому завершению :)
avatar
Модуль для драйвера немного отличается. Но контакты для двигателя такие же. Вижу дополнительный контакт рядом с пинами S,D,E это GND?
3 переключателя влияют на дробление шага, лучше их установить в положении ON. Но они не влияют на работоспособность двигателя.

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

Некоторые модули для драйвера шагового двигателя принимают на включение двигателя противоположный сигнал. Чтобы проверить, подключите пин E на модуле к GND на ардуино.
  • maker
  • 0
avatar
фото распиновки драйвера: для чего нужны переключатели ON DP на драйвере? какое положение для них правильное? (пробовал во всех положениях ключа)
avatar
Подключил все заново на китайской плате Ардуино уно.
при подключении 12В:
Дисплей не засвечивается. Показывает верно.
ИК откликается.
Реле срабатывает.
Но двигатель так и не отвечает.

Может дело в распиновке драйвера?
У меня вины подписаны
А2
А1
В1
В2
я правильно понял, что
В2 — (+) красный
В1 — (-) зеленый
В1 — (-) синий
В2 — (+) желтый
avatar
Возможно плохой контакт у проводов дисплея и у двигателя в районе разъема. Сначала попробуйте решить проблему с контактами экрана. На всякий случай можно измерить напряжение пина, который должен выдавать 5 вольт.
  • maker
  • 0
avatar
Переключатель установлен на 5В.
1. Попробовал отключить все, кроме дисплея. Ничего не изменилось (белый экран).
2. Подключил все обратно. дергал питание раз 10, на 11-ый раз дисплей все показал, программа запускается. Но срабатывает только реле. (двигатель не работает).
3. Отключил-Включил питание — снова белый экран.
Что можно еще попробовать?
avatar
Переключатель на ардуине в положении 5 вольт? Такое ощущение, что экрану не хватает напряжения. Также попробуйте вытащить драйвер из разъема и проверить работает ли после этого экран.
  • maker
  • 0