Я бы сначала начал с минимальной частоты 150Гц и повышал по немножко, пока мощность у мотора не упадет
И еще нужно правильно подключать начало и конец обмоток
Я бы сначала начал с минимальной частоты 150Гц и повышал по немножко, пока мощность у мотора не упадет
И еще нужно правильно подключать начало и конец обмоток
Нет не смог нормально запустить.
Взял другой контроллер, тоже для двух движков пост. тока - вот такой http://arduino.ru/forum/programmirov...er-moto-shield
Смог разогнать ШД до 340об/мин, дальше сбивается.
Как разогнать до 750 хотя бы.
ШД 57bygh801 (на этикетке, хотя этикетку любую приляпают), 4 провода.
Если верно замерил, то сопротивление обмоток 8,6-8,7Ом.
Питание подавал 16В.
Код:void loop() { time = millis(); // 1 1 0 1 0 // 2 0 1 1 0 // 3 0 1 0 1 // 4 1 0 0 1 if (time<=60000) { if (ob<=2000) { if (st<=200) { digitalWrite(inApin[0], HIGH); digitalWrite(inBpin[0], LOW); digitalWrite(inApin[1], HIGH); digitalWrite(inBpin[1], LOW); analogWrite(pwmpin[0], 1023); analogWrite(pwmpin[1], 1023); delayMicroseconds(n); //analogWrite(pwmpin[0], 0); //analogWrite(pwmpin[1], 0); digitalWrite(inApin[0], LOW); digitalWrite(inBpin[0], HIGH); digitalWrite(inApin[1], HIGH); digitalWrite(inBpin[1], LOW); analogWrite(pwmpin[0], 1023); analogWrite(pwmpin[1], 1023); delayMicroseconds(n); //analogWrite(pwmpin[0], 0); //analogWrite(pwmpin[1], 0); digitalWrite(inApin[0], LOW); digitalWrite(inBpin[0], HIGH); digitalWrite(inApin[1], LOW); digitalWrite(inBpin[1], HIGH); analogWrite(pwmpin[0], 1023); analogWrite(pwmpin[1], 1023); delayMicroseconds(n); //analogWrite(pwmpin[0], 0); //analogWrite(pwmpin[1], 0); digitalWrite(inApin[0], HIGH); digitalWrite(inBpin[0], LOW); digitalWrite(inApin[1], LOW); digitalWrite(inBpin[1], HIGH); analogWrite(pwmpin[0], 1023); analogWrite(pwmpin[1], 1023); delayMicroseconds(n); //analogWrite(pwmpin[0], 0); //analogWrite(pwmpin[1], 0); st++; st++; st++; st++; } } if (st>=200){ob++;st=0;} } if (time>=60000) { Serial.println(time); Serial.println(ob); }
Последний раз редактировалось kadushkin; 08.03.2016 в 02:24.
Для ШД, я бы использовал библиотеку
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)