Это Мысль!!!
А край определить когда движок сам встанет или по силе тока и отсутствии движения?
Вид для печати
Это Мысль!!!
А край определить когда движок сам встанет или по силе тока и отсутствии движения?
посчитай сколько шагов от края до края и при первичном включении прокрути шаговик на это количество шагов, в итоге при любом первичном положении окажешься в начальной позиции
Я недавно собирал станок CNC, в шаговых есть понятие "пропуск шага";в ЧПУ используются моторы с шагом в 1.8 градуса тоесть один оборот 200шаг. Так вот на станках корректировка проводится уходом головы в ноль.Тоесть после завершения работы шпиндель уходит в ноль по осям X и Y где стоят концевики и сбрасывают в ноль программу. У шаговиков есть приимущество перед сервами это при небольших размерах большая мощьность руками не остановить, но так же есть и минус это постоянное потребление напруги для удержания мотора в шаге.
С концевмками понятно, что очень просто отследить
Пытаемся что то придумать без концевиков
На предыдущей странице посмотрите. Там без концевика, программа запоминает положение двигателя. У меня тоже шаговый с резьбой, и я также по одному шагу посчитал сколько в обороте шагов, а затем сколько оборотов от края до края (24 шага в обороте и 13 оборотов).
А если случайно кто нибудь покрутит или холостой шаг мотор сделает?
В моем случае повернуть его не реально (шток не крутится, меняется только его вылет), а чтобы шаги не пропускал я подобрал скорость, очень много тыкал его, ни разу не пропустил.
Я решил дополнительно датчики холла поставить как концевики и среднее положение.
Еще один вопрос:
http://img03.taobaocdn.com/imgextra/...!204411104.jpg
Этот контроллер униполярным ШД управлять может?
Мне что средние выводы ШД просто не использовать?
Тогда что я потеряю? Я надеюсь не реверс
Униполярный шаговый двигатель
Можно обойтись без драйвера достаточно будет четырех ключей
Цитата:
Униполярный шаговый двигатель имеет пять или шесть проводов. В соответствии со схемой привода запускается разом только одна четвертая обмоток. Линии Vcc обычно соединяются с положительным питающим напряжением двигателя. Концы обмоток 1a, 1b, 2a, и 2b соединяются при коммутации через транзисторы только с землей, в связи, с чем их управляющая электроника довольно простая.
Мне хотелось бы использовать готовое решение, в данном случае контроллер.
Что мне в таком случае делать с центральными жилами? не соединять (не использовать) или спарить с чем-то?