roboforum.ru

Технический форум по робототехнике.

И снова про управление сервами... Чур, ногами не бить :)

Re: И снова про управление сервами... Чур, ногами не бить :)

Duhas » 15 янв 2010, 17:07

мы там были, но мы любим выдумывать свое )

Re: И снова про управление сервами... Чур, ногами не бить :)

Angel71 » 15 янв 2010, 17:14

ну не с нуля же надеюсь, скопипастить иногда хотяб часть тоже полезно

Re: И снова про управление сервами... Чур, ногами не бить :)

Michael_K » 15 янв 2010, 17:16

=DeaD= писал(а):Вам на openservo.org :D

А мне совсем не нравится этот проект...

Re: И снова про управление сервами... Чур, ногами не бить :)

=DeaD= » 15 янв 2010, 17:21

Обожаю высокоинформативные комменты типа предыдущего :D

Re: И снова про управление сервами... Чур, ногами не бить :)

Duhas » 15 янв 2010, 17:23

Angel71 писал(а):ну не с нуля же надеюсь, скопипастить иногда хотяб часть тоже полезно

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

Re: И снова про управление сервами... Чур, ногами не бить :)

Angel71 » 15 янв 2010, 17:39

там вроде мага феничка "back emf" есть хотяб. "на основе того что знаю" :) а эт в одном из вариантов я и называю копипаст, посмотрел, понрвилоь и слямзил идею или часть кода

Re: И снова про управление сервами... Чур, ногами не бить :)

Michael_K » 15 янв 2010, 17:48

=DeaD= писал(а):Обожаю высокоинформативные комменты типа предыдущего :D

Сказать почему не нравится? Пожалуйста:

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

2. мне резко не нравится интерфейс I2С (тоже рассказать почему ?)

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

Это лично мое мнение и может не совпадать с мнением администрации форума. :wink:

Добавлено спустя 41 секунду:
"back emf" есть хотяб


А нафига оно?

Re: И снова про управление сервами... Чур, ногами не бить :)

Angel71 » 15 янв 2010, 18:09

1) :oops: в затею с датчиком хола слабо въехал, мож просто нехватка опыта в этом вопросе у меня.
2) про интерфейс неотказалсяб пообщаться, я допустим пока планирую i2c или can.
3) как минимум увеличение точности насколько я понял из описания :pardon: звыняйте, я больше программер и не такой уж и большой гуру в электронике, так что доверчивай иногда

Добавлено спустя 2 минуты 49 секунд:
:oops: в любом случае я не переношу эти rc аналоговые/цифровые сервы с их системой управления "головняк"

Re: И снова про управление сервами... Чур, ногами не бить :)

Michael_K » 15 янв 2010, 18:30

1. Ну мало ли чем можно мерить положение без ограничений на угол...
Холлом, по-моему, это делается достаточно просто - вешаем на вал магнит
и ставим два аналоговых холла под углом 90 градусов. Получаем на одном датчике
величину пропорциональную синусу угла поворота, а на другом - косинусу.

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

3. Точность чего? Точность позиции оно не увеличит. Точность ПИД-регулирования... ну, возможно.
Но что-то мне кажется, что мерить позицию гораздо выгоднее, чем косвенно мерить скорость.

Я же говорю, мнение может не совпадать...

я не переношу эти rc аналоговые/цифровые сервы

А вот это уже от задачи...

Re: И снова про управление сервами... Чур, ногами не бить :)

=DeaD= » 15 янв 2010, 18:49

Michael_K писал(а):1. Мне кажется, что если уж переделывать серву, то можно не только
улучшать характеристики, но и расширять возможности, например
можно было бы поставить вместо резистора датчики холла
или оптику - это сняло бы ограничение на угол поворота.

Так там (на сайте в форуме) есть субпроект OpenEncoder на магнитном энкодере.

Re: И снова про управление сервами... Чур, ногами не бить :)

Angel71 » 15 янв 2010, 19:03

про i2c учёл, спасибки. а кэн для моих целей не такой уж и большой перебор, платить минимум 100 енотов за робосерву здравый смысл не позволяет. про "время", незнаю ещё, может вполне устроит. да и не толькож для себя, пора и заграницу думать продавать, а там пока робосер ой как мало, по адекватной цене вообще еще не видел


Rambler\'s Top100 Mail.ru counter