roboforum.ru

Технический форум по робототехнике.
Текущее время: 28 фев 2025, 05:23

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Банальности с сервомашинкой...
СообщениеДобавлено: 06 окт 2008, 11:12 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Банальности с сервомашинкой...
СообщениеДобавлено: 06 окт 2008, 16:50 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
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: Банальности с сервомашинкой...
СообщениеДобавлено: 13 окт 2008, 11:48 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Банальности с сервомашинкой...
СообщениеДобавлено: 13 окт 2008, 12:03 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
LNShadow писал(а):
Чего обычно еще горит при неправильной полярности ?

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

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO