Разобрал оптодатчик Omron

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение Сергей Саныч »

aftaev писал(а):Serg-tmn, ты где покупал?
где-то тут http://www.ebay.com/sch/i.html?_trksid= ... 2&_sacat=0
Чудес не бывает. Бывают фокусы.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение aftaev »

тоже где то тут брал но на моих нет надписи China :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение nik1 »

Да тут сразу видно , по внешнему виду, что это подвальный Омрон
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение Сергей Саныч »

Провел небольшую "исследовательскую работу". Цель - выяснить, пригодны ли оптодатчики SX-672A Omron CHINA для сколько-нибудь точных измерений. Для этого был взят датчик длины инструмента на основе этой оптопары, поставлен под шпиндель станка (остановленный, разумеется), и запущена программа, которая в цикле 1000 раз "тыкается" по оси Z в этот датчик на скорости 200 мм/мин, а после срабатывания датчика отъезжает вверх на скорости 30 мм/мин до отключения датчика. В эти моменты координаты записываются в файл, после чего шпиндель поднимается по G0 на 10 мм. После чего цикл повторяется.
И вот что получилось (на графике представлены разброс момента "отпускания" датчика относительно среднего значения по результатам 1000 попыток)
Отклонение.PNG (4571 просмотр) <a class='original' href='./download/file.php?id=14190&sid=c31aff5ef3e275be61d042287d964c11&mode=view' target=_blank>Загрузить оригинал (39.39 КБ)</a>
Как видно, максимальное отклонение находится в пределах +-2,5 микрона. Что, ПМСМ, совсем даже не плохо. Особенно, если учесть, что этот разброс включает в себя не только ошибки собственно датчика, но и погрешности механики станка и кучу других неучтенных факторов.
Последний раз редактировалось Сергей Саныч 29 апр 2013, 12:22, всего редактировалось 2 раза.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение Nick »

Serg-tmn писал(а):Как видно, максимальное отклонение находится в пределах +-2,5 микрона. Что, ПМСМ, совсем даже не плохо.
Я бы сказал, очень даже хорошо! :good:


ЗЫ выложи Gкод, надо унифицировать процедуру тестирования датчиков длинны, чтобы потом можно было их сравнивать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение Сергей Саныч »

(Предварительная настройка: датчик должен срабатывать при Z примерно 42-45 мм)

Код: Выделить всё

#1 = 0
(PROBEOPEN test.txt) 
o101 while [#1 LT 1000] (цикл 1000 раз)
G90
G0 Z50. (поднимаемся над датчиком)
G91 G38.2 Z-10 F200 (опускаемся до срабатывания, в этот момент координаты записываются в файл test.txt)
G91 G38.4 Z1 F30 (медленно поднимаемся, в момент отпускания координаты снова пишутся в тот же файл (четной строкой))
  #1 = [#1+1] (инкремент счетчика цикла)
o101 endwhile
G0 Z50.
(PROBECLOSE)
M2
В результате примерно через час имеем вот такой файл
test.txt
(166.02 КБ) 1222 скачивания
Нас в нем интересует третье число в четных строках - это координата Z в момент "отпускания" датчика.
Далее импортируем файл в Open Office или в Excel, проводим несложную матобработку и строим графики :)

PS: в файле десятичный разделитель - точка, а офисные программы в русской локализации требуют запятую. Исправить несложно, но вот такие малозаметные грабли существуют :)
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение Nick »

Serg-tmn писал(а):o101 while [#1 LT 1000]
Можно же просто REPEAT [1000] ;)
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Разобрал оптодатчик Omron

Сообщение Сергей Саныч »

Nick писал(а):Можно же просто REPEAT [1000] ;)
Это я еще не выучил :oops:
Тяжкое наследие царского режима TurboCNC - там вообще всё только через IF делалось.
Чудес не бывает. Бывают фокусы.
Ответить

Вернуться в «Электроника»