Hallo,
ich muss für ein Projekt 10 oder mehr 12V PC Lüfter parallel ansteuern.
Alle sollen mit dem gleichen PWM Signal angesteuert werden.
Ich habe in einem Datenblatt gelesen, dass es zwar einen internen PullUp
nach 5V in solchen Lüftern geben soll, der Hersteller empfiehlt aber,
dass PWM Signal mit einem Push/Pull Treiber anzusteuern und nicht nur
einfach gegen GND schalten, damit das Signal auch ein sauberes Rechteck
ist.
Das PWM Signal soll von einem Raspberry Pi Pico kommen. Ich nehme an,
dass ich das PWM Signal nicht direkt von so einem Port treiben kann. PWM
Frequenz für so einen Lüfter ist ca 25kHz.
Welchen Treiberbaustein kann ich dafür verwenden? Ich habe da gerade
keinen Überblick was es da geeignetes gibt.
Danke schonmal im Voraus
Rustasian schrieb:> H. H. schrieb:>> z.B. 74HCT541.>> Laut Datenblatt kann der Ausgang 6mA. Meinst du das reicht für so viele> Lüfter?
Der hat 8 Ausgänge!
Rustasian schrieb:> H. H. schrieb:>> Der hat 8 Ausgänge!>> Ok, ist ein Argument. Hab ich nicht bedacht. Aber kann ich die> problemlos parallel schalten?
Ja, wenn auch die Eingänge parallel geschaltet sind.
Entkopplungskondensator nicht vergessen!
H. H. schrieb:> Ja, wenn auch die Eingänge parallel geschaltet sind.
Das ist klar, danke. Ich Frage nur, weil es normalerweise nicht so gut
ist wenn man Halbleiter parallel schaltet.
Ich geh mal wühlen, ob ich noch so einen Baustein rumliegen habe um es
zu testen.
Danke nochmal
Rustasian schrieb:> Aber kann ich die> problemlos parallel schalten?
Musst du ja nicht.
Sieben Ausgänge für je 2 Propeller, einer der Treiber als Puffer
zwischen Pi und den 7 parallel geschalteten Eingängen der anderen 7
Treiber in dem IC.
Macht 14 Propeller an einem PWM-Pin, ohne das dir der GPIO abfackelt.
Ein HCT241 oder HCT245 ginge auch.
Die Lüfter hängen alle an einem Strang. Ich kann nicht jeden einzeln
ansteuern. Hätte ich vielleicht eher erwähnen müssen, sorry.
Bei den Lüftern handelt es sich um Arctic P12 PWM PST. Die kann man
hintereinander schalten.
Rustasian schrieb:> Ich Frage nur, weil es normalerweise nicht so gut> ist wenn man Halbleiter parallel schaltet.
Es handelt sich ja um MOSFETs im Schaltbetrieb, die lassen sich sehr gut
parallel schalten.
Rustasian schrieb:> Bei den Lüftern handelt es sich um Arctic P12 PWM PST.
Hab ich auch. Die verkraften 3.3V ansteuerung auf der PWM leitung.
Ob das mit 10 parallel auch geht weiss ich nicht, denke aber ja.
Notfalls 8 ausgänge des prozessors parallel schalten und als byte
ansteuern.
Rustasian schrieb:> Bei den Lüftern handelt es sich um Arctic P12 PWM PST. Die kann man> hintereinander schalten.
Parallel.
Und so kurz wie das Käbelchen ist sollte es kein Problem sein an der
Stelle des Steckerklumpens eine kleine Platine zu setzen mit dem
Treiberchip.
Steckerklumpen? Die werden nicht in Sternschaltung oder so
zusammengesteckt sondern in Reihe. Ausgang von einem ist der Eingang vom
nächsten. Dabei fällt zwar der Taktausgang von der Drehzahlüberwachung
weg, aber damit kann ich leben.
Die Lüfter werden auch in einer langen Reihe montiert, bis zu 12 Stück
nebeneinander. Damit ich nicht haufenweise Kabel zu jedem einzelnen
Lüfter legen muss hab ich die Variante mit den Verlängerungssteckern
gewählt.
Rustasian schrieb:> Die werden nicht in Sternschaltung oder so> zusammengesteckt sondern in Reihe.
Die sind parallel ;)
Und das Bild bei Arctic zeigt ein langes Kabel am Lüfter, das am Ende
den Stecker fürs Mainboard hat und ein kurzes Schwänzchen mit dem
Stecker für den nächsten Lüfter.
Danach sind alle Lüfterkabel-Stecker nah beieinander.
Aber vielleicht sind wie so oft die Bilder im Internet falsch und/oder
nichtsagend.
Ja, natürlich hast du Recht. Elektrisch werden sie parallel geschaltet.
Ich meinte jetzt eher aus elektromechanischer Sicht.
Und ja, die "Verlängerung" ist relativ kurz. Etwas kürzer als ein Lüfter
breit ist. Es sollte aber trotzdem ausreichen, damit bis zu 12 Lüfter
hintereinander zu schalten ohne zusätzliche Kabel zu verlegen.
Netter Nebeneffekt: die PST Version ist günstiger als die normale ohne.
Boy schrieb:> Die verkraften 3.3V ansteuerung auf der PWM leitung
Die Frage ist eher, ob der Controller die 5V durch den Pull Up
Widerstand verkraftet. Deshalb will ich einen Puffer dazwischen.
Moin,
ich trenne gerne den Lastkreis vom Steuerkreis. Hier ein Beispiel, das
ich aus einer bestehenden Schaltung raus kopiert habe. Zum Verstehen
sollte es reichen. Der Optokoppler dient zur Trennung und zum
Pegelwandeln. Ein guter Wert ist sicher 2 bis 5 mA zum OK.
Gruß Carsten
Carsten-Peter C. schrieb:> Moin,
Mahlzeit,
der TO, will keine Last schalten!
Die PC PWM-Lüfter unterschiedlichster Couleur, die ich bisher
"verarbeitet" habe, ziehen auf der PWM-Steuerleitung bei 5V, um die
-0,3mA/+0,5mA.
Eine galvanische Trennung würde die Spannungsversorgung auch aufwändiger
machen. Ich bräuchte zwei getrennte Netzteile oder zumindest einen
galvanisch trennenden Spannungswandler, der die Versorgung für den
Controller bereitstellt.
Und 0,5mA * 12 sind schon 60mA. Da würde der HCT541 schon gar nicht mehr
ausreichen, auch nicht mit 8x Ausgänge parallel (bin gestern Abend nicht
mehr zum testen gekommen). Also brauche ich doch was mit mehr Bumms.
facepalm ok, sorry. Kommt davon wenn man neben der Arbeit schnell was
schreibt. Man sollte sich 2 Sekunden Zeit nehmen und auch sein Gehirn
einschalten.
Also ich will mich ja nicht all zu weit aus dem Fenster lehnen,
aber zumindest die Datenblätter die ich gelesen haben zeigen das ein
einzelner Pin des RP2040 für 2,4,8 oder 12mA konfiguriert werden kann.
Da muss man nicht mit irgendwelchen ICs herum clownen.
Und wenn man höhere Spannung braucht, dann reicht ein simpler TUN völlig
aus.
Ah, danke. Hab sowas vermutet.
Ne, es wurde in einem Datenblatt ausdrücklich empfohlen, einen Push/Pull
Treiber zu verwenden.
Den Port vom Pico will ich, wie oben erwähnt, nicht verwenden weil ich
nicht weiß ob der die 5V von dem internen PullUp in den Lüftern
verträgt.
Rustasian schrieb:> Ah, danke. Hab sowas vermutet.>> Ne, es wurde in einem Datenblatt ausdrücklich empfohlen, einen Push/Pull> Treiber zu verwenden.>> Den Port vom Pico will ich, wie oben erwähnt, nicht verwenden weil ich> nicht weiß ob der die 5V von dem internen PullUp in den Lüftern> verträgt.
Na wenn die schon einen internen PullUp haben, dann wäre Push/Pull aber
Quatsch.
Einfach einen npn aus der Grabbelkiste drunter, Basiswiderstand 'n paar
hundert Ω, fertig.
Irgend W. schrieb:> In den verschiedenen Spezifikationen ist sowas auch nicht zu finden.
Du solltest die Dokumente, die du verlinkst, besser lesen.
In dem ersten steht zB zum PWM Signal:
> This signal must be pulled up to a maximum of 5.25V **within the fan**
Ich hab auch im Raspberry Pi Pico Datenblatt noch nichts über eine
mögliche 5V Toleranz der IO Ports gefunden (was nicht heiß, dass es
keine gibt).
Am Wochenende werde ich mal einen Prototyp bauen und testen, aber mit
HCT541.
Nochmal danke für die Hilfe