Forum: Mikrocontroller und Digitale Elektronik Störungen durch PWM-Lüfter


von Energieler (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

Ich bin gerade dabei mir eine Steuerung für einen 4-pol. PWM PC-Lüfter 
zu basteln. Dazu messe ich mit einem PTC die Temperatur und mache mit 
einem PIC 16F886 µC eine A/D Wandlung und erzeuge mit diesem ein PWM 
Signal (Frequenz: 25 kHz), welches einen Transistor ansteuert. Dieser 
ist als Open-Collector an den PWM-Input vom PC-Lüfter angeschlossen. 
Über ein LCD-Display lasse ich mir noch die gemessene Temperatur 
anzeigen. (Reduzierte Schaltung im Anhang)

Das ganze habe ich mir nun schon mal aufgebaut. Solange kein Lüfter 
angeschlossen ist, funktioniert die Temperaturmessung super. Sobald ich 
aber den Lüfter anschließe, fängt die gemessene Temperatur an stark zu 
schwanken (bis zu +/- 5 °C vom richtigen Wert). Sprich es kommt nur noch 
Müll raus.

Leider hatte ich noch keine Möglichkeit mal nachzumessen. Werde das aber 
morgen tun. Aber offensichtlich verursacht der Lüfter ja so starke 
Rückwirkungen, welche die Analog-Wert Messung für den PIC praktisch 
unmöglich machen.

Wenn der Lüfter nur mit konstant 12V versorgt wird und kein PWM Signal 
eingespeist wird (= max. Drehzahl), dann sind die Störungen etwas 
geringer, aber immernoch vorhanden.

Die Versorgungsspannungen +12V und +5V bekomme ich über ein billiges 12V 
/ 5V Netzteil, mit dem man über einen 4-Pol. Molex Stecker z.B. 
IDE-Laufwerke anschließen kann (7 €, eBay).

Mein erster Gedanke wäre jetzt gewesen, ein LC-Glied in die 
12V-Versorgung vom Lüfter einzubauen, um damit die Störungen 
rauszufiltern. Zusätzlich evtl. noch eine Schottky Diode parallel zu den 
+12V und GND.

Bevor ich da jetzt rumbastle und merke, dass ich noch was vergessen 
habe, wollte ich mal fragen, ob mir jemand einen Rat geben könnte wie 
man so einen 4-pol. PWM PC Lüfter am besten entstört. Habe auch schon 
etwas gegoogelt und bin dabei auf dieses interessante Thema gestoßen 
(Beitrag "Lüfter über PWM, Bauteilauswahl?!?") aber hier geht es, wie bei 
den meisten anderen Sachen die ich gefunden habe, um einen 3-pol. 
Lüfter, der direkt mit dem PWM Signal versorgt wird.

Danke schonmal für alle Vorschläge!! :)

von Udo S. (urschmitt)


Lesenswert?

Wahrscheinlich Problem der Masse oder der Versorgungsspannung des A/D 
Wandlers.

von Udo S. (urschmitt)


Lesenswert?

Präziser:
Du hast hoffentlich den Masseanschluss von RT1 direkt an AGnd des µCs 
geführt.
Beide Anschlüsse von RT1 als verdrilltes Kabel zu deiner Platine führen. 
Und auf KEINEN FALL die Masse vom Lüfter und die Masse von RT1 über die 
selbe Ader führen.
Die Angaben im µC Datenblatt zur Beschaltung von Acc und AGnd beachten.

von B e r n d W. (smiley46)


Lesenswert?

* In die Versorgungsleitung eine 100µH Drossel
* Parallel zu C3 einen 100µF Elko
* Von Pin2 einen 100nF auf GND
* Sternförmige Masse-Führung

von Energieler (Gast)


Lesenswert?

Ich habe eine große Massefläche auf der Platine, mit der sämtliche 
Masseanschlüsse verbunden sind. Darunter auch die des PIC, PTC und 
Lüfters. Die beiden Leitungen vom PTC habe ich verdrillt.

von Zöttl (Gast)


Lesenswert?

Fotos von Platine !!!

von Zöttl (Gast)


Lesenswert?

MCLR NICHT BESCHALTEN !!! Pullup und 10nF gegen Masse.

von Energieler (Gast)


Lesenswert?

Zöttl schrieb:
> MCLR NICHT BESCHALTEN !!! Pullup und 10nF gegen Masse.

Der MCLR ist ist mit einem 10k Pull-Up und 10µF gegen Masse 
angeschlossen. Parallel zum Elko hab ich noch einen Schalter für einen 
manuellen Reset. Nur was hat dies mit der A/D Messung zu tun?

von Energieler (Gast)


Angehängte Dateien:

Lesenswert?

Anbei mal mein Platinenlayout.

Habe nun schon folgendes probiert:

- 12V/0V - Versorgung vom Lüfter direkt vom Netzteil abgegriffen, nicht 
über die Platine.

- von Pin2 einen 100nF auf GND

- Masseanschluss von RT1 direkt an GND des µCs geführt


Leider keine Verbesserung.


Werde morgen mal noch diese beiden Tipps probieren:

* In die Versorgungsleitung eine 100µH Drossel
* Parallel zu C3 einen 100µF Elko


Danke schon mal für alle Hilfestellungen!

von Meckerer (Gast)


Lesenswert?

Hi,

die GND Anbindung vom Controller ist totaler Müll.

Da machst Du schon eine schöne GND Fläche und zerstückelst diese dann 
mit den Leitungen, Schäm Dich.

Deine 5V und 12V sind totsicher auch total verseucht.
Wo ist die Filterung? Mach da mal einen ELko und einen Keramik Kondi 
rein.

Was hast Du denn für ein Netzteil? Foto?

Gruß

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
Noch kein Account? Hier anmelden.