- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 9 von 9

Thema: Anschluß Zetex H-Bridge mosfet 2*N 2*P

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.07.2005
    Ort
    18km südl. Lutherstadt Wittenberg
    Alter
    48
    Beiträge
    142

    Anschluß Zetex H-Bridge mosfet 2*N 2*P

    Anzeige

    E-Bike
    Hi,

    ich bin gerade dabei eine Servoelektronik zu entwickeln, die als Ersatz für die orginalen Platinen genutzt werden kann, weil sie ihre Sollposition per I2C-Bus bekommt - µC wird ein Tiny13 als I2C-Slave.
    Die erste Variante arbeitete noch mit 4 NPN-Transistoren, aber ich habe jetzt bei Reichelt diese H-Brücke als SMD-S08 gefunden und mir erstmal 5 Stück bestellt. (Reichelt Bestell Nr: "ZXMHC 6A07 T8TA" 1,05 Euro)
    Ich habe mal einen Ausschnitt aus dem Datenblatt angefügt, und möchte nur mal fragen, ob ich das Anschlußprinzip richtig verstanden habe.

    Ich würde S1,S4 an VCC (5V) legen und S2,S3 an GND. D1,D2 kämen an einen Motoranschluß und D3,D4 an den Anderen (soweit ist alles noch einfach). Den 4 Gate-Anschlüssen würde ich jeweils 1kohm verpassen und dann G1 mit G2 zusammen an einen Prozessorpin und G3 mit G4 zusammen, wobei im Programm beide Pins gemeinsam 0 sein können, aber 1 kann jeweils nur einer gleichzeitig sein.

    Ich frage lieber nochmal nach, bevor ich mir etwas zerschieße...
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken h-bridge.jpg  
    MfG Dani.

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.05.2005
    Ort
    Rott am Inn
    Alter
    36
    Beiträge
    373
    Hi,
    aslo du schließt S1,S4 an Vcc meinetwegen 5V. Die Anschlüsse S2,S3 auf Gnd. Aber du kannst nicht G1 und G2 an einen Prozessorpin hängen, denn wenn du dann den Pin auf high schaltest machst du ja einen Kurzschluss. Selbiege gilt auch für G4 und G3. Hoffe konnte helfen.
    mfg franz

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.07.2005
    Ort
    18km südl. Lutherstadt Wittenberg
    Alter
    48
    Beiträge
    142
    Zitat Zitat von franzl
    Hi,
    aslo du schließt S1,S4 an Vcc meinetwegen 5V. Die Anschlüsse S2,S3 auf Gnd. Aber du kannst nicht G1 und G2 an einen Prozessorpin hängen, denn wenn du dann den Pin auf high schaltest machst du ja einen Kurzschluss. Selbiege gilt auch für G4 und G3. Hoffe konnte helfen.
    mfg franz
    Hi Franzl,

    wenn ich das Funktionsprinzip von N-FET's und P-FET's richtig verstanden habe, muß ich das aber doch so tun, da die beiden oberen (mit G1 bzw. G4) P-FET's sind während die beiden unteren (mit G2 bzw G4) N-FET's sind.
    demnach benötigen die P-FET 0V auf der Leitung zum G1 (G4) zum Durchsteuern, während der N-FET 5V auf der Leitung zum G2 (G3) benötigt zum Duchsteuern. - Jedenfalls wurde mir dieses Funktionsprinzip in einem anderen Fred hier so versichert.
    MfG Dani.

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.05.2005
    Ort
    Rott am Inn
    Alter
    36
    Beiträge
    373
    Hi Dani,
    hab ich glatt übersehen das das P_Fet´s sind, allerdings kann ich dir nicht sagen wie die genau funktionieren. Ich war bzw. bin ja der Meinung dass man bei denen eine Negative Spannung benötigt.
    mfg franz

  5. #5
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Hier hast du eine H-Brücke mit MosFet.
    http://www.roboternetz.de/wissen/ind...en_Ansteuerung
    Hubert

  6. #6
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.07.2005
    Ort
    18km südl. Lutherstadt Wittenberg
    Alter
    48
    Beiträge
    142
    Hi,

    also ich habe mal einen Plan gezeichnet, wie ich mir das so dachte. Könnte mir mal jemand sagen, ob das so richtig ist, oder wo ich Denkfehler habe.
    Möchte das Layout dazu dann fertigen lassen, was aber Quatsch ist, wenn das so nicht funzt.

    Poti P1 ist das Poti aus dem Servo (könnte sein, daß da ein falscher Wert dran steht). Der Motor ist auch der aus dem Servo. Restliche Anschlüsse sind die Spannungsversorgung und die 2 Leitungen des I2C.

    Edit: Hab die alte Zeichnung gelöscht - neue ist im nächsten Beitrag.
    MfG Dani.

  7. #7
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.07.2005
    Ort
    18km südl. Lutherstadt Wittenberg
    Alter
    48
    Beiträge
    142
    Hi,

    so ich habe das ganze zu Testzwecken aufgebaut - auch bei mehreren Richtungswechseln pro Sekunde gab es keine Komplikationen. Das ist jetzt der Stand der Dinge:
    Allerdings muß ich jetzt "nur" noch das Programm so hinbekommen, daß es so arbeitet, wie ich es will - Momentan schaffe ich es irgendwie nicht, das Servo sauber in die Sollpositionen zu fahren, weil der Motor mit den nun 5V zu schnell, und damit schon wieder zu weit gefahren ist, bevor der µC den Motor wegschalten kann. Außerdem hängt er sich ab und zu auf, so daß ich den Watchdog aktivieren mußte - der das Programm irgendwie noch mehr verlangsamt...

    Also hier ein JPG des Anschlußplanes für diese Zetex MOS FET H-Brücke an einem AVR-Microkontroller...
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken i2c-servo_fet.jpg  
    MfG Dani.

  8. #8
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    17.04.2006
    Beiträge
    2.193
    Kein Wunder dass er sich aufhängt, wenn beide MOSFETs eines Brückenzweiges leiten und die Versorgung kurz mal einbrechen lassen.
    Wenn Du jetzt noch die wohl dringend notwendige PWM implementierst, wirst Du's vielleicht auch merken.

  9. #9
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.07.2005
    Ort
    18km südl. Lutherstadt Wittenberg
    Alter
    48
    Beiträge
    142
    Hi Shaun,

    aber warum hängt er sich nur dann auf, wenn er in die eine Endlage fährt, wo der Potiabgriff auf VCC liegt - in allen anderen Positionen passiert das nicht - dabei ist es ihm auch egal, daß der Motor ständig über den Sollpunkt drüberfährt, und darum andauernd die H-Brücke in die andere Richtung wieder umgesteuert werden muß. - Dann müßte er sich ja vor allem dort aufhängen, was er aber nicht macht - nur wenn ich ihn in diese Endlage Poti -> VCC fahre macht der Watchdog den Reset. Die andere Endlage ist ihm auch schnurz...
    PWM kann ich hier auch nicht tun, zumal der tiny13 keine freien Pins mehr hat, und der Timer0 sowie der Int0 auch schon belegt sind von der I2C-Slave Lib. und dan benötigte ich ja noch ein 2fach AND Baustein und einen größeren µC - aber die 11*19mm Platine ist mir eigentlich noch zu groß...!
    Ich denke, der Grund fürs aufhängen ist irgendwas anderes.
    MfG Dani.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests