Технический форум по робототехнике.
Lirzman » 16 авг 2006, 18:52
А на сколько цифровые сервы дороже аналоговых?
Если разница невелика то конечно лучше цифровые использовать и не парится с 20мс задержкой.
aesok » 16 авг 2006, 19:05
Lirzman писал(а): А на сколько цифровые сервы дороже аналоговых?
Если разница невелика то конечно лучше цифровые использовать и не парится с 20мс задержкой.
Их столько много машинок.
Например:
Сайт производителя:
http://www.jrradios.com/Products/Servos-Air.aspx Сайт продовца:
http://www.hobbycenter.ru/catalog_126.html Анатолий.
aesok » 16 авг 2006, 19:19
Как из аналоговой сервы сделать цифровую:
http://www.openservo.com/ Анатолий.
Lirzman » 16 авг 2006, 19:32
Некислые у них цены
:shock: :shock:
Lirzman » 16 авг 2006, 19:42
По отзывам, наиболее востребованны фирмы Hitec и Futaba
На
http://www.futaba-rc.com/servos/servos.html всё в унциях на дюйм указано
(всё у них не как у людей)
Вот еще
http://www.modelsworld.ru/shop/category252.php
Lirzman » 16 авг 2006, 20:17
Народ!!! Так что мне делать с с треклятой 20мс задержкой? Все поданые идеи труднореализуемы. Держите код.
Вложения
demo.c
(4.62 КиБ) Скачиваний: 310
aesok » 16 авг 2006, 20:40
Lirzman писал(а): Народ!!! Так что мне делать с с треклятой 20мс задержкой? Все поданые идеи труднореализуемы. Держите код.
Я уже несколько раз тебе говорил: у тебя не задежка 20мс а
ПЕРЕОД !
Раберись в чем разница. И тогда чать вопросов пропадет.
Анатолий.
aesok » 16 авг 2006, 20:44
А задача управления 8 сервами действительно сложная. Но решаемая. И решив эту задачу ты очень многому научишся. Анатолий.
Lirzman » 16 авг 2006, 20:44
aesok писал(а): у тебя не задежка 20мс а ПЕРЕОД!
Да понял я уже в чем разница!!!
avr123.nm.ru » 16 авг 2006, 20:45
aesok писал(а): Нужно поискать спецификации серв.
Я не нашел - нет у них нормального ДШ где были бы указаны диапазоны параметров импульсов управления.
По форумам я нашел что от 30 до 90 импульсов в секунду для аналоговой нормально, для цифровых от чуть-чуть до 200.
avr123.nm.ru » 16 авг 2006, 20:49
Lirzman писал(а): Народ!!! Все поданые идеи труднореализуемы.
а чтож трудного в предложении (Добавлено: 16 Авг 2006 17:16 ) ?
Когда я вам предложил проще - с двумя таймерами, вы сказали: нет буду на 1.
а теперь - "труднореализуемы".
а кто говорил что будет легко ? вы ж в учении а не в бою.
Lirzman » 16 авг 2006, 20:50
И решив эту задачу ты очень многому научишся.
У меня проблема не в программировании, а в алгоритмике.
Правильно сказал avr что надо сначала на псевдокоде писать = поставить пробрему и пути её решения
avr123.nm.ru » 16 авг 2006, 20:50
Год назад я им несколько раз писал чтоб делали не на тини45 а на давно пользуемой меге - и вот ... мега8 ! Молодцы.
Lirzman » 16 авг 2006, 20:54
avr писал(а): вы ж в учении а не в бою.
Вот я и говорю, надо цель поставить.
aesok » 16 авг 2006, 20:55
Lirzman писал(а): aesok писал(а): у тебя не задежка 20мс а ПЕРЕОД!
Да понял я уже в чем разница!!!
Неn не понял: потомучто у тебя написано вот это:
} else
{
//вывести '0'
TCNT1 = period; //настроить таймер на задежку (20) ms
Чему равна длительность '0', если переод равен 20мс, а длительность '1' равна 1,5 мс?
Анатолий.