Оптические линейки и EMC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Re: Оптические линейки и EMC

Сообщение UAVpilot » 11 июл 2017, 11:27

solo писал(а):просто в процессе борьбы с помехами я перепробовал уже много всего

Шунтирование этих входов не пробовал?..

N1X писал(а):Причем здесь эта цитата? Речь об этом:

solo писал(а):
каждая "зет" метка , если смотреть в хелскопе " имеет две или три риски , я предполагаю что первая риска служит для "замедления "

В цитате явно сказано про более 70мм между метками. Да и какой смысл гадать не зная модель линейки?
две-три риски на индексную метку не бывает, ибо энкодер никак не может сообщить "на верх" какая из них "главная". Это скорее всего дребезг или помехи.

N1X писал(а):И именно когда A и B имеют высокий уровень.

Фронт метки должен совпадать с фронтом одного из каналов. Такую синхронизацию делают специально электроникой энкодера, чтобы в счётчиках половинчатых значений не получалось.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15850
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3862
Медальки:
Настоящее имя: Сергей

Re: Оптические линейки и EMC

Сообщение N1X » 11 июл 2017, 12:45

UAVpilot писал(а):В цитате явно сказано про более 70мм между метками

В цитате сказано, что от аварийного концевика, который используется еще и как home до нуль-метки 70мм...
UAVpilot писал(а):Фронт метки должен совпадать с фронтом одного из каналов

Так оно и получается, делают например логикой A & B & Z... Я просто некорректно выразился - конкретно частный случай взял... Но смысл - нуль-метка толбко в течении одного значения кода Грея... А вот на скрине выше картинка мягко говоря странная...
Аватара пользователя
N1X
Мастер
 
Сообщения: 2754
Зарегистрирован: 16 фев 2015, 21:19
Откуда: Беларусь, Гомель
Репутация: 1267
Настоящее имя: Владимир

Re: Оптические линейки и EMC

Сообщение solo » 11 июл 2017, 13:04

UAVpilot писал(а):Шунтирование этих входов не пробовал?..

шунтировать между собой или с замлей и каким номиналом резистора
Аватара пользователя
solo
Мастер
 
Сообщения: 1073
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 198
Настоящее имя: Юрий Соловьев

Re: Оптические линейки и EMC

Сообщение UAVpilot » 11 июл 2017, 13:11

solo писал(а):шунтировать между собой или с замлей и каким номиналом резистора

С GND, 2-5кОм..

N1X писал(а):В цитате сказано, что от аварийного концевика, который используется еще и как home до нуль-метки 70мм...

Ну т.е. метки расположены ну никак не чаще 70мм, и уж тем более 50мм. :)

N1X писал(а):А вот на скрине выше картинка мягко говоря странная...

Там красный луч вообще какую-то случайную фигню показывает..
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15850
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3862
Медальки:
Настоящее имя: Сергей

Re: Оптические линейки и EMC

Сообщение N1X » 11 июл 2017, 13:30

UAVpilot писал(а):Там красный луч вообще какую-то случайную фигню показывает

В том и прикол, что красный луч - Z.
Аватара пользователя
N1X
Мастер
 
Сообщения: 2754
Зарегистрирован: 16 фев 2015, 21:19
Откуда: Беларусь, Гомель
Репутация: 1267
Настоящее имя: Владимир

Re: Оптические линейки и EMC

Сообщение solo » 11 июл 2017, 13:59

сейчас станок работает скажите, что нужно снять я сделаю скрины и выложу если кому интересно , просто я так детально не смотрел хелскопом , просто посмотрел приблизительно где находятся зет метки чтобы записать значение в ини файл, так как форма длина импульса меня не интересовала , а нужен только передний фронт первой метки от концевика , лично меня тоже удивляет форма зет метки что я выложил , по поверьте это не фотошоп :hehehe: да и на помеху не сильно похожа , сильно симметрично да и очень похоже что нарастающие фронты зет метки как то связано с сигналом "В", а спадающие с сигналом "А" , может это линейка какая то бракована нада будет долее внимательно посмотреть другие линейки
Аватара пользователя
solo
Мастер
 
Сообщения: 1073
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 198
Настоящее имя: Юрий Соловьев

Re: Оптические линейки и EMC

Сообщение solo » 11 июл 2017, 14:59

да наверно у меня одна линейка не очень исправна , а ваше братья китайцы линейки делают как хотят и метки наносят тоже как хотят , раньше я выкладывал халскоп оси Х, вот еще У и Z , так , что хорошо видно насколько разные по размеру зет метки
Вложения
Оптические линейки и EMC Снимок-2.png
ось У
Оптические линейки и EMC Снимок-3.png
ось Z
Аватара пользователя
solo
Мастер
 
Сообщения: 1073
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 198
Настоящее имя: Юрий Соловьев

Re: Оптические линейки и EMC

Сообщение solo » 17 июл 2017, 09:16

UAVpilot писал(а): solo писал(а):
шунтировать между собой или с землей и каким номиналом резистора


С GND, 2-5кОм..

спасибо за рекомендацию , вот по чему мне самому не пришла в голову такая очевидная и весьма эффективная мысль , запаял резисторы номиналом 2.2кОм и корова языком слизала все помехи
Аватара пользователя
solo
Мастер
 
Сообщения: 1073
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 198
Настоящее имя: Юрий Соловьев

Re: Оптические линейки и EMC

Сообщение solo » 21 мар 2018, 20:05

antoxa-kylibin писал(а): это возможно реализовать в Linuxcnc

я себе реализовал такое на Linuxcnc, на компе с двумя ЛПТ портами

antoxa-kylibin писал(а): 1 импульс с энкодера равен 0,0128 мм

antoxa-kylibin писал(а):энкодере 2500 имп/ об


скорее всего энкодер сможет следить с точность в четыре раза выше то есть 0,0032 мм

только вот на сколько система ремень , шкив, энкодер будет жизнеспособна ?! тут наверное больше вопросов, ведь ремни тянуться и вибрируют . С какой точность предполагается обрабатывать детали ? да и станок который может обрабатывать детали с точность 0.01 как по мне это МОНСТР который стоит огого скоко , :thinking:
Аватара пользователя
solo
Мастер
 
Сообщения: 1073
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 198
Настоящее имя: Юрий Соловьев

Re: Оптические линейки и EMC

Сообщение UAVpilot » 22 мар 2018, 02:47

antoxa-kylibin писал(а):А как подбирать сопротивление резисторов? Или не заморачиваться взять на 2,2 кОм и впаять?

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

antoxa-kylibin писал(а):Кстати, каким образом подключаются Энкодеры к компу? По идеи должна быть плата опторазвязки.

Зачем? Энкодер сам по себе гальванически изолирован от всего. :)
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15850
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3862
Медальки:
Настоящее имя: Сергей

Re: Оптические линейки и EMC

Сообщение N1X » 22 мар 2018, 08:12

UAVpilot писал(а):Зачем? Энкодер сам по себе гальванически изолирован от всего.

А вот кстати частенько развязывают в промышленных системах... Скорее всего чтоб на длинный кабель мусор не ловить в электронику... Но здесь естественно на вкус и цвет...
Аватара пользователя
N1X
Мастер
 
Сообщения: 2754
Зарегистрирован: 16 фев 2015, 21:19
Откуда: Беларусь, Гомель
Репутация: 1267
Настоящее имя: Владимир

Re: Оптические линейки и EMC

Сообщение solo » 22 мар 2018, 09:59

antoxa-kylibin писал(а):А можете по подробнее рассказать как вы реализовали такую конфигурацию?

энкодеры у меня "линейки" и подключены непосредственно к оси , используя линейные энкодеры я преследовал цель компенсировать люфты в винте гайке и т.д.
я модернизировал под ЧПУ 676 фрезерный станок. на станке стояли родные трапециевидные винты и латунные гайки , с люфтом больше 0.6 мм , и у меня стал вопрос менять эти винт-гайку на швп или поставить линейки , так как цена замены винтов на швп и стоимость линеек ( дискретность 0.005) были величины соизмеримые , я отдал предпочтение в использовании линеек и не пожалел
линейки подключены на прямую ( без плат опторазвязки) к лпт порту и запитаны от компа по юсб кабелю
для тестов точности я фрезеровал отверстие порядка 20 мм фрезой меньшего диаметра (6мм) , а потом обкатывал отверстие индикатором , измерял отклонение от круглости , отклонение не превышало 0.02 -0.03мм
Аватара пользователя
solo
Мастер
 
Сообщения: 1073
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 198
Настоящее имя: Юрий Соловьев

Re: Оптические линейки и EMC

Сообщение solo » 22 мар 2018, 11:01

antoxa-kylibin писал(а):если люфт в гайке 0,6 мм? Емс там с ума не сходит? Как управляется все это дело? Через pid?

да все отлично работает , емс как раз все очень быстро компенсируется , если усилие резания питается сдвинуть стол с заготовкой то емс быренько переключат привод на компенсацию смешения, ну это все заметно когда фрезеруется в черновую с большим припуском , а когда идет чистовая обработка , то как правило припуск на обработку маленький и усилие резание не привышаю силы трения в ластохвостах и обработка идет точно по заданному контуру
все управление LinuxCNC приводом оси с обратной связью через линейки идет через ПИД , это все потом прописываться в хел файле
Аватара пользователя
solo
Мастер
 
Сообщения: 1073
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 198
Настоящее имя: Юрий Соловьев

Re: Оптические линейки и EMC

Сообщение Hanter » 22 мар 2018, 11:09

solo писал(а):да все отлично работает , емс как раз все очень быстро компенсируется , если усилие резания питается сдвинуть стол с заготовкой то емс быренько переключат привод на компенсацию смешения, ну это все заметно когда фрезеруется в черновую с большим припуском , а когда идет чистовая обработка , то как правило припуск на обработку маленький и усилие резание не привышаю силы трения в ластохвостах и обработка идет точно по заданному контуру
все управление LinuxCNC приводом оси с обратной связью через линейки идет через ПИД , это все потом прописываться в хел файле

вот сейчас самое время послушать выступление ораторов которые неоднократно вещали о том что линейки в качестве обратной связи вместо энкодеров использовать низя... типа будут дергания, резонансы и тд и тп... АУ!!! где вы, ораторы ?? :)))
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
Аватара пользователя
Hanter
Мастер
 
Сообщения: 3643
Зарегистрирован: 27 янв 2012, 14:52
Откуда: Питер
Репутация: 2798
Настоящее имя: Алексей

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: ansanda, Bing [Bot], frezeryga, Google [Bot], Google Feedfetcher, ihoko, inFamous, jinior, leprud, nickoass, odekolon, PKM, Рома33, sroma67, trafbite, tsurika, UAVpilot, viael, Yandex [bot], Yarrr

Поделиться

Reputation System ©'