Hallo,
ja ich weiß es gibt haufenweise Threads dazu, aber natürlich nicht zu
meinem Problem:-).
Den L6219 + Schrittmotor habe ich aus einem alten Drucker ausgebaut.
Ich nutze die Schaltung zusammen mit dem Druckschlitten sprich
Führungsstange, Keilriemen und Zahnräder.
Die Schaltung wurde von den Entwicklern fast 1:1 aus dem Datenblatt
kopiert, bis auf die Rs-Widerstände (0,6 Ohm).
Bei mir wird keine große Last betrieben, nur der Druckschlitten selbst.
Folgendes Problem: Der Schrittmotor dreht sich, aber verliert die
Schritte. Wenn ich die Pausenzeiten vergrößere oder verkleinere wird es
nicht besser.
1)Muss der Strom langsam erhöht werden (bei mir startet er mit volle
pulle)?
2)Ist eine PWM nötig?
1 |
|
2 | PORTA.RA2 = 0;
|
3 | Delay_ms(30);
|
4 | PORTA.RA3 = 1;
|
5 | Delay_ms(30);
|
6 | PORTA.RA2 = 0;
|
7 | Delay_ms(30);
|
8 | PORTA.RA3 = 0;
|
9 | Delay_ms(30);
|
10 | PORTA.RA2 = 1;
|
11 | Delay_ms(30);
|
12 | PORTA.RA3 = 0;
|
13 | Delay_ms(30);
|
14 | PORTA.RA2 = 1;
|
15 | Delay_ms(30);
|
16 | PORTA.RA3 = 1;
|
17 | Delay_ms(30);
|
Vielen Dank im vorraus.