Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику. |
20.01.2009, 10:39
|
|
Частый гость
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Отследить перемещение механизма
Народ, помогите с сабжем.
Имеем некий механизм, который передвигается по направляющим вдоль одной оси в горизонтальной плоскости. Передвижение осуществляется с помощью обычного эл. двигателя. Задача: необходимо контролировать расстояние перемещения механизма с точностью до 0.5 мм., т.е., иметь возможность точного позиционирования без внесения изменений в привод механизма. Какие будут соображения?
|
|
|
|
20.01.2009, 10:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Линейный энродер(линейка), роторный энкодер,
оптический датчик перемещения -выбирайте...
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
20.01.2009, 10:58
|
|
Частый гость
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от sanitar249
|
Линейный энродер(линейка), роторный энкодер,
оптический датчик перемещения -выбирайте...
Удачи!
|
Спасибо. А что лучше подойдет для моей задачи?
|
|
|
|
20.01.2009, 11:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Сообщение от _Stealth_
|
Сообщение от sanitar249
|
Линейный энродер(линейка), роторный энкодер,
оптический датчик перемещения -выбирайте...
Удачи!
|
Спасибо. А что лучше подойдет для моей задачи?
|
Дык, где собственно задача?, конкретики маловато.
Опишите подробней. На самом деле, это все не так просто, как кажеться...Хотя точность 0,5мм, достижима минимальными средствами.
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
20.01.2009, 12:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,965
Сказал спасибо: 296
Сказали Спасибо 498 раз(а) в 362 сообщении(ях)
|
Существенное замечание: от датчика Вы в лучшем случае получите положение некоего механизма, в худшем - число оборотов обычного электродвигателя. А задача точного позиционирования лежит в другой плоскости, это - управление.
Цитата:
|
без внесения изменений в привод механизма.
|
|
|
|
|
21.01.2009, 11:01
|
|
Частый гость
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от estet
|
Существенное замечание: от датчика Вы в лучшем случае получите положение некоего механизма, в худшем - число оборотов обычного электродвигателя. А задача точного позиционирования лежит в другой плоскости, это - управление.
Цитата:
|
без внесения изменений в привод механизма.
|
|
Блин, а ведь это идея - считать кол-во оборотов двигателя.
Что вы подразумеваете под управлением?
На данный момент механизм достаточно точно совершает некую работу, но при определенных нагрузках появляются погрешности. Эл. двигателем управляет контроллер, скорее всего ШИМ-ом. Контроллер получает инфу с компа через COM-порт. В управляющей электронике нет ничего сложного. Но, из-за отсутствия обратной связи механизма с контроллером появляются эти самые погрешности. Контроллер запускает двигатель на определенное время, механизм за это время должен переместиться на некоторое расстояние, но при определенных нагрузках это расстояние меняется и вся дальнейшая работа некорректна. Нужно, чтобы датчики передавали инфу о расстоянии, которое преодолел механизм относительно платформы, тогда контроллер будет знать все о перемещении механизма. Исходники софта есть и разобраться, какие команды идут через COM-порт - не проблема, чтобы запрограммить новый контроллер с учетом показаний датчиков.
Считать кол-во оборотов двигателя, конечно, тоже выход.
|
|
|
|
21.01.2009, 11:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.03.2008
Адрес: Пермский край
Сообщений: 8,603
Сказал спасибо: 6,185
Сказали Спасибо 7,571 раз(а) в 3,145 сообщении(ях)
|
Доброго времени уважаемые коллеги.
Сообщение от _Stealth_
|
...Блин, а ведь это идея - считать кол-во оборотов двигателя.
...
|
ИМХО к оборотам двигателя лучше не "привязываться"!
Вал движка как то соединён с исполнительным механизмом. И по законам Мерфи в самый неподходящий момент может образоваться банальный люфт и опять те же "грабли".
Отслеживать надо именно перемещение исполнительного механизма! Сие на порядок точнее (исключается всякий люфт и пробуксовки)!
С уважением, Сергей.
|
|
|
|
21.01.2009, 11:59
|
|
Частый гость
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Sukhanov
|
Доброго времени уважаемые коллеги.
Сообщение от _Stealth_
|
...Блин, а ведь это идея - считать кол-во оборотов двигателя.
...
|
ИМХО к оборотам двигателя лучше не "привязываться"!
Вал движка как то соединён с исполнительным механизмом. И по законам Мерфи в самый неподходящий момент может образоваться банальный люфт и опять те же "грабли".
Отслеживать надо именно перемещение исполнительного механизма! Сие на порядок точнее (исключается всякий люфт и пробуксовки)!
С уважением, Сергей.
|
Отслеживать перемещение исполнительного механизма - это идеальный вариант. Осталось найти простое и такое же идеальное решение.
|
|
|
|
21.01.2009, 12:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
|
Какая длина перемещения?
Удивительно что такая точность перемещения и без обратной связи.Может ОС всетаки есть и не работает?
|
|
|
|
21.01.2009, 12:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.03.2008
Адрес: Пермский край
Сообщений: 8,603
Сказал спасибо: 6,185
Сказали Спасибо 7,571 раз(а) в 3,145 сообщении(ях)
|
Сообщение от _Stealth_
|
...Осталось найти простое и такое же идеальное решение.
|
А что sanitar249 предложил, что ли не подходит???
N-кодеров - тьма, любой каприз за Ваши деньги!
Или нужна ссылка на конкретное? Тогда хотя бы рисунок-чертёж!
С уважением, Сергей.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:21.
|
|