DC Motor Steuerung

Gast #2719992
Lesenswert?

Hallo Zusammen,

ich bin gerade dabei eine Steuerung für DC Motor zu bauen

Der Motor wird mit PWM Signal gesteuert und der arbeitet mit 24V. bei 
maximaler Last, die Stromaufnahme steigt auf 2A.

Zwischen den Motor und den Mikrocontroller habe eine Motor Brücke 
eingesetzt.

Die Motor-Brücke hat zwei Kanäle A und B und ein Chip enable.

Zwischen die Motor-Brücke und Motor Leitungen A(+) und B(-) habe ich 
einen Mosfest Pnp eingesetzt.

Hier ist die Wahrheitstafel:

A=0; B=1 Motor dreht sich nach Recht
A=1; B=0 Motor dreht sich nach links
A=0; B=0 Soft Stop
A=1; B=1 Sofort Stop

Ich kann den Motor sofort bremsen in dem ich auf die beide Leitungen 24V 
bringe. Mein Problem ist die delay, die Zeit, die Gebraucht wird bis 
beide Leitungen auf 24V sind.

Der Befehl kommt von den Microcontroller und den Motor wird über die 
Gate gesteuert , der Transistor braucht auch eine einschalt- Zeit. Ich 
will aber den Motor sofort bremsen können ohne Verzögerung.

Hat jemanden einen besseren Vorschlag oder eine bessere Idee.

Danke
#2720018
Lesenswert?

Ein Takt an deinem Mikrocontroller ist um 2 Größenordnungen langsamer 
als die Schaltzeit eines MOSFETs.

Es gibt keine PNP-Mosfets.

Bipolartransistoren (PNP bzw. NPN) sind bei einer H-Brücke völlig 
unangebracht.

Eine H-Brücke (Motorbrücke) hat immer einen High- und einen 
Lowside-Treiber (also NPN und PNP bzw. N-Chanel-Mosfet und 
P-Chanel-Mosfet).

Es ist grundsätzlich nicht ratsam die Beschaltung einer H-Brücke zu 
verändern, da dann die Strommessung nicht mehr mitkommt, etc.

Martin schrieb:
> Mein Problem ist die delay, die Zeit, die Gebraucht wird bis
> beide Leitungen auf 24V sind.

Wenn der Treiber das liefern kann, dann sind da keine Verzögerungen 
(oder zumindest keine wirklich messbaren) vorhanden. Wenn die 24V lange 
brauchen bis sie anliegen, ist ein Fehler in der Schaltung.

Martin schrieb:
> Der Befehl kommt von den Microcontroller und den Motor wird über die
> Gate gesteuert , der Transistor braucht auch eine einschalt- Zeit. Ich
> will aber den Motor sofort bremsen können ohne Verzögerung.

Ein Transistor hat kein Gate. Ein MOSFET hat ein Gate. Es gibt aber 
keine PNP Mosfets. Was hast du denn jetzt?

Schaltplan herzeigen!

Irgendwelche KOndensatoren verbaut? Welche Gatewiderstände / 
Basiswiderständer. Welche Bauteile ?!
#2720035
Lesenswert?

@  Martin (Gast)

>Zwischen den Motor und den Mikrocontroller habe eine Motor Brücke
>eingesetzt.

Mehr braucht es nicht.

>Zwischen die Motor-Brücke und Motor Leitungen A(+) und B(-) habe ich
>einen Mosfest Pnp eingesetzt.

Wozu? Das kann die Brücke auch. Einfach A und B gemeinsam auf LOW oder 
HIGH setzen.

>Ich kann den Motor sofort bremsen in dem ich auf die beide Leitungen 24V
>bringe. Mein Problem ist die delay, die Zeit, die Gebraucht wird bis
>beide Leitungen auf 24V sind.

Nicht nur das, auch die Ansteuerung deines Zusatztransistors ist 
problematisch.

>Gate gesteuert , der Transistor braucht auch eine einschalt- Zeit. Ich
>will aber den Motor sofort bremsen können ohne Verzögerung.

Siehe oben.

MFG
Falk

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