Слабый крутящий момент шагового двигателя

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
aspo
Родился
Сообщения: 11
Зарегистрирован: Вс авг 25, 2013 17:43:45

Слабый крутящий момент шагового двигателя

Сообщение aspo »

Здравствуйте форумчане! Пишу к вам так как уже 5-ый день мучаюсь с одной проблемой (Обыскал весь интернет так и ничего не нашёл).

Проблема заключается в следующем: имеется биполярный шаговой двигатель без опознавательных знаков (его параметры не известны). Я пытаюсь подключить его к ардуине с помощью драйвера l293d. Подаю на него 9-12В, 0,3А. Он крутится, но его крутящий момент совершенно слаб, если лёгко коснуться вала то с легкостью можно прокрутить его в обратную сторону. Пробовал разные режимы управления но между ними нету никакой разницы (по крутящему моменту).

Кто может подсказать в чём может быть проблема ?

Изображение

Изображение
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Слабый крутящий момент шагового двигателя

Сообщение uk8amk »

Понизить частоту шагания.
Если он холодный или чуть теплый, то давать 24В.
aspo
Родился
Сообщения: 11
Зарегистрирован: Вс авг 25, 2013 17:43:45

Re: Слабый крутящий момент шагового двигателя

Сообщение aspo »

uk8amk писал(а):Понизить частоту шагания.
Если он холодный или чуть теплый, то давать 24В.


При понижение частоты шагания он останавливается либо начинает вести себя непредсказуемо (вращается в разные стороны). Я пробовал подать на него 18В но крутящий момент к сожалению не увеличился ((
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Слабый крутящий момент шагового двигателя

Сообщение uk8amk »

Значит либо с ардуйни фигня идет, либо напутана фазировка обмоток.
aspo
Родился
Сообщения: 11
Зарегистрирован: Вс авг 25, 2013 17:43:45

Re: Слабый крутящий момент шагового двигателя

Сообщение aspo »

uk8amk писал(а):Значит либо с ардуйни фигня идет, либо напутана фазировка обмоток.


С ардуйно вроде всё в порядке. Использую этот код

Код: Выделить всё

//
void unStepMotor(int pin_1, int pin_2,int pin_3,int pin_4,int speedMotor){
  digitalWrite(pin_1,HIGH);
  digitalWrite(pin_2,LOW);
  digitalWrite(pin_3,LOW);
  digitalWrite(pin_4,LOW);
  delay(speedMotor + 1);
  //
  digitalWrite(pin_1,HIGH);
  digitalWrite(pin_2,HIGH);
  digitalWrite(pin_3,LOW);
  digitalWrite(pin_4,LOW);
  delay(speedMotor + 1);
  //
  digitalWrite(pin_1,LOW);
  digitalWrite(pin_2,HIGH);
  digitalWrite(pin_3,LOW);
  digitalWrite(pin_4,LOW);
  delay(speedMotor + 1);
  //
  digitalWrite(pin_1,LOW);
  digitalWrite(pin_2,HIGH);
  digitalWrite(pin_3,HIGH);
  digitalWrite(pin_4,LOW);
  delay(speedMotor + 1);
  //
  digitalWrite(pin_1,LOW);
  digitalWrite(pin_2,LOW);
  digitalWrite(pin_3,HIGH);
  digitalWrite(pin_4,LOW);
  delay(speedMotor + 1);
  //
  digitalWrite(pin_1,LOW);
  digitalWrite(pin_2,LOW);
  digitalWrite(pin_3,HIGH);
  digitalWrite(pin_4,HIGH);
  delay(speedMotor + 1);
  //
  digitalWrite(pin_1,LOW);
  digitalWrite(pin_2,LOW);
  digitalWrite(pin_3,LOW);
  digitalWrite(pin_4,HIGH);
  delay(speedMotor + 1);
  //
  digitalWrite(pin_1,HIGH);
  digitalWrite(pin_2,LOW);
  digitalWrite(pin_3,LOW);
  digitalWrite(pin_4,HIGH);
  delay(speedMotor + 1); 
  //
}
void setup(){
  pinMode(8,OUTPUT);
  pinMode(7,OUTPUT);
  pinMode(4,OUTPUT);
  pinMode(2,OUTPUT);
}
//
void loop(){
  for(int i=0; i<=60; i++) unStepMotor(8,7,4,2,0);
  for(int j=0; j<=60; j++) unStepMotor(2,4,7,8,0);
}


С обмотками тоже пробывал разные комбинацыи. Это же биполярный шаговик, две обмотки, всё проверил тестером. Он крутится но нет крутящего момента (
aspo
Родился
Сообщения: 11
Зарегистрирован: Вс авг 25, 2013 17:43:45

Re: Слабый крутящий момент шагового двигателя

Сообщение aspo »

Использую вот эту схему подключения:
http://img15.hostingpics.net/pics/84415 ... Wiring.jpg

Может быть она нуждается в доработки (например добавить какойто конденсатор). Посоветуйте пожалуйста )
Аватара пользователя
DimZarrr
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Чт фев 18, 2010 14:39:11
Откуда: msk
Контактная информация:

Re: Слабый крутящий момент шагового двигателя

Сообщение DimZarrr »

Полагаю, что дело не в напряжении, а в силе тока. Движок мощный, на него надо давать хотя бы 1-2A. Предлагаю поставить мощный транзистор и на базу посылать сигнал с выхода микросхемы. И не присоединять ни в коем случае такого монстра к Arduino напрямую.
Надо поискать в этом направлении: http://stepmotor.ru/wp-content/uploads/ ... age001.jpg
Чем больше узнаешь, тем больше открывается непознанного.
Ответить

Вернуться в «Практика»