Это Мысль!!!
А край определить когда движок сам встанет или по силе тока и отсутствии движения?
Это Мысль!!!
А край определить когда движок сам встанет или по силе тока и отсутствии движения?
посчитай сколько шагов от края до края и при первичном включении прокрути шаговик на это количество шагов, в итоге при любом первичном положении окажешься в начальной позиции
Я недавно собирал станок CNC, в шаговых есть понятие "пропуск шага";в ЧПУ используются моторы с шагом в 1.8 градуса тоесть один оборот 200шаг. Так вот на станках корректировка проводится уходом головы в ноль.Тоесть после завершения работы шпиндель уходит в ноль по осям X и Y где стоят концевики и сбрасывают в ноль программу. У шаговиков есть приимущество перед сервами это при небольших размерах большая мощьность руками не остановить, но так же есть и минус это постоянное потребление напруги для удержания мотора в шаге.
D945GCLF2,160gb,2gb-ram,8" TFT LCDTouch+2lcd7" ,Bt,WiFi,SILABS,OBD2,DVBT, ,Audioson,Hertz,Fokal
С концевмками понятно, что очень просто отследить
Пытаемся что то придумать без концевиков
Последний раз редактировалось Chip; 09.02.2012 в 12:38.
На предыдущей странице посмотрите. Там без концевика, программа запоминает положение двигателя. У меня тоже шаговый с резьбой, и я также по одному шагу посчитал сколько в обороте шагов, а затем сколько оборотов от края до края (24 шага в обороте и 13 оборотов).
А если случайно кто нибудь покрутит или холостой шаг мотор сделает?
В моем случае повернуть его не реально (шток не крутится, меняется только его вылет), а чтобы шаги не пропускал я подобрал скорость, очень много тыкал его, ни разу не пропустил.
Я решил дополнительно датчики холла поставить как концевики и среднее положение.
Еще один вопрос:
Этот контроллер униполярным ШД управлять может?
Мне что средние выводы ШД просто не использовать?
Тогда что я потеряю? Я надеюсь не реверс
Последний раз редактировалось kadushkin; 11.02.2012 в 00:17.
Униполярный шаговый двигатель
Можно обойтись без драйвера достаточно будет четырех ключей
Униполярный шаговый двигатель имеет пять или шесть проводов. В соответствии со схемой привода запускается разом только одна четвертая обмоток. Линии Vcc обычно соединяются с положительным питающим напряжением двигателя. Концы обмоток 1a, 1b, 2a, и 2b соединяются при коммутации через транзисторы только с землей, в связи, с чем их управляющая электроника довольно простая.
Последний раз редактировалось Chip; 11.02.2012 в 00:47.
Мне хотелось бы использовать готовое решение, в данном случае контроллер.
Что мне в таком случае делать с центральными жилами? не соединять (не использовать) или спарить с чем-то?
Последний раз редактировалось kadushkin; 11.02.2012 в 01:57.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)