Подключение датчика к MESA

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Подключение датчика к MESA

Сообщение PKM »

Вот такой датчик
Изображение
Питание 6-30В, подключил его к 12В от БП.
На выходе 12В, при срабатывании - 0В.
Нужо завести сигнал в MESA 7i43, желательно напрямую. Но 12В многовато, резисторный делитель ставить, или проще можно?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение датчика к MESA

Сообщение Serg »

Например так:
Изображение
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

Спасибо!
Эх, придется все-таки на макетке лепить.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение датчика к MESA

Сообщение Serg »

Зачем? Диод в разрыв провода и в термоусадку, резистор в разъёме со стороны месы.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Подключение датчика к MESA

Сообщение aftaev »

попробуй его от 5в запитать у меня работает :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

Это мысль, сейчас попробую!
У меня еще и разъема лишнего нет в месу воткнуть, придется на соплях пока :-/
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

От 5В работает!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Подключение датчика к MESA

Сообщение aftaev »

:good:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

Итак - получилось, запитал от 5В и подключил напрямую к MESA 7i43. Ищет датчики и потом обнуляется по индексам.
Всем большое спасибо ;)
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Подключение датчика к MESA

Сообщение nik1 »

Парни, разжуйте плиз доходчиво, как хоумиться по идексным меткам
Примерно понимаю, но общей картины нет
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

Если HOME_USE_INDEX = YES, вначале идет срабатывание по датчику (точность которого особой роли не играет), затем движется дальше (или назад, зависит от конфига) и выставляет ноль по индексной метке Z привода (это уже очень точно). Т.е. Z - один из трех сигналов A B Z энкодера.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Подключение датчика к MESA

Сообщение aftaev »

PKM писал(а):Если HOME_USE_INDEX = YES
Это видать относится только к ЕМС2 :)
PKM писал(а): (это уже очень точно).
Если только люфтов в передаче нет :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Подключение датчика к MESA

Сообщение nik1 »

А какие то дополнительные соединения проводами нужно делать, от метки Z ?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Подключение датчика к MESA

Сообщение aftaev »

Если энкодер от сервы заведен в ЧПУ как это делается при аналоговом управлении в ЕМС то не нужно.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

aftaev писал(а):Это видать относится только к ЕМС2
Само собой :) Кстати, как с этим дело в KFLOP?
nik1 писал(а):А какие то дополнительные соединения проводами нужно делать, от метки Z ?
В LinuxCNC нужно просто завести все сигналы энкодера ABZ (соответственно если индекс не нужен, Z можно не заводить). Остальное выполняется автоматически при HOME_USE_INDEX = YES.
Ну или завести только Z, если остальные не нужны. Теоретически можно попробовать даже на LPT завести Z, при малой скорости должно сработать.
aftaev писал(а):Если только люфтов в передаче нет
Если люфты есть, точное обнуление ни с каким датчиком не сделаешь :)
Последний раз редактировалось PKM 20 апр 2013, 20:42, всего редактировалось 1 раз.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Подключение датчика к MESA

Сообщение nik1 »

Тоесть этот вариант не прокатит, если энкодер идет в серводрайвер?
Или можно от индекса Z взять дополнительный сигнал и для хомления?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

nik1 писал(а):если энкодер идет в серводрайвер
Из серводрайвера я его и взял, обычно есть выход.
nik1 писал(а):Или можно от индекса Z взять дополнительный сигнал и для хомления?
Теоретически да, но надо бы слепить схемку, которая выдаст сигнал только после срабатывания датчика и получения сигнала индекса (причем логическое умноение не потянет, т.к. датчик вполне может и отключиться до получения индекса). Да еще индекс обычно очень короткий, его придется удлинять.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Подключение датчика к MESA

Сообщение aftaev »

PKM писал(а):Кстати, как с этим дело в KFLOP?
не занимался этим, думаю можно
nik1 писал(а):Или можно от индекса Z взять дополнительный сигнал и для хомления?
nik1 уточни у производителя своей ЧПУ есть такая возможность в твоей системе.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Подключение датчика к MESA

Сообщение michael-yurov »

PKM писал(а):Кстати, как с этим дело в KFLOP?
Без проблем - контроллер способен обрабатывать полноценные программы, написанные на Си (после компилирования).
В качестве переменных может использовать почти все - в том числе состояния входов/выходов, внутренние переменные, время, скорость, настройки, и т.д. и т.п.
Можно писать любые циклы и любые условия, при чем несколько таких программ могут выполняться в разных потоках процессора одновремненно.
Так что сделать процедуру поиска датчиков с учетом индексных меток - простейшая задача для него.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение датчика к MESA

Сообщение PKM »

michael-yurov писал(а):простейшая задача для него
Увы, для меня программирование на С - далеко не простейшая задача :) Интересовался, есть ли изначально такая функция.
А в общем оно конечно... Kmotion идет с исходниками, можно что угодно наваять. И в этом его глобальное преимущество перед Mach3.
Ответить

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