hallo, meine frage ist kann man mit pic16f84a pwm realisieren um geschwindigkeit des schrittmotors zu vergrößern, weiss nicht wie. als treiber wird eine h-brücke benutzt. ich habe ein programm geschrieben in c (cc5x), aber nur für konstante geschwindigkeit. habe dort 4 schritte als bitkombination ausgegeben und zwischen jedem schritt eine pause eingefügt. das hat funktioniert, aber der schrittmotor dreht sich zu langsamm, sobald ich die pause auf 5ms verkleinere dreht sich der motor nicht mehr. hat jemand einen vorschlag!? danke.
Hallo, du musst die Geschwindigkeit hochrampen. Sofern du den Schrittmotor vom Stand aus zu schnell ansprichst kommt dieser nicht in die Gänge und bleibt einfach stehen. Also: Nach und nach die Pausenzeit verkleinern, somit erhöht sich die Geschwindigkeit. noeppkes ...
ok, wie weit kann man einen schrittmotor beschleunigen, oder wie klein darf die pause zwischen den schritten sein?
zwischen den Schritten wird keine Pause eingefügt! Durch die Vergrößerung der Schrittfrequenz steigt der induktive Widerstand der Motorspulen. Dadurch muss die Motorspannung nachgeregelt werden, damit der Motorstrom konstant bleibt. Solange genügend Spannung vorhanden ist, kann die Drehzahl erhöht werden. (Natürlich wie schon zuvor gesagt: mit Rampen langsam hochfahren) Axel
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.