- LiFePO4 Speicher Test         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: PWM-Lüftersteuerung über 3,3V-PWM-Signal steuern

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    05.12.2017
    Beiträge
    48

    Frage PWM-Lüftersteuerung über 3,3V-PWM-Signal steuern

    Anzeige

    E-Bike
    Hallo zusammen,
    für ein aktuelles Projekt möchte ich ich einen 4-Pin-Gehäuselüfter über die separate PWM-Leitung regeln.
    Es handelt sich um einen Noctua NF A14 industrialPPC-3000 PWM.
    Der Lüfter wird mit 12V betrieben und hat zusätzlich eine Leitung für ein PWM-Signal, sowie eine Leitung für ein RPM-Signal, welches er zurück meldet.

    Aus dem Datenblatt des Lüfters ergibt sich folgendes:

    PWM frequency = 18 KHz to 30KHz
    High Level = 3.3V to 6V
    Low Level = 0V to 0.4V
    PWM Range = 20% to 100%

    Nun würde ich gerne eine Schaltung aufbauen, welche den Lüfter zum einen mit 12V versorgt, zum anderen jedoch auch ein PWM-Steuersignal an den Lüfter sendet. Dazu habe ich bereits diverse Anleitungen im Netz gefunden, welche auf den NE555 / TL494 setzen.

    Ich möchte die Geschwindigkeit nun jedoch nicht über einen Poti regeln, sondern wiederum selbst über ein Steuersignal.
    Hier soll ein Phidget HUB0000 zum Einsatz kommen, welches ein 3,3V PWM-Signal @ 50KHz senden kann.

    Die entsprechende Schaltung müsste also entsprechend dieses eingehenden Steuersignals ein PWM-Signal gem. der o.g. Specs an den Lüfter senden.

    Ist eine solche Schaltung für einen Anfänger wie mich umzusetzen, oder sollte ich mich lieber nach Alternativen umschauen?

    Auf einen zusätzlichen µC möchte ich unbedingt verzichten, da dieser den Aufbau nur noch weiter verkomplizieren würde.

    Die 12V des Lüfters zu pulsen ist keine Option, da dieser bereits eine interne Regelelektronik besitzt.

    Statt der 3,3V PWM @ 50KHz wäre es auch möglich, über ein Phidget OUT1000 ein Steuersignal im Bereich 0-4,2V zu nutzen, wenn dies die Schaltung vereinfachen würde. Ein solche Aufbau dürfte ja deutlich näher an den Anleitungen zum NE555 / TL494 mit Poti sein...


    Danke für eure Hilfe!!

    Philipp
    Geändert von phischmi (29.03.2018 um 12:25 Uhr)

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.070
    Kannst du die Frequenz des 3,3V PWM Signals anpassen? Wenn das geht kannst du mit dem Signal direkt darauf gehen. Was auch geht ist mit der PWM einen Transistor schalten (gegen GND) und mit einem Pullupwiderstand auf 5V (kannst du mit einer Zenerdiode aus den 12V erzeugen).

    MfG Hannes

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    05.12.2017
    Beiträge
    48
    Habe mich nun noch weiter in das Thema eingelesen und werde versuchen, das Problem über einen Spannungsgesteuerten PWM-Generator zu lösen.
    Dabei ist mir insbesondere der ICM7555 aufgefallen.
    Wenn ich das richtig verstehe, sollte die hier beschriebene Schaltung doch ideal für meinen Anwendungsfall sein, oder?
    https://www.maximintegrated.com/en/a...ex.mvp/id/5718

    Als Versorgungsspannung würde ich dann 5V wählen. Steuerspannung wären 0-4,2V.
    An Pin 3 kann ich dann die gepulsten 2/3 Vcc abfangen, richtig?

    Wie müsste ich nun C1 wählen um auf eine Frequenz zwischen 18KHz und
    30KHz zu kommen?

    Welchen Zweck erfüllt R1 genau?


    Philipp

  4. #4
    shedepe
    Gast
    Hey,
    du denkst viel zu kompliziert. Einfach einen Logiklevel N-Kanal Mosfet an dein Steuersignal anschließen und wie oben bereits gesagt, den Drain des Mosfets per 1k-10k Ohm Pullup mit 5V verbinden. Dann das Signal zwischen Drain und Pullup an deinen Lüfter geben. Alternativ einfach direkt testen ob der Lüfter dein 3.3V PWM Signal direkt akzeptiert.

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    05.12.2017
    Beiträge
    48
    Die 3,3V sind weniger das Problem als die 50KHz Frequenz, die zumindest laut Datenblatt nicht unterstützt werden (18-30KHz).

  6. #6
    shedepe
    Gast
    Ohh entschuldige, das hab ich überlesen: Du könntest einen Frequenzteiler bauen: https://www.elektronik-kompendium.de...ig/0212221.htm
    Geht recht einfach mit FlipFlops

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    05.12.2017
    Beiträge
    48
    Moin,
    auch ein interessanter Ansatz
    Da ich eine entsprechende Schaltung gern so einfach wie möglich halten möchte, wäre mir ein IC natürlich am allerliebsten...
    Welche ICs bieten sich da an? Ein 2:1 Teiler wäre ja ideal, da er die 50KHz auf 25Khz kürzen würde, welches genau der Spezifikation entspräche.
    Ist das 3,3V @ 50KHz Signal gleichzeitig auch die Versorgungsspannung für solche ICs? Gibt es dann nicht Probleme aufgrund der PWM?

    Philipp

    - - - Aktualisiert - - -

    Habe grad noch ein wenig gesucht und bin dabei auf diese Seite gestoßen:
    https://freegroup.github.io/draw2d_j...490-als-teiler

    Wenn ich das richtig verstehe, wäre das ja genau die Schaltung, welche ich benötigen würde, oder?
    Der passende IC müsste dann der SN74LS90 sein, richtg?
    Dort würde ich an Pin5 5V Versorgungsspannung anlegen und an Pin 14 das 3,3V PWM-Signal @ 50KHz. An Pin 12 kann ich dann das PWM-Signal mit 3,3V @ 25KHz abgreifen, korrekt?

  8. #8
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von phischmi Beitrag anzeigen
    Habe grad noch ein wenig gesucht und bin dabei auf diese Seite gestoßen:
    https://freegroup.github.io/draw2d_j...490-als-teiler
    Das ist ja eine furchtbare Seite. Verdrahtungs-Zeichnungen statt Schaltplan. Das muß man ja erstmal als Schaltplan aufmalen um es zu verstehen.

    Aber unabhängig davon geht das nicht. Wenn du einen Frequenzteiler verwendest, ist die PWM weg,. Bei Teilern mit einer Potenz von 2 kommt immer eine 50% PWM raus, bei anderen Teilerverhältnissen ein anderer aber konstanter Wert. Aus dem kleinen Einmaleins der digitalen Elektronik: wenn man ein symetrisches (50% Dutycycle) Taktsignal haben will, lässt man die Taktquelle mit der doppelten Frequenz laufen und teilt den Takt mit einem Flipflop durch zwei.

    MfG Klebwax
    Strom fließt auch durch krumme Drähte !

  9. #9
    Benutzer Stammmitglied
    Registriert seit
    05.12.2017
    Beiträge
    48
    Nach vielem Abwägen bin ich zu dem Schluss gekommen, dass sich das vermutlich doch am einfachsten über einen µC lösen lässt...
    Werde nun wohl einen ATtiny85 einsetzen, der ein analoges Eingangsignal von 0-4,2V in ein 5V PWM-Signal @ 25KHz umwandelt.
    Ist Softwareseitig scheinbar deutlich leichter und mit viel weniger Bauteilen zu lösen als über eine analoge Schaltung...

    Danke euch!
    Geändert von phischmi (05.04.2018 um 16:14 Uhr)

  10. #10
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.070
    Mikrocontroller ist definitiv die leichtere Variante, jedoch solltest du es über einen Timer machen und die PWM direkt verarbeiten und nicht Wandeln in Analog und das einlesen.

    MfG Hannes

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Antworten: 82
    Letzter Beitrag: 15.01.2013, 02:51
  2. Antworten: 7
    Letzter Beitrag: 22.11.2007, 16:35
  3. Lüftersteuerung über Transistoren
    Von elayne im Forum Elektronik
    Antworten: 12
    Letzter Beitrag: 22.11.2007, 12:26
  4. PWM Signal erzeugen - Motor steuern
    Von spom im Forum Motoren
    Antworten: 3
    Letzter Beitrag: 07.06.2006, 11:18
  5. Antworten: 2
    Letzter Beitrag: 01.01.2005, 17:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests