Я бы сначала начал с минимальной частоты 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);
}
Для ШД, я бы использовал библиотеку