roboforum.ru

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

Банальности с сервомашинкой...

Банальности с сервомашинкой...

LNShadow » 06 окт 2008, 11:12

Всем здравствуйте и сразу извините за глупый и порядком надоевший уже вопрос.
Взялся переделывать машинку Р\У. Силовой блок с ШИМом для двигателя сделал, ИК бампера собрал, радиомодуль для связи с компом подключил.
Осталось рулить колёсами, которые управляются сервомашинкой.
Примеров много, в основном на кварц на 16мгц, либо по таймерам, но вот так с налета их не применишь,а времени мало.
Вообщем имеется ATmega8, кварц 7,3728 и задача аппаратным ШИМом организованном на втором таймере (первый задними колесами рулит) управлять стандартной сервой (от 1000 до 2000мс). Был бы очень благодарен Вашей помощи: какие регистры в какие значение надо выставить, чтобы добиться нужного результата. А еще лучше вдобавок тыкнуть носом в формулу их расчета! Заранее спасибо, надеюсь на ваше понимание. Все мы когда были чайниками... :oops:
P.S. Пишу на Сях в CVAvr...

Re: Банальности с сервомашинкой...

avr123.nm.ru » 06 окт 2008, 16:50

LNShadow писал(а): управлять стандартной сервой (от 1000 до 2000мс). Был бы очень благодарен Вашей помощи

Вот задача 13 курса по AVR - сделана специально для вас - 8 servo (можно и меньше конечно) на одном таймере - http://avr123.nm.ru/z13.htm
Возможно принцип пригодится.

LNShadow писал(а): какие регистры в какие значение надо выставить, чтобы добиться нужного результата.

Вот недавно вещал - http://www.radiokot.ru/forum/viewtopic. ... 8&start=20
об использовании мастеров кода и настройки МК.

Но на таймер 2 трудновато сделать, так как он 8 битный. Можно перенести ШИМ управление моторами на таймер 0 или 2 а 16 битный атймер 1 на серву пустить. про ШИМ у меня задача 8 - http://avr123.nm.ru/z8.htm

LNShadow писал(а): P.S. Пишу на Сях в CVAvr...

Я тоже это рекомендую и пропагандирую.

Re: Банальности с сервомашинкой...

LNShadow » 13 окт 2008, 11:48

Спасибо за совет, разобрался я с управлением ) Но возникла другая проблема... эх, куда без них: перепутал случайно полярность питания у сервы и она... сгорела. Модель Kyosho KS-3.Разобрал. Визуально сгорел кондер который стоял на линии питания.Заменил, но лучше не стало...остальные smd элементы на вид здоровы. Чего обычно еще горит при неправильной полярности?

Re: Банальности с сервомашинкой...

avr123.nm.ru » 13 окт 2008, 12:03

LNShadow писал(а): Чего обычно еще горит при неправильной полярности ?

Активные компоненты - транзисторы, микросхемы.

У вас отличный шанс переделать вашу СЕРВО в цифровую - смотрите http://OpenServo.org - о результатах доложите !


Rambler\'s Top100 Mail.ru counter