Hallo Zusammen,
ich habe mir vor einiger Zeit ein RC Car mit Bürstenmotor gebaut, gesteuert wird das ganze durch einen Arduino. Nachdem mir 2 Motorsteuerungen abgeraucht sind und mir eine ordentliche für 50€ zu teuer ist (das RC Car kostete ohne Motorsteuerung nur 90€), kam ich auf die Idee mir die Motorsteuerung selber zu bauen. Dafür packe ich gerne Lieblingsthemen des Forums aus...N-Channel H-Brücken und Totem-Pole Treiber ;).
Was auf dem Schaltplan nicht aufgezeichnet ist (damit es übersichtlicher bleibt), ist dass bei den Low Side Mosfets jeweils zwei pro Seite sind. Vielleicht ist es übertrieben, jedoch verzichte gerne auf noch mehr lustigen weißen Rauch.
Die High Side Mosfets funktionieren nur als Schalter (gas geben, an | nichts machen, aus). Deswegen auch die Beschriftungen bei +5V.
Als Stromversorgung verwende ich 95% der Zeit einen 2S Lipo und hin und wieder mal einen 3S. Benutzt werden die Akkus bis maximal 6,8V und 10,2V
Erstes Problem: High Side N-Channel Mosfets Da ich sowieso einen DC/DC Step Up Converter verwende, kam ich auf die Idee, diesen für die High Side zu nehmen. Da die Mosfets auch bei dem 3S Lipo ordentlich durchschalten sollen, wollte ich 22V nehmen. Ich hab so viel recherchiert, dass ich langsam nicht mehr durchblicke...deswegen, würde das so gehen?
Warum keine P-Channel? Kosten und Verlustleistung, ich hatte noch 6 IRF3808 übrig.
Zweites Problem: Mosfets schnell an- und abschalten Die Low Side Mosfets werden mit PWM betrieben, von 0-100%, das PWM Signal kommt vom Arduino mit ~9khz. Da die IRF3808 Mosfets nicht Logic Level sind, kam mir die Idee einer Totem Pole, bzw Push-Pull Schaltung. Dass es Mosfet Treiber gibt weiß ich, jedoch habe ich noch mehr als genug BJTs herumliegen und würde es gerne mit diesen lösen. Ich hab viel gelesen, dass es Probleme mit dieser Schaltung gibt, bitte verbessert mich, aber es war einmal, dass Strom während der Umschaltphasen (halbwegs) ungehindert von +8,4V zu GND schießen kann? Und zweitens, dass viel Spannung an den BJTs abfällt? Laut Datenblatt hat der IRF3808 auch bei Spannungen von 6-7V noch ganz gute Ron Werte und solange man sich unter 100A befindet, sollte das weniger ein Problem sein (natürlich solche hohen Ströme nur kurz) Um die hohe Stromstärke etwas zu verringern, habe ich auch einen Softstart programmiert (von 0-100% braucht es 1,275s).
Gibt es Kühlung? Ja, drei Mosfets werden jeweils auf ein 80x30x0,8mm Kupferblech geschraubt und von oben pustet noch ein 60mm Lüfter.
Drittes Problem: Bzw. eher eine Verständnisfrage, wenn ich alle Mosfets abschalte, also das kein Strom fließt, dann bremst der Motor und Strom fließt über die Dioden?
Dann noch die technischen Daten:
- Bürstenmotor mit 7,2V/16A, wird betrieben mit 2S und 3S Lipo, laut ohmschen Gesetz also 8,4V/18,7A und 12,6V/28A Blockierstrom: ?
- IRF3808 (https://www.reichelt.de/mosfet-n-kanal-75-v-140-a-rds-on-0-007-ohm-to-220ab-irf-3808-p90233.html?&trstct=pos_0&nbc=1)
Das ist nicht mein erstes Projekt, jedoch mein Hardware mäßig kompliziertestes, ich habe das Internet durchforstet, jedoch nicht genau die Fragen beantwortet bekommen, die ich hatte. Außerdem ist das mein erster Beitrag auf dieser Plattform, deswegen bitte ich, mich nicht zu sehr zu steinigen ;p


