Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику.

 
Опции темы
Непрочитано 20.01.2009, 10:39  
_Stealth_
Частый гость
 
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
_Stealth_ на пути к лучшему
По умолчанию Отследить перемещение механизма

Народ, помогите с сабжем.
Имеем некий механизм, который передвигается по направляющим вдоль одной оси в горизонтальной плоскости. Передвижение осуществляется с помощью обычного эл. двигателя. Задача: необходимо контролировать расстояние перемещения механизма с точностью до 0.5 мм., т.е., иметь возможность точного позиционирования без внесения изменений в привод механизма. Какие будут соображения?
Реклама:
_Stealth_ вне форума  
Непрочитано 20.01.2009, 10:50  
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию

Линейный энродер(линейка), роторный энкодер,
оптический датчик перемещения -выбирайте...
Удачи!
__________________
Я, думаю, нужно подумать...
sanitar249 вне форума  
Непрочитано 20.01.2009, 10:58  
_Stealth_
Частый гость
 
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
_Stealth_ на пути к лучшему
По умолчанию

Сообщение от sanitar249
Линейный энродер(линейка), роторный энкодер,
оптический датчик перемещения -выбирайте...
Удачи!
Спасибо. А что лучше подойдет для моей задачи?
_Stealth_ вне форума  
Непрочитано 20.01.2009, 11:03  
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию

Сообщение от _Stealth_
Сообщение от sanitar249
Линейный энродер(линейка), роторный энкодер,
оптический датчик перемещения -выбирайте...
Удачи!
Спасибо. А что лучше подойдет для моей задачи?
Дык, где собственно задача?, конкретики маловато.
Опишите подробней. На самом деле, это все не так просто, как кажеться...Хотя точность 0,5мм, достижима минимальными средствами.
Удачи!
__________________
Я, думаю, нужно подумать...
sanitar249 вне форума  
Непрочитано 20.01.2009, 12:42  
estet
Почётный гражданин KAZUS.RU
 
Аватар для estet
 
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,963
Сказал спасибо: 295
Сказали Спасибо 496 раз(а) в 361 сообщении(ях)
estet на пути к лучшему
По умолчанию

Существенное замечание: от датчика Вы в лучшем случае получите положение некоего механизма, в худшем - число оборотов обычного электродвигателя. А задача точного позиционирования лежит в другой плоскости, это - управление.
Цитата:
без внесения изменений в привод механизма.
estet вне форума  
Непрочитано 21.01.2009, 11:01  
_Stealth_
Частый гость
 
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
_Stealth_ на пути к лучшему
По умолчанию

Сообщение от estet
Существенное замечание: от датчика Вы в лучшем случае получите положение некоего механизма, в худшем - число оборотов обычного электродвигателя. А задача точного позиционирования лежит в другой плоскости, это - управление.
Цитата:
без внесения изменений в привод механизма.
Блин, а ведь это идея - считать кол-во оборотов двигателя.
Что вы подразумеваете под управлением?

На данный момент механизм достаточно точно совершает некую работу, но при определенных нагрузках появляются погрешности. Эл. двигателем управляет контроллер, скорее всего ШИМ-ом. Контроллер получает инфу с компа через COM-порт. В управляющей электронике нет ничего сложного. Но, из-за отсутствия обратной связи механизма с контроллером появляются эти самые погрешности. Контроллер запускает двигатель на определенное время, механизм за это время должен переместиться на некоторое расстояние, но при определенных нагрузках это расстояние меняется и вся дальнейшая работа некорректна. Нужно, чтобы датчики передавали инфу о расстоянии, которое преодолел механизм относительно платформы, тогда контроллер будет знать все о перемещении механизма. Исходники софта есть и разобраться, какие команды идут через COM-порт - не проблема, чтобы запрограммить новый контроллер с учетом показаний датчиков.
Считать кол-во оборотов двигателя, конечно, тоже выход.
_Stealth_ вне форума  
Непрочитано 21.01.2009, 11:46  
Sukhanov
Почётный гражданин KAZUS.RU
 
Аватар для Sukhanov
 
Регистрация: 29.03.2008
Адрес: Пермский край
Сообщений: 8,600
Сказал спасибо: 6,173
Сказали Спасибо 7,568 раз(а) в 3,143 сообщении(ях)
Sukhanov на пути к лучшему
По умолчанию

Доброго времени уважаемые коллеги.
Сообщение от _Stealth_
...Блин, а ведь это идея - считать кол-во оборотов двигателя.
...
ИМХО к оборотам двигателя лучше не "привязываться"!
Вал движка как то соединён с исполнительным механизмом. И по законам Мерфи в самый неподходящий момент может образоваться банальный люфт и опять те же "грабли".
Отслеживать надо именно перемещение исполнительного механизма! Сие на порядок точнее (исключается всякий люфт и пробуксовки)!
С уважением, Сергей.
Sukhanov вне форума  
Непрочитано 21.01.2009, 11:59  
_Stealth_
Частый гость
 
Регистрация: 12.11.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
_Stealth_ на пути к лучшему
По умолчанию

Сообщение от Sukhanov
Доброго времени уважаемые коллеги.
Сообщение от _Stealth_
...Блин, а ведь это идея - считать кол-во оборотов двигателя.
...
ИМХО к оборотам двигателя лучше не "привязываться"!
Вал движка как то соединён с исполнительным механизмом. И по законам Мерфи в самый неподходящий момент может образоваться банальный люфт и опять те же "грабли".
Отслеживать надо именно перемещение исполнительного механизма! Сие на порядок точнее (исключается всякий люфт и пробуксовки)!
С уважением, Сергей.
Отслеживать перемещение исполнительного механизма - это идеальный вариант. Осталось найти простое и такое же идеальное решение.
_Stealth_ вне форума  
Непрочитано 21.01.2009, 12:08  
otest
Почётный гражданин KAZUS.RU
 
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
otest на пути к лучшему
По умолчанию

Какая длина перемещения?
Удивительно что такая точность перемещения и без обратной связи.Может ОС всетаки есть и не работает?
otest вне форума  
Непрочитано 21.01.2009, 12:31  
Sukhanov
Почётный гражданин KAZUS.RU
 
Аватар для Sukhanov
 
Регистрация: 29.03.2008
Адрес: Пермский край
Сообщений: 8,600
Сказал спасибо: 6,173
Сказали Спасибо 7,568 раз(а) в 3,143 сообщении(ях)
Sukhanov на пути к лучшему
По умолчанию

Сообщение от _Stealth_
...Осталось найти простое и такое же идеальное решение.
А что sanitar249 предложил, что ли не подходит???
N-кодеров - тьма, любой каприз за Ваши деньги!
Или нужна ссылка на конкретное? Тогда хотя бы рисунок-чертёж!
С уважением, Сергей.
Sukhanov вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перемещение соленоида kpv65 Электроника средств транспорта 50 05.05.2011 23:58
Система диагностики механизма на основе акселерометров. LazarenkoAS Измерительное оборудование 14 02.02.2007 07:40


Часовой пояс GMT +4, время: 07:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot