Schrittmotor Geschwindigkeit steuern!!!!
|
22.12.2020, 10:17
Beitrag #9
|
|||
|
|||
RE: Schrittmotor Geschwindigkeit steuern!!!!
Hier der komplette aktuelle Code, ich hoffe das hilft euch weiter.
Jetzt funktionieren Stepper 2-4 aber der 1er streikt noch immer. ![]() Danke im voraus und Gruß johannes |
|||
22.12.2020, 10:19
Beitrag #10
|
|||
|
|||
RE: Schrittmotor Geschwindigkeit steuern!!!!
Sorry, eins hab ich vergessen: die Motoren laufen aber sehr langsam.
|
|||
22.12.2020, 10:55
Beitrag #11
|
|||
|
|||
RE: Schrittmotor Geschwindigkeit steuern!!!!
Liest Du eigentlich nicht was wir schreiben? So kann man eine ISR nunmal nicht aufbauen. Das wird so nix.
Ausserdem schaltest Du bei der Timerinitiierung nicht den CTC, sondern den PWM_Phase Correct 9Bit ein: Code: TCCR3A |= (1 << WGM31); // turn on CTC mode Gruß, Franz-Peter |
|||
26.12.2020, 15:02
(Dieser Beitrag wurde zuletzt bearbeitet: 26.12.2020 15:03 von Nichtraucher.)
Beitrag #12
|
|||
|
|||
RE: Schrittmotor Geschwindigkeit steuern!!!!
Ich habe mal in den Code rein geschaut, weil Du mit dem Timer 1 (?) Probleme hast.
Ich habe da was denkwürdiges gefunden: Code: // timer1 Das verwendest Du zwei Mal TCCR1B. Die eine Zeile müsste wohl so aussehen: Code: TCCR1A |= (1 << WGM11); // turn on CTC mode Veilleicht hast Du es auch schon selber gefunden. Gruß |
|||
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste