Guten Tag, Ich hätte da mal eine Frage, und zwar wollte ich mir heute noch ein paar IRLZ34N Mosfets besorgen. Und damit ein Motor ansteuern. Das PWM Signal kommt vom ATMega664P. Ich hatte es vorher mit ein BC548B gemacht. Dieser hat aber nur ein Kollektorstrom von 100 mA. Und der Motor braucht 0.6 A. Ein Mosfet hat ja 3 Anschlüsse: Gate(ganz links), Drain(Mitte), Source(rechtes) wenn man ihn grade vor sich legt. Braucht man eigentlich eine Freilaufdiode parallel zum Motor? Auch wenn der Mosfet keine Postive Spannung führt sondern nur GND Schaltet? Und wenn ja welche wäre da am besten? Oder ist Freilaufdiode nur ein anderes Wort für Diode. Und ich kann da jede Diode nehmen wie z.B 1N4007? Anschließe würde ich denn Mosfet jetzt so: - minus Pol der Batterie an Source des Mosfets(Rechts) - Motor mit dem plus Pol der Batterie verbinden - Denn anderen Pin des Motors an Drain des Mosfets(Mitte) - Und dann Gate kommt das PWM Signal.(Links) Wäre das so richtig? Mfg Felix
:
Bearbeitet durch User
@ Felix Neumann (felix_n888) >Ein Mosfet hat ja 3 Anschlüsse: Gate(ganz links), Drain(Mitte), >Source(rechtes) wenn man ihn grade vor sich legt. Ja. >Braucht man eigentlich eine Freilaufdiode parallel zum Motor? Ja. > Auch wenn >der Mosfet keine Postive Spannung führt sondern nur GND Schaltet? Und >wenn ja welche wäre da am besten? Schottky. Siehe Dioden-Übersicht. > Oder ist Freilaufdiode nur ein anderes >Wort für Diode. Nein. Sie hat einen bestimmten Zweck. >Und ich kann da jede Diode nehmen wie z.B 1N4007? Nein. Bei PWM braucht man schnelle Dioden. Die 1N4007 & Co sind langsame Dioden, welche im Normalfall nur für 50 Hz Gleichrichtung und Relais geeignet sind. Siehe Motoransteuerung mit PWM.
Falk B. schrieb: > Siehe Motoransteuerung mit PWM. Danke. Ich habe mir dort "Mosfet mit Freilaufdiode, 1-Quadrantensteller" angeschaut. Okay. Das verstehe ich soweit PWM Erzeugung geht an Gate. Source an GND und drain ist mit dem Motor verbunden parallel dazu ist die Freilaufdoide. Und ein Elko(Ich würde dort jetzt 10 uF nehmen) Aber was ist denn der Mosfet Treiber. Da hängts bei mir. Falk B. schrieb: > Schottky. Siehe Dioden-Übersicht. Pufffff, kann ich die BAT85 nehmen? Die anderen sind irgendwie nur SMD Mfg Felix.
Felix N. schrieb: > Aber was ist denn der Mosfet Treiber. Da hängts bei mir. siehe https://www.mikrocontroller.net/articles/Treiber Felix N. schrieb: > Pufffff, kann ich die BAT85 nehmen? Nein: die Diode sieht genau so viel Strom wie der Transistor (nur nicht im selben Tastgrad). Die BAT85 ist für 600mA zu knapp bemessen.
Achim S. schrieb: >> Aber was ist denn der Mosfet Treiber. Da hängts bei mir. > > siehe https://www.mikrocontroller.net/articles/Treiber Okay, eigentlich dumme frage. Aber braucht man diesen wirklich zwingend? Falls ja(was ich wahrscheinlich glaube) welchen soll ich da nehmen. Achim S. schrieb: > Nein: die Diode sieht genau so viel Strom wie der Transistor (nur nicht > im selben Tastgrad). Die BAT85 ist für 600mA zu knapp bemessen. //EDIT: Würde so eine gehen als "unsiveral" Freilaufdiode. 10A https://www.mikrocontroller.net/part/MBR1045
:
Bearbeitet durch User
@ Felix Neumann (felix_n888) >> siehe https://www.mikrocontroller.net/articles/Treiber >Okay, eigentlich dumme frage. Aber braucht man diesen wirklich zwingend? Jain. Für ein paar kHz reicht der Arduino. >//EDIT: Würde so eine gehen als "unsiveral" Freilaufdiode. 10A >https://www.mikrocontroller.net/part/MBR1045 Man muss es nicht immer übertreiben. Für 1A tut es eine 1N5819. Als Pufferelko sollte man mal eher 100-470uF anpeilen.
Hallo, okay. Werde mir mal ein ir2113 bzw. ir2111 Treiber besorgen. Als Diode werde ich wahrscheinlich die 1N5819 holen. Bei denn Elkos werde ich es mal testen Dankeschön
:
Bearbeitet durch User
Felix N. schrieb: > Und der Motor braucht 0.6 A. An guten Tagen, d.h. bei Nennlast. Beim Anlaufen oder Blockieren sicher deutlich mehr, so 5A. > Braucht man eigentlich eine Freilaufdiode parallel zum Motor? Natürlich. Wie kommst du drauf, daß er keine braucht ? Felix N. schrieb: > Aber was ist denn der Mosfet Treiber. Du brauchst keinen, weil du ja einen LogicLevel MOSFET gewählt hast der direkt von einem Logikausgang gesteuert werden kann, und nicht so besonders schnelle PWM brauchst. Felix N. schrieb: > Und ich kann da jede Diode nehmen wie z.B 1N4007? Nur wenn du PWM mit 50Hz machst (oder 400Hz). Für 10kHz wäre sie schon recht langsam. Achim S. schrieb: > Die BAT85 ist für 600mA zu knapp bemessen. Da der Motor im Anlauf mehr braucht. Falk B. schrieb: > Schottky. Siehe Dioden-Übersicht. Ja, muss nicht sein, geht aber. Felix N. schrieb: > https://www.mikrocontroller.net/part/MBR1045 Schon ein leistungsfähiges Ding, passt aber zum IRLZ34
Hallo Leute nochmal, Ich habe nun mein Mosfet. Dieser funktioniert auch aber er schaltet nicht durch. Ich lese über ein Poti mit dem ADC denn Wert aus und setzten dann beim Atmega328p denn ADC Wert per PWM(OC0A) zum Mosfet(Gate). Drain ist mit Motor verbunden parallel zum Motor die Freilaufdiode. Wenn ich die Spannung am PWM nachmesse dann komme ich auf Maximal 4,32 Volt. Der Mosfet schaltet glaubig zwischen 4,5 und 5 Volt durch. Source habe ich auf GND gelegt. Kann mir da einer sagen was ich falsch gemacht habe? mfg felix. //EDIT. Wenn man das Poti aufdreht wird schneller. Wenn ich es aber wieder weg drehe dann wird es nur klein bisschen langsamer und die Spannung fällt um 0.35 Volt ab. Möchte es eigentlich haben das er komplett ausgeht. Dafür müsste ich doch Gate auf Source legen. Keine Ahnung aber wie.
:
Bearbeitet durch User
Hubert G. schrieb: > PB3 auf Ausgang? Ich habe denn Code nochmal neu geschreiben habe PB6 als Ausgang festlegt habe das Kabel an PB7 angeschlossen. Danach hat es super funktioniert Danke euch allen. Noch mal ne Frage zu dem Treiber IR2104. Dieser kann man ja als High bzw. Low nehmen. Low wahr glaubig wenn Mosfet(Source) auf GND. High wahr dann Mosfet(Source) auf Vcc oder? |------------| Hier kommt +9 Volt dran |Vcc Vb| Würde ich mit Vs verbinden | | PWM Signal vom ATMega |IN HO| Ausgang für High | | Keine Ahnung(Shutdown) |SD Vs| mit Vb verbinden(vllt. mit 100 nf) | | Würde ich auf Masse legen|COM LO| Ausgang für Low |------------| Kann mir da einer bei der Anschluss Belegung helfen? Mfg Felix.
Felix N. schrieb: > Kann mir da einer bei der Anschluss Belegung helfen? Steht im Datenblatt. Wenn du schon mit dem IRLZ34 direkt am AVR Probleme hast, wird dich so ein MOSFET-Treiber nicht erfreuen: Der ist kaputt bevor du ihn erfolgreich zum Laufen bekommst. Auf Grund der rasanten Schaltgeschwindigkeit wollen solche Treiber eine Super-GND-Masseleitungsführung haben, sonst gibt es durch ground bouce erst Fehlschaltungen und dann raucht der Chip ab.
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.