Gast
#1649844
Hallo! Ich würde gerne mit einem Schrittmotor die Bewegung von Luftspulinstrumenten nachahmen. Mit Luftspulinstrumenten meine ich die Anzeigeinstrumente die durch Anlegen einer zum anzuzeigenden Signal proportionalen Spannung einen Zeiger kreisförmig auslenken - wie z.B. in Kfz-Instrumenten. Das Problem ist, dass gängige Verfahren zur Schrittmotoransteuerung mit einfachen Rampen arbeiten. Sprich wenn Zeiger nicht richtig steht beschleunigen, dann konstante Geschwindigkeit und bei Erreichen einer gewissen Restdistanz wieder abbremsen. Für eine CNC-Maschine mag das toll sein, aber es sieht bei einem Zeiger nicht natürlich aus. Die MC33977 Treiber von Freescale verzögern das Abbremsen. Dies berücksichtigt aber nicht eine unterschiedliche Beschleunigung abhängig von der Differenz zwischen Soll und Ist. Genauso der Fall wenn erst in eine Richtung beschleunigt wird und dann vor erreichen der Endposition ein viel kleinerer Wert vorgegeben wird - dann sollte man erwarten dass auch schneller als normal gebremst wird. Ich suche daher ein Modell was die Differenz (Ist-Soll) in eine Beschleunigung umsetzt und dabei noch evtl. ein Bremsmoment annimmt, damit der Zeiger natürlich auch irgendwann anhält. Grüße Robert