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
Etwas recht viel schnelleres wirst du nicht finden. Was machst du mit dem FET in der Motorleitung? Könntest du mal die Schaltung posten?
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 ?!
@ 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
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.