Forum: Mikrocontroller und Digitale Elektronik inVENTer-Lüfter läuft unrund bei PWM-Ansteuerung


von M. K. (kichi)


Angehängte Dateien:

Lesenswert?

Ich versuche einen inVENTer-Lüfter via PWM anzusteuern. Der Lüfter hat 
einen 7-15V-Anschluss und 2 verschiedene GNDs. Je nachdem welcher GND 
angeschlossen wird, läuft der Lüfter vorwärts oder rückwärts.

Ich nutze eine leicht modifizierte Variante der Schaltung aus 
Beitrag "Hausbus mit RS485 / InVenter und Raumsensoren", siehe Bild. PWM_A und 
PWM_B sind direkt mit PB1 und PB2 eines ATmega328PB verbunden. Timer 1 
läuft in Mode 14 (Fast PWM mit ICR1 als TOP) mit Prescaler 1.
1
if (sys.current_speed < 0) {
2
    OCR1B = 0;
3
    OCR1A = duty_cycle; // 0-100% von ICR1
4
    TCCR1A = _BV(COM1A1) | _BV(WGM11);
5
}
6
else if (sys.current_speed > 0) {
7
    OCR1A = 0;
8
    OCR1B = duty_cycle; // 0-100% von ICR1
9
    TCCR1A = _BV(COM1B1) | _BV(WGM11);
10
}

Bei höherem Duty-Cycle läuft das auch wie erwartet. Wenn der Duty-Cycle 
reduziert wird, läuft der Lüfter allerdings unrund und bleibt teilweise 
sogar stehen. Rückwärts ist dabei wesentlich problematischer als 
vorwärts. Wenn ich dieselbe mittlere Spannung als DC anlege, läuft er in 
beiden Richtungen sauber. Bspw. läuft er bei 7V DC problemlos, während 
er bei 15V und 50% Duty-Cycle nach kurzer Zeit stehenbleibt oder gar 
nicht erst anläuft.

Ich habe schon diverse PWM-Frequenzen zwischen 1kHz und 40kHz probiert 
und noch keine gefunden, bei der das Verhalten nicht auftritt.

Hat jemand Erfahrung mit solchem Verhalten oder generell Ideen was ich 
noch versuchen könnte?

von Sebastian R. (sebastian_r569)


Lesenswert?

Der ist wohl nicht für PWM gedacht... Was du ausprobieren könntest, wäre 
die Frequenz noch weiter zu senken, Richtung 100Hz oder noch niedriger, 
damit müsste er zumindest etwas mehr Drehmoment haben.

Vielleicht ist aber auch eine aktive BLDC-Steuerung drin, die deine ext. 
Steuerung nicht mag.

von Wastl (hartundweichware)


Lesenswert?

M. K. schrieb:
> Wenn ich dieselbe mittlere Spannung als DC anlege, läuft er in
> beiden Richtungen sauber. Bspw. läuft er bei 7V DC problemlos, während
> er bei 15V und 50% Duty-Cycle nach kurzer Zeit stehenbleibt oder gar
> nicht erst anläuft.

Das interpretiere ich so dass dein Lüfter-Eingang keine Pulse
verträgt. Dann müsstest du deine PWM erst ausreichend mit
einem Integrier-Glied glätten, also in eine "Gleichspannung"
umwandeln.

von H. H. (hhinz)


Lesenswert?

War doch alles schon mal da.

Beitrag "Eigenbau Inventersteuerung"

von Nemopuk (nemopuk)


Lesenswert?

M. K. schrieb:
> Ich versuche einen inVENTer-Lüfter via PWM anzusteuern.

Welchen Lüfter genau? Wir brauchen sein Datenblatt.

von H. H. (hhinz)


Lesenswert?

Nemopuk schrieb:
> M. K. schrieb:
>> Ich versuche einen inVENTer-Lüfter via PWM anzusteuern.
>
> Welchen Lüfter genau? Wir brauchen sein Datenblatt.

Sonderlocke nur für Inventer, und die rücken natürlich kein Datenblatt 
raus.

von M. K. (kichi)


Lesenswert?

H. H. schrieb:
> War doch alles schon mal da.
>
> Beitrag "Eigenbau Inventersteuerung"

Den hatte ich schon gesehen und bei dem Kollegen scheint es mit 20kHz 
geklappt zu haben. Wie bei dem anderen (von mir verlinkten) auch. Aber 
bei mir läuft es leider nicht.

Der Lüfter hat die Bezeichnung GLD2134JS-5. 7-15V=DC/1,2W-12V steht auch 
noch drauf. Ich habe leider keine sonstigen technischen Daten dazu 
gefunden.

: Bearbeitet durch User
von Nemopuk (nemopuk)


Lesenswert?

M. K. schrieb:
> Den hatte ich schon gesehen und bei dem Kollegen scheint es mit 20kHz
> geklappt zu haben

Hatte der denn vor 15 Jahren auch den gleichen Lüfter?

: Bearbeitet durch User
von H. H. (hhinz)


Lesenswert?

Dann brauchst du eben noch Drosseln und Kondensatoren.

von Wastl (hartundweichware)


Lesenswert?

M. K. schrieb:
> Den hatte ich schon gesehen und bei dem Kollegen scheint es mit 20kHz
> geklappt zu haben. Wie bei dem anderen (von mir verlinkten) auch. Aber
> bei mir läuft es leider nicht.

Du scheinst die ersten Antworten nicht zu lesen, oder du
verstehst sie nicht, oder du willst es einfach nicht einsehen
dass du es "anders" machen musst.

Dazu: Beratungsresistenz ist eine Zier, doch weiter kommt
man ohne ihr.

: Bearbeitet durch User
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.