Pierdo velocidad de giro en un Motor al pasar de Arduino Software a Matlab Support Package for Arduino.
조회 수: 1 (최근 30일)
이전 댓글 표시
Hola, tengo un motor Nema 17. Cuando lo hago funcionar con arduino todo va correcto. Pero cuando lo paso a Matlab para que funcione con una interfaz grafica en app designer pierde mucha velocidad. El motor tiene 200 pasos y tarda unos 12-13s en dar una vuelta entera en Matlab, mientras que en arduino tarda menos de 1 segundo.
Aqui dejo los codigos por si alguno me puede ayudar.
%codigo matlab
for i = 1:1:200
writeDigitalPin(a,app.step,1);
pause(0.005);
writeDigitalPin(a,app.step,0);
pause(0.005);
end
%codigo arduino
for(int x = 0; x < 200; x++) {
digitalWrite(stepPin,HIGH);
delayMicroseconds(500);
digitalWrite(stepPin,LOW);
delayMicroseconds(500);
}
댓글 수: 0
답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!