помогите нубу

G-EnergI
Offline
Зарегистрирован: 31.07.2016

имею два драйвера l298n и a4988 (сжег 1 4988 и а3984) есть 3 двигателя дши 200-2-4 arduino2560 и блок питания на 24 вольта, соеденил провода как было указанно здесь https://www.youtube.com/watch?v=lltPYkIJDsI , как понять где a1 и a2 не получилось ... понавтыкал их в l298n получил мотор который странно крутился в конвульсиях , на тестовом скетче, но хоть как то уже прогресс , но не более 

ПРОШУ ПОМОГИТЕ , КАК ЗАСТАВИТЬ МОТОР НОРМАЛЬНО КРУТИТЬСЯ , я полный нуб в этом и только начинаю понимать крохи...

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

ну соединения тебе в последнюю очередь нужны...

не зря в нем 8 проводов.. 4 обмотки - которые вызвонишь мультиметром, после свяжи каждую отдельно... 

сжег драйвера моторов потому что либо закоротил, либо низкое сопротивление.

короче.

нашел 4 пары связал каждую - тебе надо две пары. - будешь перебором делать если нет описания к двигателю...

l298 сделай по любой схеме в интернет и скачай простенький скетчик например под ардуино.

подключи всё не на 24, а на 12В. после берешь одну пару проводов подключаешь, вторую пару с l298 уже перебором - тоесть каждую коротким подключением - не пошло поменяй полярность - не пошло - бери вторую....третью пару..

так и не спалишь и работать заставишь ...

на 4988 еще есть резисторы подстроечные - сейчас не скажу точно --- но гдето миллиметр не докручивай по часовой до полной.

 

после как заработает - уже выбирай что нужно:

паралельно обмотки - мощность (но не забывай про сопротивление  - драйвера свои параметры максимальные)

последовательно - скорость (при больших нагрузках могут быть провалы-- )

 

и после уже цепляй 24В.

G-EnergI
Offline
Зарегистрирован: 31.07.2016

на 12 вольт нету , обмотки соеденил как вот тут http://www.youtube.com/watch?v=lltPYkIJDsI , потом тупо понавтыкал провода в 298n ( делал еще вчера , сегодня попробую как ты сказал подключить их ) он вроде немного стал крутиться но как то болезненно скетч вот такой 

(
/*
 Stepper Motor Control - one step at a time
 
 This program drives a unipolar or bipolar stepper motor.
 The motor is attached to digital pins 8 - 11 of the Arduino.
 
 The motor will step one step at a time, very slowly.  You can use this to
 test that you've got the four wires of your stepper wired to the correct
 pins. If wired correctly, all steps should be in the same direction.
 
 Use this also to count the number of steps per revolution of your motor,
 if you don't know it.  Then plug that number into the oneRevolution
 example to see if you got it right.
 
 Created 30 Nov. 2009
 by Tom Igoe
 
 */
 
#include <Stepper.h>
 
const int stepsPerRevolution = 200;  // change this to fit the number of steps per revolution
// for your motor
 
// initialize the stepper library on pins 8 through 11:
Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11);
 
int stepCount = 0;         // number of steps the motor has taken
 
void setup() {
  // initialize the serial port:
  Serial.begin(9600);
}
 
void loop() {
  // step one step:
  myStepper.step(1);
  Serial.print("steps:");
  Serial.println(stepCount);
  stepCount++;
  delay(20);
}
)