Hallo,
Jetzt bin ich nochmal auf Hilfe angewiesen.
Habe soweit alles verkabelt und es scheint auch zu funktionieren.
Steuere den Motor über JP1 und im Programm toggle ich PortD.
Bei JP1 sieht es folgendermaßen aus:
Spannung und GRND sind richtig verkabelt, Enable(PortB) ist auf 1 (habe auch schon 0 getestet), CW/CCW ist 1(PortB) und Clock/Takt wird hängt an PortD und wird somit getoggled.
Der Motor dreht sich zwar, allerdings sehr langsam. Wie viel Umdrehungen pro Minute sind machbar?
Hier mal mein Code:
Code:
$regfile = "m8def.dat"
$crystal = 3686400
Ddrd = &B11111111
Portd = &B00000000
Do
Portb = 253
Portd = 1
Waitms 1
Portd = 0
Waitms 1
Loop
End
Das komische ist waitms. Wenn ich es auf 500ms stelle, dann blinkt die LED 1x/sekunde. Wenn ichs aber auf 10ms oder 1ms ist die geschwindigkeit zwar schneller, allerdings nur gering... eigentlich dürfte man die LED ja garnicht mehr blinken sehen?!
Für Hilfe wäre ich sehr dankbar!
lg
Lesezeichen