Hallo allerseits !

Ich habe ein kleines Tachoprojekt, bei dem ich über den CAN-Bus Werte von 0-255d (entspricht 0-255kmh, pro kmh ein Schritt) empfange und diese dann mittels Schrittmotor auf der Tachoscheibe anzeigen lasse.

Nun habe ich aber folgendes Problem:

Fast jedesmal, wenn der Schrittmotor anfährt, springt er vor oder zurück
und ich habe absolut keine Erkärung, warum er das macht.

Kann mir von euch vielleicht sagen, woran das liegen könnte ?

Verwendeter Schrittmotor: Astrosyn Y129
Programmiersprache: C
Bitmuster Schrittmotor(hex): 0x01,0x05,0x04,0x06,0x02,0x0A,0x08,0x09
(wobei vor und nach der Ansteuerung immer 0x00 an den Port angelegt wird)


Gruß Rattatui