Технический форум по робототехнике.
EdGull » 04 янв 2011, 17:49
ток у него не так
Elandar » 04 янв 2011, 18:16
Спасибо большое))) Вообщем поменять это дело на что-то другое и все?)))
Есть на сервомашинки даташиты чтобы знать хотя бы диапозон в которых импульс может меняться?
LiPo 7.4V можно напрямую подключить?
avr123.nm.ru » 04 янв 2011, 18:34
Я вам дал ссылку - там вся информация.
EdGull » 04 янв 2011, 18:51
1. да, хотя бы на 2А.
2. не видел.
3. конечно можно, только сервы сгорят сразу
Elandar » 04 янв 2011, 18:58
EdGull писал(а):1. да, хотя бы на 2А.
2. не видел.
3. конечно можно, только сервы сгорят сразу
Спасибо!:)
avr123.nm.ru писал(а):Я вам дал ссылку - там вся информация.
Спасибо! У всех серв одинаковый диапазон импульса. Такой как у Вас на сайте указан?
avr123.nm.ru » 04 янв 2011, 19:04
Вы внимательно прочитайте !
=DeaD= » 04 янв 2011, 22:28
Что это вообще?
Я конечно понимаю что это какая-то разновидность 7805, но какая???
Andrei_SPb » 22 янв 2011, 04:16
У меня такой, может быть и глупый вопрос: какой ток по сигнальному проводу нужен для управления сервой? Можно ли подавать ШИМ на серву непосредственно с ноги микроконтроллера?
Myp » 22 янв 2011, 13:00
можно
lirik » 23 янв 2011, 17:16
Elandar писал(а):LiPo 7.4V можно напрямую подключить?
Скорей нужно, на радио моделях питание и на Передатчик и на двигатели и на сервы идет по одной шине, те около 7.4В так что питай сервы от 7.4 а сигнал от Мк будет 5В и все будет норм!
может просто если питание идет паралельно и на МК и на Серву его не хватает, и Серва дергаться начинает, у меня такая же проблема была
Elandar » 28 янв 2011, 19:49
Ребята, выручайте. Не могу с мертвой точки сдвинуться.
Итак: сервы HX12K, мк atmega16pu
схема:
+5 <1 A на МК
+5 5A на питание сервы
землю обьеденил
Даже сл. код у меня не работает(
- Код: Выделить всё • Развернуть
#include <avr/io.h>
#include <util/delay.h>
int main(void)
{
DDRD=0xFF;
while(1)
{
PORTD=0xFF;
_delay_us(1500);
PORTD=0x00;
_delay_us(18500);
}
}
подключал также liPo 7.4 , пробовал на разных сервомашинках HX12K(стоят как стояли, только при подключении дергается в одну из сторон чуть-чуть и замолкает) и на S-101(уходит в крайнее левое)
Romikgy » 28 янв 2011, 20:00
мож и не прав , но вроде для гцц компилятора надо указывать какая частота у кварца
Elandar » 28 янв 2011, 20:44
В функции Main до цикла еще настраиваю таймеры, не помню есть здесь настройки кварца, но фьюзы точно на внешний выставлены:
- Код: Выделить всё • Развернуть
TCCR0=0x01;
TCNT0=0x00;
OCR0=0x00;
TIMSK=0x01;
avr123.nm.ru » 28 янв 2011, 21:54
Создавайте проект в Студии и в опциях проекта укажите частоту такта. Все будет работать.
Проверьте каке число можно указывать в скобках
_delay_us(18500);
Недавно удивился насколько не точно делает паузы WinAVR _delay_ms(250); реально 260 мкС получается. В CVAVR результат гораздо точнее.
Elandar » 29 янв 2011, 01:22
В опциях проекта выставлена частота 12000000 что соответствует моему вн. кварцу.
Не работает. У меня среда разработки AVR studio. Может у кого рабочий исходник есть? Шим 8-ми битный или просто с delay управление сервомашинкой. Чтобы я мог понять это дело в программе или в схеме.
Что может быть не так?