pwm schrittmotorsteuerung mit h-brücke

Gast #1604310
Lesenswert?

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.
Gast #1604328
Lesenswert?

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 ...
Persönliche Seite #1604675
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren