hi
Die H-Brücke ist so nicht ganz richtig. Schau dich mal im Roboternetz Wiki um, dort ist sie beschrieben.
"schon einiges im Internet durchgelesen"
Falls Du englisch kannst, empfehle ich wie immer bei dem Thema:
http://modularcircuits.tantosonline....ecrets/part-1/
und auch die dort verlinkten 'new pages'
habe das nochmal überarbeitet
bessere Auflösung:
http://tuxist.de/files/fleischmann.png
@Calis007 danke guter link hat mir weiter geholfen
Hallo,
wozu hast du die Dioden vor den Gates, die haben da eigentlich nichts zu suchenDas Problem ist nämlich, dass du die MOSFETs dann nicht mehr ausschalten kannst, weil die Ladung vom Gate nicht durch die Dioden abfließen kann (Leckstrom mal nicht berücksichtigt).
N-Kanal MOSFETs als High-Side-Treiber zu verwenden ist nur sinnvoll, wenn das Potential am Gate über die Versorgungsspannung angehoben werden kann. Sonst ist die Spannung am Drain gegenüber der Vcc um U_GS niedriger, was erhebliche Verluste mit sich zieht. Bei der linken Brückenhälfte hast du zudem jeweils Source und Drain vertauscht.
Die Freilaufdioden sind falsch herum drin, die würden beim Einschalten die Versorgungsspannung quasi kurzschließen.
Da musst du nochmal einiges ändern, bitte
Was zieht der Motor denn maximal an Strom?
Und soll der wirklich nur mit Vcc=5V (?) betrieben werden?
(übrigens der ATmega nebenan will noch mindestens einen Pullup-Widerstand am Reset-Pin ; AGND, AVCC sollten auch mit der Versorgungsspannung verbunden werden)
Grüße, Bernhard
habe nicht das komplette ATmega Schaltbild mit drauf dem habe ich auch nen extra Quarz spendiert.
-5 Volt ist nur die Steuerspannung der Motor zieht um die 14 Volt und hat ungefähr 25VA hängt von der Lok ab.
-Mit den Dioden wollte ich nur verhindern das der Atmega was abbekommt falls sich ein MOSFET zerlegt. Aber dar könnte ich eigentlich den ja Feinsicherungen nehmen ?
Werde heute Abend die Schaltung abändern vielen dank schon mal.
Geändert von Tuxist (15.05.2012 um 14:35 Uhr)
Lesezeichen