немогу запустить шаговый двигатель по входу шагов
немогу запустить шаговый двигатель по входу шагов
пробовал менять длительность импульсов думал может оно не успевает сработать но бесполезно
тоесть экран считывает импульсы а двигатель нет
[spoiler] [/spoiler]
Отправлено спустя 11 минут 36 секунд:
попробовал выставить на вход 2048 но нечего н происходит
если в самом блоке выставить константу шагов на 2048 то делает один оборот
может блок битый в программе ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
немогу запустить шаговый двигатель по входу шагов
[ref]Di123[/ref],
Команда на шаг выполняется по переднему фронту импульса на входе En
т.е каждое изменение должно подтверждаться прерыванием входа En
к тому же в таком включении дисплей будет сильно тормозить работу шагового.
чтобы это избежать надо делать както так
Команда на шаг выполняется по переднему фронту импульса на входе En
т.е каждое изменение должно подтверждаться прерыванием входа En
к тому же в таком включении дисплей будет сильно тормозить работу шагового.
чтобы это избежать надо делать както так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
немогу запустить шаговый двигатель по входу шагов
действительно если синхронно прерывать питание то начинает крутится
Отправлено спустя 28 минут 5 секунд:
тока вот работает нетак как надо
один оборот надо 2048 импульсов
а тут получается что за 80 импуьсов делает оборот
попробовал уменьшить скорость стал за большее количество импульсов делать оборот
попробовал через щётчик подать конкретное число после выполнния которого он должен остановиться по логике но он продолжает крутиться бесконечно
что то с этим входом не так програмно не доработан он всётаки
тоесть если на самом вход присвоить константу некую то он её исполнит но если прислать на вход некую константу то он забивает болт на неё и на все попытки хоть как то заставить выполнить чисо шагов присланых на вход
Отправлено спустя 28 минут 5 секунд:
тока вот работает нетак как надо
один оборот надо 2048 импульсов
а тут получается что за 80 импуьсов делает оборот
попробовал уменьшить скорость стал за большее количество импульсов делать оборот
попробовал через щётчик подать конкретное число после выполнния которого он должен остановиться по логике но он продолжает крутиться бесконечно
что то с этим входом не так програмно не доработан он всётаки
тоесть если на самом вход присвоить константу некую то он её исполнит но если прислать на вход некую константу то он забивает болт на неё и на все попытки хоть как то заставить выполнить чисо шагов присланых на вход

У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
немогу запустить шаговый двигатель по входу шагов
Может, дело в ограничении частоты? Тоже хотел использовать UNO для управления драйвером ШД (внешним), но частоты нужны были до 2,5кГц. Пришлось отказаться, т.к. UNO дает только около 490 Гц макс.
(имеется в виду, в составе проекта. Если есть еще блоки и операции. Если нарисовать только ген, то он даст и 30кГц)
(имеется в виду, в составе проекта. Если есть еще блоки и операции. Если нарисовать только ген, то он даст и 30кГц)
немогу запустить шаговый двигатель по входу шагов
большой термометр в парилку
для этого надо заставить его отрабатывать диапазон в 1536 шагов по входу
а потом 1536 шагов вписать в диапазон от 0-120 градусов
для этого надо заставить его отрабатывать диапазон в 1536 шагов по входу
а потом 1536 шагов вписать в диапазон от 0-120 градусов

- magpit
- Лейтенант
- Сообщения: 382
- Зарегистрирован: 01 окт 2017, 12:55
- Имя: Сергей
- Благодарил (а): 2 раза
немогу запустить шаговый двигатель по входу шагов
У меня застоялся проект с шаговиком правда на плате с драйвером А4988.
Можно прикрутить и к этому драйверу. Может прояснит мысли
[spoiler] [/spoiler]
Можно прикрутить и к этому драйверу. Может прояснит мысли
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
немогу запустить шаговый двигатель по входу шагов
Не проще серву поставить? Как раз градус на градус будет идти, и выдумывать не чего не надоDi123 писал(а): 11 дек 2018, 13:59большой термометр в парилку
для этого надо заставить его отрабатывать диапазон в 1536 шагов по входу
а потом 1536 шагов вписать в диапазон от 0-120 градусов
А здесь надо на 0 концевик хотябы, иначе стартовую точку как определить?
да и сбиваться со временем будет, шаг редуктора не целое число.
Win10-64, FLProg (portable)
немогу запустить шаговый двигатель по входу шагов
нет это если его крутить только в одну сторону он будет ошибаться с каждым кругом
а так повернул на 100 шагов вернул на сто шагов
у серва поворот 0-180 градусов
а я хочу под 270 градусов
а так повернул на 100 шагов вернул на сто шагов
у серва поворот 0-180 градусов
а я хочу под 270 градусов
немогу запустить шаговый двигатель по входу шагов
мужчины, я наверно в нужную ветку пишу:
при подаче сигнала с одного датчика ШД вращается в одну сторону, при подаче сигнала с другого датчика - в другую (это все дело вращается бесконечно, пока датчик не выйдет из зоны сработки)
при этом я беру сигнал с датчиков передаю на цифровые входы и в результате выдаю сигналы с аналоговых включенных как цифровые выходы на драйвер ШД (на степ/дир)
но что то у меня ШД вращается в одну сторону и все
Условия:
Подключаю ШД по схеме с общим катодом
Ардуино УНО
Датчик - механический концевой выключатель
при подаче сигнала с одного датчика ШД вращается в одну сторону, при подаче сигнала с другого датчика - в другую (это все дело вращается бесконечно, пока датчик не выйдет из зоны сработки)
при этом я беру сигнал с датчиков передаю на цифровые входы и в результате выдаю сигналы с аналоговых включенных как цифровые выходы на драйвер ШД (на степ/дир)
но что то у меня ШД вращается в одну сторону и все
Условия:
Подключаю ШД по схеме с общим катодом
Ардуино УНО
Датчик - механический концевой выключатель
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением...
немогу запустить шаговый двигатель по входу шагов
попробовал сервоприводrw6cm писал(а): 11 дек 2018, 17:57Не проще серву поставить? Как раз градус на градус будет идти, и выдумывать не чего не надоDi123 писал(а): 11 дек 2018, 13:59большой термометр в парилку
для этого надо заставить его отрабатывать диапазон в 1536 шагов по входу
а потом 1536 шагов вписать в диапазон от 0-120 градусов
А здесь надо на 0 концевик хотябы, иначе стартовую точку как определить?
да и сбиваться со временем будет, шаг редуктора не целое число.
ерунда
он неможет откликаться на мелкие импульсы и точность у него это +/- 3-5 градуса цельсия
допустим происходит измененние на один градус по температуре а серв только подёргивается и остаётся на месте
видимо у него нет большого позиционирования в своём диапазоне как у шагового который на один градус поворота может сделать 5,6 шагов а если автор наконецто поколдует над своим блоком и исправит его то и все 11 шагов сможет сделать
что бы он уверенно провернулся ему нужен импульс который позволит ему провернуться на несколько градусов по своей оси
может поэтому их и используют как открыл или закрыл а не подвинь мне на пол копеечки а ещё на пол шажочка ...
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
немогу запустить шаговый двигатель по входу шагов
Если дешевка с детских игрушек, согласен, у них люфт на 5* )Di123 писал(а): 21 дек 2018, 18:18он неможет откликаться на мелкие импульсы и точность у него это +/- 3-5 градуса цельсия
Win10-64, FLProg (portable)
немогу запустить шаговый двигатель по входу шагов
что значит дешовка
я за него 90 руб отдавал
я за него 90 руб отдавал

У вас нет необходимых прав для просмотра вложений в этом сообщении.
немогу запустить шаговый двигатель по входу шагов
С сервой для малого угла можно так делать, допустим надо на 3° вперед, отодвигаем на 10° назад, затем на 13° вперед.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
- magpit
- Лейтенант
- Сообщения: 382
- Зарегистрирован: 01 окт 2017, 12:55
- Имя: Сергей
- Благодарил (а): 2 раза
немогу запустить шаговый двигатель по входу шагов
Дергаться будет даже дорогая из бренда аналогового Hitec, Futaba. Проверенно!
А цифровая жужжит при удержании...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя