roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 10:10

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: не работает задний ход через регулятор скорости
СообщениеДобавлено: 07 авг 2012, 14:05 
Не в сети

Зарегистрирован: 08 дек 2010, 19:27
Сообщения: 141
Откуда: Новосибирск
прог. языки: C и PHP
ФИО: Павел
вообщем проблема такая, у меня есть регуляторы скорости разные, при значении вперёд всё хорошо, назад же просто КЗ на блоке питания и всё! при значении 180 и 90 всё впорядке, на нуле максимальное потребление на блоке питания и пищит мотор. От блока питания мотор легко работает туда и обратно с потреблением 1,5А, а вот когда задних ход через регуль, то шкалит 10,5 ампер и регуль греется. В чём может быть дело?
вот код программы:
Код:
#include <Servo.h>
Servo myservo;
Servo myserv2;
int pos = 0;

void setup() {
myservo.attach(9);
myserv2.attach(10);
  Serial.begin(9600);
   // initialize the LED pins:
      for (int thisPin = 2; thisPin < 7; thisPin++) {
        pinMode(thisPin, OUTPUT);
      }
     
}

void loop() {
  // read the sensor:
  if (Serial.available() > 0) {
    int inByte = Serial.read();
    switch (inByte) {
    case 'a':   
       myservo.write(150);
      break;
    case 'b':   
      myservo.write(90);
      break;
    case 'c':   
       myservo.write(40);
      break;
    case 'd':   
      digitalWrite(5, HIGH);
      break;
    case 'e':   
      digitalWrite(6, HIGH);
      break;
    default:
      // turn all the LEDs off:
      for (int thisPin = 2; thisPin < 7; thisPin++) {
        digitalWrite(thisPin, LOW);
      }
    }
  }
}

_________________
Мой блог о роботах http://robo-world.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: не работает задний ход через регулятор скорости
СообщениеДобавлено: 07 авг 2012, 14:17 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А регулятор вообще задний ход поддерживает? :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: не работает задний ход через регулятор скорости
СообщениеДобавлено: 07 авг 2012, 14:21 
Не в сети

Зарегистрирован: 08 дек 2010, 19:27
Сообщения: 141
Откуда: Новосибирск
прог. языки: C и PHP
ФИО: Павел
=DeaD= писал(а):
А регулятор вообще задний ход поддерживает? :)

Да есть поддержка заднего хода, с пульта всё в порядке :) из трёх регулей один работает по этой программе, но с небольшой модификацией:
Код:
case 'c':   
       myserv0.write(90);
       delay(1000);
       myserv0.write(40);

Остальные по прежнему уходят в кз :( а этот без этих изменений просто не едет назад и всё

_________________
Мой блог о роботах http://robo-world.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: не работает задний ход через регулятор скорости
СообщениеДобавлено: 07 авг 2012, 15:58 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
А что есть регулятор скорости? Мотор-Шилд? И как они управляются?
a,b и c это ШИМ у вас? А 5 и 6 пины регулируют направление?
Может когда заднюю включаете переднюю нужно выключить? от сюда и КЗ.

В скетче 9 и 10 пины написаны вроде чисто под сервы, а юзаются под dc моторы?

Добавлено спустя 2 минуты 59 секунд:
myserv2 вообще не используется?
Толи скетч не весь, то ли я не правильно читаю

_________________
Лучше переесть, чем недоспать.


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

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


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

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


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

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