Страница 9 из 14
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 00:20
mhael
Предложу логику, а схему уж сами продумаете. Лень рисовать.
Нужно два датчика НО (обозначим 1о и 2о ) и два датчика НЗ (1з и 2з).
НО датчики располагаются к примеру в позициях +90 (1о) и -90 (2о) градусов.
НЗ датчики соответственно в лимитах +220 (1з) и -220 (2з).
Наезд на датчик 1о должен блокировать датчик 2з и разблокировать 1з. Соответственно наоборот - наезд на датчик 2о должен блокировать датчик 1з и разблокировать 2з.
Блокировка осуществляется закорачиванием соответствующего датчика схемкой, например, на RS-триггере и транзисторе в параллель +питания датчика и его выхода. Наехали на 1о - пошел сигнал на R-вход триггера блок-схемы датчика 1з и S-вход блок-схемы датчика 2з. Наехали на датчик 2о - пошел сигнал на R-вход триггера блок-схемы датчика 2з и S-вход блок-схемы датчика 1з.
Пользуйтесь

Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 00:22
aftaev
По твоей сцылке у меня в мануале ничего нельзя выделить и в переводчик засунуть. В мануале видел батарейку
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 00:25
aftaev
Для использования абсолютного энкоедра:
1. нужно убедиться что он поддерживается мотором
2. нужно в параметрах задать что использовать абсолютник
3. воткнуть батарейку
(похоже она втыкается в кабель)
Как сделать чтобы серва ехала в ноль - не вижу в мануале
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 00:47
vektor_z
aftaev писал(а):Для использования абсолютного энкоедра:
1. нужно убедиться что он поддерживается мотором
у двигателя с энкодера выходит только 4 жилы и экран. Возможно что провода для батарейки просто не распаяны? или если их нет, то и некуда их цеплять?
mhael писал(а):Пользуйтесь
Спасибо! осталось еще несколько раз перечитать, переварить, и обдумать смогу ли это все сделать физически

Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 01:00
mhael
vektor_z писал(а):Спасибо! осталось еще несколько раз перечитать, переварить, и обдумать смогу ли это все сделать физически
А вы нарисуйте на кружочке датчики, блокирующую схему датчиков можно просто символически обозначить кнопкой вкл/выкл, которая закорачивает +питания на выход датчика. Рядышком табличку состояний датчиков. Мысленно или пальчиком

водите по кружочку в пределах +220 -220 градусов и заполняйте табличку. И все станет понятно. А делать там особо ничего не надо.
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 02:02
Serg
aftaev писал(а):Панасы вроде как идут с абсолютными энкодерами. Если так то должна быть батарейка иль что нибудь подобное.
Нет, есть и такие и такие. Указана модель драйвера, а не мотора, посему тип энкодера непонятен.
vektor_z писал(а):Так вот, как бы мне расположить датчик хома что бы в случае если голова окажется за ним и в предельном положении, голова при поиске датчика не свернула себе связки?
Ставится один датчик. При хоминге голова вращается в одну любую сторону до срабатывания датчика, но не более, чем на 180 градусов. Если до датчика так и не доехали, то "отматываем" обратно эти 180 градусов и крутим далее до срабатывания датчика. Если и в эту сторону за 180 градусов датчик не сработал, то выводим аларм типа "Датчик украли!".
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 02:21
AndyBig
UAVpilot писал(а):При хоминге голова вращается в одну любую сторону до срабатывания датчика, но не более, чем на 180 градусов
А если она стоит в таком положении, что в ту сторону, в которую она начнет вращаться, ей осталось всего 30 градусов хода? Или всего 5 градусов? Сломается же

Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 02:26
Serg
Значит до датчика доедет максимум через 29 или 4 градуса.

В таких головах гарантированный ход должен быть более 360 градусов.
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 10:08
vektor_z
UAVpilot писал(а):Ставится один датчик. При хоминге голова вращается в одну любую сторону до срабатывания датчика, но не более, чем на 180 градусов. Если до датчика так и не доехали, то "отматываем" обратно эти 180 градусов и крутим далее до срабатывания датчика. Если и в эту сторону за 180 градусов датчик не сработал, то выводим аларм типа "Датчик украли!".
Такой алгоритм тоже не канает, хорошо если голова стоит за датчиком на небольшом расстоянии 20-40град, тогда да голова проезжает 180 град+ эти 40 и получается допустимый предел 220, а если голова находится за датчиком на 150град или 200, то при поиске датчика на разрешенные 180град свернет себе связки так и не найдя датчик, от чего выдаст аларм типа "Голову украли"
UAVpilot писал(а):В таких головах гарантированный ход должен быть более 360 градусов.
У неё есть, 440град

Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 11:54
Serg
Ну тогда два зубчатых шкива - меньший на ось головы, датчики на больший...
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 22:59
vektor_z
UAVpilot писал(а):Ну тогда два зубчатых шкива - меньший на ось головы, датчики на больший...
vektor_z писал(а):Чтоб было понятно приложу фото поворотной головы.. Ну некуда мне там ставить редукторы
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 23:03
vektor_z
mhael писал(а):Предложу логику, а схему уж сами продумаете. Лень рисовать.
Нужно два датчика НО (обозначим 1о и 2о ) и два датчика НЗ (1з и 2з).
НО датчики располагаются к примеру в позициях +90 (1о) и -90 (2о) градусов.
НЗ датчики соответственно в лимитах +220 (1з) и -220 (2з).
Наезд на датчик 1о должен блокировать датчик 2з и разблокировать 1з. Соответственно наоборот - наезд на датчик 2о должен блокировать датчик 1з и разблокировать 2з.
Блокировка осуществляется закорачиванием соответствующего датчика схемкой, например, на RS-триггере и транзисторе в параллель +питания датчика и его выхода. Наехали на 1о - пошел сигнал на R-вход триггера блок-схемы датчика 1з и S-вход блок-схемы датчика 2з. Наехали на датчик 2о - пошел сигнал на R-вход триггера блок-схемы датчика 2з и S-вход блок-схемы датчика 1з.
Пользуйтесь
Интересная схема, теоретически работоспособная, но есть некоторые нюансы из за которых работать должным образом не будет
aftaev писал(а):Для использования абсолютного энкоедра:
1. нужно убедиться что он поддерживается мотором
Перечитал мануал, походу у меня 20-ти битный инкрементный энкодер, который не поддерживает использование абсолютного энкодера

Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 23:19
Serg
vektor_z писал(а):Ну некуда мне там ставить редукторы
Например шкив вместо кабельной коробки шпинделя.

Либо менять мотор на другой, с абсолютным энкодером.
Иначе всегда будут неоднозначности из-за того, что ход обязательно должен быть более 360 градусов. Для контроля нужно какое-то движение по "неперекрывающемуся" циклу
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 20 янв 2016, 23:49
aegis
понижающий редуктор а потом концевик/энкодер предлагали?
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 21 янв 2016, 00:02
vektor_z
aegis писал(а):понижающий редуктор а потом концевик/энкодер предлагали?
Это уже [:IIIIIIII:]

Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 21 янв 2016, 07:06
aegis
да вы просто много пишете я не успеваю все читать

Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 21 янв 2016, 08:08
Александр_
пролистал еще раз тему - очень вскольз упомянут пневмоцилиндр, разгружающий ось. можно подробнее? что за компрессор, как контролируете давление, ресивер водопроводный?
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 21 янв 2016, 18:26
robot-home2000
Если в сервах энкодер абсолютного нуля не удастся использовать .Можно использовать енкодер с нулевой точкой...у него от нуля два счетчика в каждую сторону по 360 градусов....вом и твои 440 перекроются...
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 21 янв 2016, 18:41
aegis
robot-home2000, проблема не столько нуля, сколько аварийного концевика
Re: 5-ти осевой с подвижным столом 1500х1500х600
Добавлено: 21 янв 2016, 18:49
robot-home2000
а про редукторы выкладывал инфу?? на некоторых моделях есть паз для использования энкодеров в несколькими нулевыми точками..они накладываются на внешний диск между деталями а паз кажется в центре стоит..кажется 6 проводов из них торчит и толщина 5-6 мм.