roboforum.ru

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

Подключение модельного регулятора хода к ардуино.

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Подключение модельного регулятора хода к ардуино.

Сообщение Arlekin43 » 02 мар 2013, 21:33

Вообщем возник такой вопрос:как подключить регулятор хода(колекторный)?
Интересует именно схема подключения.Читал здесь что все так же как с сервой, но ведь регуляторы не не нужно питание так как он соеденен с аккамулятором от модели, а если подключать только сигнальный провод то и какой реакции нет.
плата:arduino uno rev.3
регулятор: http://www.hobbymarket.ru/product_66.html
p.s.заранее благодарен.
Arlekin43
 
Сообщения: 4
Зарегистрирован: 02 мар 2013, 21:21

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Nesenin » 02 мар 2013, 22:13

там 3 провода. "земля"\сигнальный\и 5-6В выход на питание приемника(по ссылке это строчка "BEC: 5V +/-0.2v 800mA"). если arduino питается отдельно, то для подключения нужно соединить "земли" для выравнивания потенциалов. и уже потом сигнальный цеплять на выход arduino для передачи управляющего сигнала.
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Arlekin43 » 02 мар 2013, 22:45

Попробовал соеденить "земли" - результат тот же:никакой реакции :(
Arlekin43
 
Сообщения: 4
Зарегистрирован: 02 мар 2013, 21:21

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Nesenin » 02 мар 2013, 23:14

фото поможет понять что куда
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Myp » 02 мар 2013, 23:39

подключи вместо этой фиговины обычную серву и проверь работает ли. может у тебя программа кривая.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Arlekin43 » 03 мар 2013, 00:06

пробовал, с сервой все работает.
Arlekin43
 
Сообщения: 4
Зарегистрирован: 02 мар 2013, 21:21

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Nesenin » 03 мар 2013, 00:19

фото соединений ваших. плиз. начальный сигнал должен быть 1500мкс это режим "выкл" для двигателя. выше крутит в одну сторону с пропорциональным увеличением скорости до 2000мкс ниже до 1000мкс в другую. если начальный уровень не 1500 регулятор двигателя может чет не то делать.например войти в режим программирования...
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Myp » 03 мар 2013, 00:22

подключил все 3 провода?
красный провод на +5 ардуины, чёрный провод на Gnd ардуины, а жёлтый на выход ардуины.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Nesenin » 03 мар 2013, 00:33

на красном вообще то 5В с самого регулятора ибо там BEC стоит. его не надо.
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Подключение модельного регулятора хода к ардуино.

Сообщение Arlekin43 » 03 мар 2013, 01:13

Извинюсь за качество.Как скетч для радушно я использовал этот код:
#include <Servo.h>

Servo myservo;

void setup()
{
myservo.attach(9);
myservo.write(90); // поворачиваем серву на 90 градусов
}

void loop() {}
И игрался с разными значениями.
Раз он не подходит то вы не могли подкинуть нужный кодик
:oops:
image.jpg

Код: Выделить всёРазвернуть
#include <Servo.h>

Servo myservo;  // create servo object to control a servo

void setup()
{
  myservo.attach(9);  // attaches the servo on pin 9 to the servo object
   myservo.writeMicroseconds(1500);                  // sets the servo position according to the scaled value
}

void loop()
{
     myservo.writeMicroseconds(1500);     
  myservo.writeMicroseconds(1600);
}

Используя вот этот код получается раскрутить движок,но теперь возникла другая проблема:это получается сделать далеко не всегда, то есть можно залить данный код на ардуинко и все ок движок крутиться, но стоит включить выключить регулятор и все-опять никакой реакции,если перезалить код то все либо опять ок либо ни какой реакции.
Как с таким можно бороться.(на это раз использовал тако регулятор:http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=8993)
Вложения
image.jpg
Arlekin43
 
Сообщения: 4
Зарегистрирован: 02 мар 2013, 21:21

Re: Подключение модельного регулятора хода к ардуино.

Сообщение RootAdmin » 03 мар 2013, 18:07

Уже выше советовали - в момент включения питания регулятора давать 1500 импульсы. Ибо в регуляторах есть такая защита от потери сиганала.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей


Вернуться в Новичкам или основы основ роботостроения.

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

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