Перейти к содержанию
Авторизация  
mitridat

Помогите с оптической линейкой

Рекомендуемые сообщения

Дата: (изменено)

Уважаемые форумчане.

Хочу сделать оптическую линейку на параллельный упор циркулярного станка(пилы) Сама линейка приводится в движение ходовым винтом.

Я очень далек от электроники, но вроде как понял что мне нужно, прошу поправить если что. точность в 0.3-0.5мм меня устраивает.

Сама линейка - лента от принтера или напечатаю нужной длины полосу.

Электронная часть, : HOA0901 Датчик положения оптический + счетчик импульсов реверсивный(типа овен си 8 )

Вот тут вопрос: этого достаточно? датчик +счетчик. или что то еще понадобится? датчик должен быть именно 2 канальный? Счетчик обязательно реверсивный? можно ли подобрать что то аналогичное легче\дешевле добываемое?

 

Буду очень благодарен за понятные ответы, целый день ищу разгадку.

 

ПС И как быть с тем что импульс это метка на линейке, а она не равна 1мм... значит значения будут не в мм. Может как то перекодировать счетчик?

 

На ебей вот магнитные 850мм, с дисплеем и тд.http://www.ebay.com/itm/35-Digital-Readout-DRO-Quill-w-remote-Magnetic-LCD-Display-fits-Bridgeport-/141179358912?pt=LH_DefaultDomain_0&hash=item20def20ec0

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

Изменено пользователем mitridat

Поделиться сообщением


Ссылка на сообщение

Датчик подключить можно, и он даже будет работать, но это сплошное издевательство - проще сделать схему на микроконтроллере (даже на ардуино, благо там библиотеки готовые).

 

Не факт, что полоса от принтера подойдет - нужно сравнить размер рисок с даташитом датчика.

Счетчик - реверсивный и двухканальный. Вроде бы результат можно умножать на коэффициент.

Схема подключения счетчика - http://www.owen.ru/catalog/21966766, только питание датчика нужно согласовать.

Возможны проблемы с механикой и калибровкой. Кроме того, не забываем что энкодер - инкриментальный его нужно позиционировать после включения питания от какой нибудь базы.

 

В общем, если работать, вам лучше бы купить линейку.

Поделиться сообщением


Ссылка на сообщение

ТО что его нужно постоянно позиционировать не страшно, еще возможно есть память у счетчика http://elemag.com.ua/index.php?productID=725 и конвертировать импульсы в мм можно.

Питание датчика по даташиту вроде выход 4.5вhttp://www.kosmodrom.com.ua/data/hoa/HOA0901.pdf, на счетчике - 5вольт даташита нет.

Питание соответствует?

Поделиться сообщением


Ссылка на сообщение

а для работы на отражение, какой нужен датчик? тоже 2 канальный? этот подойдет?http://www.kosmodrom.com.ua/el.php?name=EE-SY1200

Поделиться сообщением


Ссылка на сообщение

Питание Honywell'a обычное для микросхем логики - 5+-0,5В.

Второй датчик не подойдет.

 

Сначала почитайте про инкрементальные энкодеры и квадратурный выход.

Поделиться сообщением


Ссылка на сообщение

Я очень далек от электроники, но вроде как понял что мне нужно, прошу поправить если что. точность в 0.3-0.5мм меня устраивает.

Сама линейка - лента от принтера или напечатаю нужной длины полосу.

Электронная часть, : HOA0901 Датчик положения оптический + счетчик импульсов реверсивный(типа овен си 8 )

:) Не люблю такие советы.. но тут.. не затевайтесь.. Осваивать электронику лучше не с квадратурных декодеров...позже... возьмите чего-нить попроще.. Там ничего застрельно сложного, но.... много.....

Поделиться сообщением


Ссылка на сообщение

я думал собрать из готовых элементов. А чтоб узнать из каких именно обратился сюда))

Видно не судьба...

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

А если нужно измерять перемещение органов станка с точностью (+-) 1мм на расстоянии до 500мм,что посоветуете из самоделок? Чтобы это устройство было нетребовательно к люфтам в направляющих станка(до 3-5мм).Привлекает мысль использовать оптический или магнитный энкодер,приводимый во вращение куском велосипедной цепи с грузом,переброшенной через звёздочку.Главная проблема - периодическое обнуление погрешности.В частности как обеспечить одновременность прохождения контрольных точек и выработки сигнала сброса погрешности.

Изменено пользователем ВладФ

Поделиться сообщением


Ссылка на сообщение

ВладФ, если движение постоянно происходит только в одну, или только в другую сторону - то можно обойтись и СИ-8.

Вообще - у этого счетчика два входа для счетных сигналов, вход кнопки сброса и два(один) выход релейный. Его можно запрограммировать на обнуление при достижении конечника, и, например, счет в одну сторону, когда включен пускатель движения вперед и в другую сторону, когда включен пускатель движения назад. Это если мы ходовой винт двигателем крутим. Банально завести сигнал с энкодера через доп. контакты пускателей.

но из-за косяков механической коммутации при включении/выключении показания будут сбиваться на несколько отсчетов. Плюс при реверсе резком также механические коммутаторы не успеют отработать все это дело.

 

другое дело - квадратурный энкодер, с сигналами такой формы:

http://easyelectronics.ru/img/tehnologia/encoder/enc0.GIF

несложным логическим сравнением и подсчетом можно определить, в какую сторону едет рабочий орган станка. но для работы с таким сигналом надо как минимум ПЛК (дельты многие поддерживают работу с энкодерами, ОВЕНы и т.д. из недорогих, в пределах 6-8 тысяч рублей)

ВладФ, купите такой вот энкодер http://www.kosmodrom.com.ua/pic/ENA1J.jpg - он для установки на панель, конечно - и ресурс подшипников (втулок) в нем мал, но он и стоит недорого, и оптический. А уже на него шкив с тросиком, привязаным к рабочему органу - этого в общем случае будет достаточно.

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

А если нужно измерять перемещение органов станка с точностью (+-) 1мм на расстоянии до 500мм,что посоветуете из самоделок? Чтобы это устройство было нетребовательно к люфтам в направляющих станка(до 3-5мм).

...... Как направление куда копать - на листогибах И1330 были такие измерители - маленький редуктор - на выходном валу стоит механический счетчик (типа как в спидометрах, только реверсивный ) - крутите первичный вал - меняются цифры на счетчике... точность , насколько знаю - пару десяток... А первичный вал крутить - как Вы и хотели - тросиком, лентой с возвратной пружиной (например от рулетки или безинерционного ремня безопасности) или грузом...

Можно в принципе присобачить и электронный счетчик импульсов - если соберетесь делать - спросите - распишу, как получать сигнал направления вращения...может, даже без редуктора обойдетесь

Из промышленных - поглядите в Яндексе по ключевым словам - измерения, рулеточные системы....

Изменено пользователем alex56

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

другое дело - квадратурный энкодер, с сигналами такой формы:

http://easyelectroni...ncoder/enc0.GIF

несложным логическим сравнением и подсчетом можно определить, в какую сторону едет рабочий орган станка. но для работы с таким сигналом надо как минимум ПЛК (дельты многие поддерживают работу с энкодерами, ОВЕНы и т.д. из недорогих, в пределах 6-8 тысяч рублей)

Станок(речь о термопласте) и будет управлятся ПЛК Овен .В нём происходит постоянное возвратно-поступательное движение механизмов запирания и впрыска. Есть большое желание заменить 2 его командоаппарата с 11 индуктивными датчиками на две линейки или два энкодера.У меня есть опыт изготовления энкодеров на основе датчиков Холла.Устанавливал их на привод пескоструйной установки для обработки стекла.Датчики крепились на валы электродвигателей моторов-редукторов,отсчёт производился по двум координатам на расстоянии до 3500мм(2.5мм/об),в крайних точках происходило обнуление счётчиков.Но там была жёсткая связь в виде цепи и ремня между мотор-редукторами и пескоструйной головкой,поэтому погрешность почти не накапливалась.А здесь система завязана через гидропривод .

Изменено пользователем ВладФ

Поделиться сообщением


Ссылка на сообщение

Есть у меня парочка оптических энкодеров от болгарского принтера советских времён.Там 1024 штриха на оборот,возможно есть и функция определения направления вращения.Из них выходит по три провода.

Поделиться сообщением


Ссылка на сообщение

Есть два выхода из вашей проблемы.Первый купить линейку одну и на одно отображение УЦИ я так понял размерами установочными вы не ограничены.

И второй выход,если вы чипмейкер с готовностью крепко завернуть себе мозг.

В оптических линейках нет ничего сложного.На тот датчик что вы указали даташит есть я скачивал,правда там не указано какого размера щели и какое расстояние между ними,предполагается использование датчиков в месте с их лентами.

Можно самостоятельно изготовить линейку и собрать нужный датчик ни чуть не хуже разрешением 5 микрон.Правда прийдётЦа повозиться.

Промышленные датчики изготавливают методом литья пластмассы в прессформу,прессформа просто изготовлена точно,там сразу фиксированный размер щелей и расстояния между ними.Можно взять любое колво датчиков одиночных и расположить их в нужном порядке с нужным растоянием между световыми щелями.

Правда для этого понадобиться приспособление некое дабы отюстировать расстояние между датчиками.Ну например вот так.

post-15925-000467400 1391515995_thumb.jpg

Отпечатать линейку на пленке,лазерным,струйным принтером.Правда чтобы получить хорошее разрешение на линейке нужно печатать её с сдвигом.

Например возмем оптопару,например вот эту.http://www.e-voron.dp.ua/catalog/019840 вот её характеристики.

post-15925-052348200 1391516199_thumb.jpgpost-15925-070799600 1391516327_thumb.jpg

Видим что щель в данной паре 0.5мм на 2мм высотой,если печатать линейку с сдвигом под две оптопары вот так

post-15925-093136100 1391516849_thumb.jpg

То разрешение линейки получиться 0,25мм.Можно ставить оптопары с щелью 0,2 на две оптопары получим разрешение 0,1 на четыре оптопары получим 0,05мм и так далее пока не надоест.Самое главное на высокое разрешение ненужна линейка с высоким разрешением (уф тафтология).

Датчики можно к слову изготовить и самому,разобрав любую оптопару,забрав от туда фотодиод и светодиод,самому изготовить корпус,ну например используя эпоксидную смолу подкрашенную,для щелей можно использовать медную проволоку нужной толщины.

Вот принцип.

post-15925-042906000 1391518266_thumb.jpgpost-15925-065229400 1391518274_thumb.jpg

Удалив проволоку (любым способом,вытравив,вынув) рассверлив отверстия под оптопары,можно получить одну щелевую оптопару нужных размеров.В принципе они и так продаются только найти сложно.Можно таким способом изготовить не только инкрементный энкодер но и абсолютный (правда там линейка другая).

Поделиться сообщением


Ссылка на сообщение

Отпечатать линейку на пленке,лазерным,струйным принтером.

Может лучше в типографию на фотовывод отдать ?

Услуга недорогая, а судя по опыту не все принтеры "прямо" печатают.

Поделиться сообщением


Ссылка на сообщение

Если самоделка - я бы посмотрел в сторону магнитных энкодеров, Из того что мне понравилось - это микросхемы Austrian Microsystems серий AS - есть готовые выходы ШИМ, квадратурный, а для любителей - SPI. Именно эти микросхемы стоят в промышленных энкодерах Honywell.

Позиционировать нули можно по концевым выключателям на основе трехпиновых датчиков холла.

Точность позиционирования - до 5мкм в зависимости от выбраной магнитной ленты и типа датчика.

Поделиться сообщением


Ссылка на сообщение

Извините если глупость спрошу:

Если использовать 2 оптопары или одну двухканальную(я так понял это одно и тоже). То как счетчик узнает что изменилось направление движения? оптопары наверное надо меж собой как то скоммутировать\соединить?

вот схема счетчика elemag.com.ua/products_pictures/large_uss.jpg

Поделиться сообщением


Ссылка на сообщение

Канал А и канал Б контроллер определяет какой срабатывает первым вот туда и направление.

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.