Lüfter an MCU. Fehler CPU bei Kabelbruch Masse

#7764624
Lesenswert?

Hallo, ich habe einen geregelten und überwachten Lüfter wie im Bild zu sehen. Wenn das schwarze Kabel nicht angeschlossen ist, läuft die MCU nicht an. Wahrscheinlich werden die beiden Signalleitungen auf +12V über den Lüfter hochgezogen und liegen dann direkt an dem MCU Pins an.

Wie würdet ihr die Schaltung verbessern ? Serienwiderstände in beide Signalleitungen von Pin 3 und 4 ?

Angehängte Dateien:
#7764631
Lesenswert?

Auf Blatt 42 des Schaltplans ist zu sehen, dass FAN_Speed an einen Bootstrap-Pin geht.

Weiterhin eingänge mit möglichst hochohmigen Serienwiderständen bauen und ggf noch eine Schutzdiode und ein kleiner Kerko. Energie, die nicht in die Schaltung reinkommt, kann auch nichts (zer-)stören.

#7764636
Lesenswert?

Dirk F. schrieb:

Wahrscheinlich

Das wäre ja einfach festzustellen: Einfach mal messen, einen der Drähte trennen und schauen ob sich was ändert. ;)

Soweit mir bekannt sind beide Signale OC mit Pullup am anderen Ende. D.h. das Tachosignal wird vom Lüfter auf Masse gezogen, keine Masse, keine Messung - aber auch keine Fremdspannung, du musst da an deinem Ende einen Pullup haben.

Bei der PWM hast du wohl einen direkten Push/Pull-Controllerpin benutzt, der kann natürlich vom Lüfterseitigen Pullup hochgezogen werden. Hier solltest du die Konstruktion überdenken, ein Transistor plus Widerstand macht das ganze besser, aber dann muss die PWM invertiert sein!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren