PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mosfet mit dem ATMEGA 8 ansteuern



MiniMax
25.06.2009, 11:36
Hallo Zusammen,
Ich möchte gerne den "IRF 1404" am ATMega 8 ansteuern. Er soll eine Spannung zwischen 6V und 20V entweder Sperren oder wenn der Controller sagt der Strom soll fließen, durch schalten. Wie soll ich den An den Controller anschliesen (z.B. an PC0.)?
Ich hoffe mir kann jemand Helfen??? [-o< [-o< [-o<

Crazy Harry
25.06.2009, 14:08
Ich habe das Gate des IRF1404 über 470 Ohm direkt am Portpin des Mega und zusätzlich am Gate 4.7K gegen Masse. Ich regle eine Heizung bei 10-18V mit 3.5A per PWM@100Hz. Den Port am µC kannst du dir selber aussuchen ;)

MiniMax
25.06.2009, 14:55
Hi, Danke für die Andwort
und wie erzeuge ich das PWM signal dafür dass er einfach direkt durchschaltet? Und wo schließe ich mein Akku an und wo den Verbraucher? (S + D)

Besserwessi
25.06.2009, 17:46
Der IRF1404 ist reichlich groß um ihn direkt vom µC zu schalten. Das gibt ein sehr langsames umschalten und ist für PWM kaum zu gebrauhen, hchstens bei sehr niedrigen Frequenzen wie 100 Hz oben. Außerdem ist das kein Logoc Level FET, man kreigt den also gar nicht richtig eingeschaltet.
Besser wäre da vermutlich ein kleinerer Logic Level MOSFET. So etwa wie ein IRLZ44 ist in etwa das Größte was noch direkt am Port gehen sollte.

Der Widerstand zwischen IO Port und gate sollte bei einem großen FET mehr so bei 100 Ohm liegen um noch einigermaßen schnell zu schalten.

MiniMax
26.06.2009, 09:17
Hi,
Ob er 1ms oder 2s braucht zum Schalten ist erstmal egal! Wichtig ist nur dass ich um die 100A schalten kann und das Reichelt die Teile hat! Aber wieso ist der IRF 1404 nicht geeignet? Wie muss ich den Ansteuern?

MiniMax
26.06.2009, 10:07
Hallo Hab mal noch ein bissel recherchiert und wie wärs mit dem IRL 3803? Ich gebe ja zu 202A waren ein bissel übertrieben! O:)

Hab mal volgende Schaltung mir gesucht:

https://www.roboternetz.de/phpBB2/files/treiber_172.jpg

Sagt mal eure meinung.

Besserwessi
26.06.2009, 10:45
Wenn man bei der PWM Frequenz wirklich niedrig bleibt, ist das langsame schalten nicht so das Problem. Man muß nur aufpassen das nicht die Energie für einen Umschaltvorgang schon zu hoch wird.

Die schaltung oben macht das schalten schneller, aber dafür wird Spannung am Gate noch kleiner. So wird man wohl im ungünstigen Fall nur etwa 20 A kriegen. Es macht einfach keinen Sinn ein großen FET zu nehmen, und dann nicht ganz durchzuschalten, weil die Gatespannung zu klein ist.

Wenn wirklich 100 A geschaltet werden sollen, ist der IRL3803 auch schon sehr knapp, 2 davon wären schon besser (abgesehen von der Gatespannung).

MiniMax
26.06.2009, 14:49
Wie 2 IRL3803??? Wenn der ATMega doch etwa 5V zum Base eingang der Transystoren durchschaltet, schalten die doch die Gesamte Spannung um die 7 - 12 V durch, und dass müsste doch reichen um den Mosfet voll durch zu schalten, oder? Aber der Akku muss so wenig wie möglich belastet werden![-o<
Strom ist wertvoll im Flugmodell :cheesy:
Oder habt ihr noch einen anderen Vorschlag um Möglichst verlustarm 7 - 16 Volt zu Schalten?? Auser Relais? :-k

Besserwessi
26.06.2009, 16:36
Ein MOSFET ist schon richtig, nur braucht der IRL3803 wenigstens etwa 8 V am Gate damit man die Leistung ausnutzt. Dafür gibt es extra ICs wie den ICL7667.

Bei den normalen FETs ist die Schwellspannung im ungünstigsten Fall 4 V und mit dem extra Transitor gibts maximal 4.3 V. Da kann wirklich nicht viel Strom fließen. Bei nur 4,5 V am Gate wäre schon ein IRLZ44 besser als der IRL3803 oder so. Wobei der IRLZ44 auch nicht optimal ist, da für höhere Spannungen.

Damit die Diskussion ein echtes ziel hat, wäre es sinnvoll zu wissen welchen Strom man schalten muß (Motordaten), und in wie weit PWM gebraucht wird. Die Spannung wissen wir ja jetzt schon mal.

MiniMax
26.06.2009, 17:11
Hallo,
Also es soll eine Art Hauptschalter werden:
Der Strom kommt aus dem Akku wird geschaltet über den Mosfet und geht zum Regler (80A Dauer).
Der ATMega 8 wird aus dem Akku gespeist. Aber auch alle anderen Sachen wie der Mosfet! Die Spannung Variert zwischen 2S Lipo mit 7,4 Volt und 3s Lipo mit 11,1 Volt. Wobei auch 4s Lipo mit 14,8 Volt Geschaltet werden können.

Außerdem soll die Aktuelle Akku Spannung, also die Einzelzellen Spannung über den Balancer Anschluss gemessen werden (Jede Zelle wird dort einzelnd ausgeführt), und die Aktuelle Ampere Zahl. Dazu bräuchte ich auch nochmal ein Schaltbeispiel / Plan und einen Bascom Code um die Spannung aus zu lesen! Ich bitte auch hier um Hilfe, denn ich weiß nicht wie ich das machen soll ](*,) ](*,) ](*,)

Besserwessi
26.06.2009, 20:31
Wenn es wirklich nur ein zusätzlicher Hauptschalter sein soll, braicht man ja keine Regelung. Die Schaltzeiten sind dann ziehmlich egal und man kann lieber größere oder 2 prallele MOSFETs nehmen. Für 80 A wäre 2-4 mal IRLZ44 (oder was ähnliches für weniger Spannung) eine gute Wahl. Die kann man nur mit je einem Vorwiderstand von µC aus schalten.

Allerdings sollte man ein zusätzliches Schaltelement bei so großen Strömen am besten ganz vermeiden (weniger Gewicht, weniger Verluste). Warum nicht gleich den Regler so ansteuern das man da auch ganz Ausschalten kann. Man müßte dann ggf. nur den Steurungsteil noch einzeln abschalten und dass wird dann weniger als 1 A sein und keine 80A.

MiniMax
27.06.2009, 14:46
Hi, es soll der Hauptschalter werden und es ist der Einzige im Modell! Aber wie soll ich 4 Mosfets parallel ansteuern???? Und wozu? Der Mosfet soll einfach nur voll Durchschalten, ähnlich wie ein Relai.

021aet04
27.06.2009, 19:00
Der Fet soll voll durchschalten, du hast recht. Du musst aber auch auf den Strom achten, der durch den Fet fließt. Ein weiterer Vorteil von mehreren Fets ist die Wärmeabfuhr. da sich der Strom auf mehrere Fets aufteilt, werden die einzelnen Fets weniger belastet. => Weniger Wärme/Fet => einfachere Wärmeabfuhr

MiniMax
28.06.2009, 14:11
und wie soll ich die Anschließen? Und ansteuern???

021aet04
28.06.2009, 14:55
Ich würde es so machen


http://www.bilder-hochladen-kostenlos.de/files/imagecache/600x400/FET_parallel.JPG

Bitte korrigiert mich,wenn das falsch ist. Weitere werden gleich angeschlossen

Besserwessi
28.06.2009, 15:21
Wenn man wirklich nur selten schalten will, könnte man auch auf die Transistoren noch verzichten und die Widstände vor den Gates dafür etwas größer machen (z.B. 220 Ohm).

Crazy Harry
29.06.2009, 12:47
Ich würde die beiden Transistoren NPN/PNP tauschen ;)

Besserwessi
29.06.2009, 17:54
Wenn nur welten geschatet wird, gehts wohl auch ohne Transistoren. Wenn man bei den Transistoren den NPN und PNP tauscht, dann muß ein ziehmlich niederohmiger Pullup / pulldown an den µC Port und zwischen die transistoren sollten wenigstesn ein Widerstand. Dann besteht nähmlich die Gefahr das beide Transistoren leiten, z.B. wenn der µC port hochohmig ist.

MiniMax
30.06.2009, 09:41
hey, danke für die Antworten - werde es gleich nach meinem Urlaub aufbauen! Ich werde dann mal Berichten - Danke an alle