Энкодер На Шаговик - Есть Ли Смысл? |
Здравствуйте, гость ( Вход | Регистрация )
Энкодер На Шаговик - Есть Ли Смысл? |
13.12.2010, 18:55
Сообщение
#1
|
|
Завсегдатай Группа: Пользователи Сообщений: 155 Регистрация: 26.2.2009 Из: Украина, Киев Пользователь №: 25564 |
Прочел похожую фразу на РС-Форуме и призадумался. А если и в самом деле на шаговик навесить энкодер, а между компом и драйверами повесить какой нибудь контроллер, который будет перенаправлять сигналы с ЛПТ порта на драйвера и контролировать отработал ли их шаговик, а если нет, то дублировать их? Или это безумная идея? Или уже все до нас придумано?
|
|
|
14.12.2010, 21:52
Сообщение
#2
|
|
Новичок Группа: Пользователи Сообщений: 20 Регистрация: 12.11.2009 Пользователь №: 29786 |
Прочел похожую фразу на РС-Форуме и призадумался. А если и в самом деле на шаговик навесить энкодер, а между компом и драйверами повесить какой нибудь контроллер, который будет перенаправлять сигналы с ЛПТ порта на драйвера и контролировать отработал ли их шаговик, а если нет, то дублировать их? Или это безумная идея? Или уже все до нас придумано? Да, заманчивая идея, а вместо энкодера прикрутить похожий маломощный шаговик. |
|
|
15.12.2010, 3:23
Сообщение
#3
|
|
Прописанный Группа: Пользователи Сообщений: 516 Регистрация: 31.1.2009 Из: Kiev Пользователь №: 22348 |
Да, заманчивая идея, а вместо энкодера прикрутить похожий маломощный шаговик. А может драйвера нормальные купить проще? Инженеры из IMS (Intelegent Motion Systems) давно это проблему уже решили - драйвер дает мотору шаг и при этом тут же считывает коммутации с обмоток, замеряет индуктивность и процессор драйвера сам определяет - прошел шаг или нет. если нет - доворачивает двигатель до достижения заданной индуктивности - фактически аналогично работе шаговика с энкодером. Я тут как-то в одном из постов кинул ссылки на IMS на Ибее, так все побежали бегом цены смотреть, а хоть бы один поднял мягкое место и почитал доки. Зато в ответ сказали - китай рулит, а то, что ты, мол, предложил, дорого, и вообще, что ты имеешь против китая. А америкосы , между прочим не за так денег просят, а за качественный продукт, который работает безупречно и безотказно. А вот вам еще - че хош - то и цепляй на него. Хоть шаговик, хоть шаговик с энкодером, хоть щеточную серву, хоть трехфазную или АС серву, или линейный двигатель - любой каприз - все в одном устройстве, а хочешь - по CAN шине или по COM порту, или PWM управляй если через Step/Dir не нравится. Подобных устройств много - нужно лишь поискать и почитать... Похоже все сказал ))) Сообщение отредактировал alexandr_st - 15.12.2010, 3:29 |
|
|
15.12.2010, 6:21
Сообщение
#4
|
|
Завсегдатай Группа: Пользователи Сообщений: 155 Регистрация: 26.2.2009 Из: Украина, Киев Пользователь №: 25564 |
Спасибо, все понятно.
|
|
|
15.12.2010, 11:39
Сообщение
#5
|
|
Постоялец Группа: Пользователи Сообщений: 54 Регистрация: 25.1.2010 Из: Рига Пользователь №: 30202 |
Спасибо - ОЧЕНЬ полезно и вовремя оказалось....
-------------------- |
|
|
15.12.2010, 13:02
Сообщение
#6
|
|
Прописанный Группа: Главные администраторы Сообщений: 942 Регистрация: 7.10.2006 Из: Питер Пользователь №: 3 |
Зачем, если пропускает шаги, то конструкция говно, а если нет то и енкодер не нужен
-------------------- |
|
|
15.12.2010, 14:06
Сообщение
#7
|
|
Завсегдатай Группа: Пользователи Сообщений: 100 Регистрация: 1.5.2010 Пользователь №: 30769 |
|
|
|
15.12.2010, 14:51
Сообщение
#8
|
|
Прописанный Группа: CNC-Magic friends Сообщений: 1623 Регистрация: 25.1.2007 Из: Northern Ireland Пользователь №: 88 |
Многое зависит от ЦЕННОСТИ обрабатываемого материала и ЦЕНЫ ошибки... любая защита от случайностей, может быть БЕСЦЕННА... Ну в целом, исходя из того что ЧПУ системы с шаговыми двигателями строятся на основе избыточности характеристик - устанавливать энкодер действительно не имеет смысла хотя бы потому, что если произошла - "случайность" то это означает что система работала не в штатном режиме (тупые фрезы, зарезание в материал, неправильно подобранные режимы). А это в свою очередь означает что деталь будет запорота в любом случае. Если не по вине шаговиков, то по вине этих факторов. В Маче есть возможность подключить энкодеры, единственное - они не поправляют положение шаговиков если те недошли что=то, а останавливают программу если разница между считываниями энкодера и отправленными шаговому приводу импульсами становится больше некоторого установленного значения. после этого ничто не мешает записав строку на которой произошел сбой, исправить проблему, заново забазироваться и продолжить выполнение программы с точки остановки. Сообщение отредактировал constantine - 15.12.2010, 14:54 |
|
|
Текстовая версия | Сейчас: 26.4.2024, 11:49 |