Hallo, ich möchte 16 P-Mosfet's und 8 N-Mosfet's mit PWM über einen MC (der MC hat 24 PWM Kanäle) schalten. Die Mosfet's sollten min. 10A Last bei max. 15V via PMW schalten können. Den passenden Mosfet zu finden ist ja nicht das Problem, es gibt auch genug die bei <5V zum Schalten liegen. Aber ich habe gelesen das wenn man sie über einen Widerstand direkt mit dem Mosfet verbindet PWM nicht so pralle geht. Ich suche deshalb einen 8-16 Kanal Mosfet-Treiber der 8-16 PWM-I/O (für MC 5V) und 8-16 Ausgänge hat für die Mosfet's. Wer kennt so einen? Gruß Markus
@Markus S. (markussch) >ich möchte 16 P-Mosfet's und 8 N-Mosfet's mit PWM über einen MC (der MC >hat 24 PWM Kanäle) schalten. Hmm. >Den passenden Mosfet zu finden ist ja nicht das Problem, es gibt auch >genug die bei <5V zum Schalten liegen. Nennt sich Logic Level MOSFET. >Aber ich habe gelesen das wenn >man sie über einen Widerstand direkt mit dem Mosfet verbindet PWM nicht >so pralle geht. Stimmt so nicht. Beitrag "Re: Transistor, 1A, 4MHz Schaltfrequenz" >Ich suche deshalb einen 8-16 Kanal Mosfet-Treiber der 8-16 PWM-I/O (für >MC 5V) und 8-16 Ausgänge hat für die Mosfet's. Vielleicht geht's auch ohne. Siehe oben.
Markus S. schrieb: > Aber ich habe gelesen das wenn man sie über einen Widerstand direkt > mit dem Mosfet verbindet PWM nicht so pralle geht. Was meinst du mit "nicht so pralle"? Wenn das Gate nicht schnell hoch bzw. runter gerissen wird, läuft der MOSFET länger im liniearen Bereich. Folglich ist der durchs Umschalten bedingte Anteil der Verlustleistung proportional zu PWM Frequenz. Mit welcher Frequenz soll deine PWM schalten und wie groß ist die Kapazität, die beim Schalten umgeladen werden muss?
Ich meinte das was ihr beschrieben habt, mit nicht so "Pralle". Der MC kann max. 5mA pro Ausgang liefern und die Mosfet's sollten max. 10-16A bei PWM <1Khz und max. 3A bei PWM bis max. 1Mhz sicher schalten können. Platz für eventl. Kühlkörper habe ich keinen und die Mosfet's sollten DPak Größe nicht überschreiten. Wenn es direkt ohne Treiber geht um so besser... Wieviel Ohm sollte dann der Gate Widerstand zw. MC und Gate sein?
Markus S. schrieb: > Der MC kann max. 5mA pro Ausgang liefern und die Mosfet's sollten max. > 10-16A bei PWM <1Khz und max. 3A bei PWM bis max. 1Mhz sicher schalten > können. Na dann rechne dir mal aus wieviel Strom aus deinem µc bei 1MHz ins Gate fließt.
Ich kenne mich leider mit Mosfets nicht so gut aus, was meinst du mit wieviel Strom ins Gate fließt? Ich weis nur der MC darf max. 5mA pro Ausgang und wenn der Strom begrenzt werden soll müsste ein 1K Widerstand zw. MC und Gate. Ist das für die geforderte Anwendung nun OK oder brauche ich doch einen Treiber?
@ Markus S. (markussch) >Ich kenne mich leider mit Mosfets nicht so gut aus, was meinst du mit >wieviel Strom ins Gate fließt? Je höher die PWM-Frequenz und je größer die Gatekapazität, umso mehr Strom wird im Mittel für deren Ansteuerung benötigt. https://www.mikrocontroller.net/articles/Treiber#Treiberleistung >Ich weis nur der MC darf max. 5mA pro Ausgang und wenn der Strom >begrenzt werden soll müsste ein 1K Widerstand zw. MC und Gate. Was aber für PWM äußerst kontraproduktiv ist. >Ist das für die geforderte Anwendung nun OK Eher nicht. >oder brauche ich doch einen >Treiber? Ja. Ich geh mal davon aus, daß die PWM bei <1kHz läuft, wahrscheinlich mal wieder LEDs und ähnliches. Dafür nimmt man Logic Level MOSFETs, welche mit 5V Ansteuerbar sind, z.B. IRLZ34N, siehe MOSFET-Übersicht. Diese treibt man mit einem MOSFET-Treiber für Arme, 74HCT244 ist dein Freund, dort sind 8 Kanäle drin.
Markus S. schrieb: > max. 3A bei PWM bis max. 1Mhz Pass bei der Verdrahtung gut auf. Sowas nennt man im Volksmund "Sender"... Oder einfach mal neugierig gefragt: wofür brauchst du das?
Ich möchte die OE Eingänge vom 244 mit dem Reset vom MC verbinden, leider sind die aber invertiert und ich brauche ja LOW aktiv... Gibt es einen anderen Baustein der das nicht hat? Der 241 hat leider nur einen der beiden nicht inv.
markussch schrieb: > Ich möchte die OE Eingänge vom 244 mit dem Reset vom MC verbinden, > leider sind die aber invertiert und ich brauche ja LOW aktiv... Ich denke, du möchtest das nicht, denn ein Reset-Pin am Mikrocontroller ist oft auch ein Eingang und Büchse auf Büchse klappert. Wenn du mal LOW aktiv gedanklich invertierst, streichst du auch dein »leider« wieder.
Ich persönlich mag die BSP78 oder die grösseren BTS3046SD N-Kanal Mosfet's. Zudem sind diese noch Kurzschlussfest und mit 3.3/5V Logik ansteuerbar. Ich habe diese für ein ähnliches Projekt direkt am uC und mit PWM (100kHz) ohne Probleme eingesetzt. Bei Fragen einfach melden. Gruss Alain
Boris O. schrieb: > markussch schrieb: >> Ich möchte die OE Eingänge vom 244 mit dem Reset vom MC verbinden, >> leider sind die aber invertiert und ich brauche ja LOW aktiv... > Ich denke, du möchtest das nicht, denn ein Reset-Pin am Mikrocontroller > ist oft auch ein Eingang und Büchse auf Büchse klappert. Wenn du mal LOW > aktiv gedanklich invertierst, streichst du auch dein »leider« wieder. Verstehe nicht ganz was du meinst, bei meinem MC ist RESET nur ein Eingang und sonst nichts. Und ja ich möchte Eingang mit Eingang verbinden so das beim Reset (PIN auf LOW) auch der HCT244 sowie auch der MC in Z-State geht. Im Datenblatt vom HCT244 steht das die OE auf Z-State gehen wenn ein High Signal anliegt und nicht wenn ein LOW Signal anliegt. Also genau falsch rum! Deshalb die Frage ob es noch einen anderen Baustein gibt der das gleich richtig von der Logik hat.
:
Bearbeitet durch User
OE ist ein Steuereingang. Output Enable. Der geht nicht auf Z. Höchsten die Ausgänge. Der 245 ist der Gegenspieler dazu. Ein Bit zu invertieren sollte ja kein Hit sein.
:
Bearbeitet durch User
Markus S. schrieb: > Verstehe nicht ganz was du meinst, bei meinem MC ist RESET nur ein > Eingang und sonst nichts. Und ja ich möchte Eingang mit Eingang > verbinden so das beim Reset (PIN auf LOW) auch der HCT244 sowie auch der > MC in Z-State geht. Dann würden die Gates der MOSFETs in der Luft hängen und könnten durch irgendwelche Störeinflüsse ein wenig Ladung aufnehmen, so daß die MOSFETs in den linearen Bereich gelangen. IMNSHO nicht sinnvoll, mindestens Pulldown-Widerstände an den Gates (bzw. Treiber-Ausgängen) sollte man für so einen Fall vorsehen.
Ich hatte mich schlecht ausgedrückt, sicher ist OE nur ein Eingang und die Ausgänge waren mit Z-State gemeint. Zwischen Gate und GND liegen 100k Widerstände. Aber wenn der MC in Z-State beim Reset ist, können an den Ausgängen falsche Signale entstehen. Dafür war meine Frage ob es auch einen Baustein gibt bei dem OE nicht Invertiert wird. Zur Not könnte man das mit einem Transistor vor OE Invertieren, aber wenn es einen passenden Baustein gäbe wäre das natürlich noch besser. Als Antwort hätte mir gereicht: Ja es gibt den ... oder Nein du must den OE vorher selbst Invertieren.
:
Bearbeitet durch User
Markus S. schrieb: > Ich hatte mich schlecht ausgedrückt, sicher ist OE nur ein Eingang und > die Ausgänge waren mit Z-State gemeint. Zwischen Gate und GND liegen > 100k Widerstände. Aber wenn der MC in Z-State beim Reset ist, können an > den Ausgängen falsche Signale entstehen. Dann setz doch auch einfach 100k Pulldowns an die Eingänge des HCT244. Wobei ich dann den 245 vorziehen würde, durch das Pinout kann man bei dem ja ganz bequem ein SIL-Array dranpappen.
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.