PWM Schaltung mit spannungsabhängigem Tastverhältnis

Gast #5032798
Lesenswert?

Hallo
Ich brauche eine PWM Schaltung die mithilfe eines NTC funktioniert. Sie 
muss 0% dutycycle bei U(ntc)>2.6V 20% bei U(ntc)=2.6V 100% bei 
U(ntc)<=1V haben. Leider habe ich keine Ahnung wie ich anfangen soll. 
Also falls jemand eine Idee hat oder es schon einen Post gibt, den ich 
übersehen habe, bitte lasst es mich wissen.
Danke schon mal im Voraus.
Gast #5032808
Lesenswert?

AAALLLTTERRRRR das doch gar nicht so schwer

Fang doch erstmal mit 0% Duty an und hack das mal ins Programm so dass 
wenn >2,6V = 0% Duty ist. Einfacher Vergleich und ins OCRx wird eben PWM 
min/max geschrieben da ich nicht weiß ob Invert/Noninvert genutzt wird

Dann wenn =2,6V = 20%

2,6V-1V = 1,6V die du von 20%-99% aufteilen kannst

und alles was < 1V ist wird eben 100% geschrieben ins OCRx

Mach doch erstmal feste Schaltpunkte und die Idee zum Algorithmus kommt 
dann schon von ganz alleine....


Was vllt noch wichtig wäre
Sprache
Prozessor
Idee selbst
Schaltplan
Gast #5032842
Lesenswert?

Bei nem 555 an Pin 5 (CV) ne Spannung dranhängen ergibt ne PWM, aber ne 
unlineare. Falls das reicht, kann man das so machen.

Man muss natürlich noch vorverstärken und level-shiften für die 
Bedingung:
"0% dutycycle bei U(ntc)>2.6V 20% bei U(ntc)=2.6V 100% bei
U(ntc)<=1V"

Also letzten Endes ein OPV mit nem Spannungsteilerpoti als 
Offseteinsteller und passend gewählter Verstärkung.

Man kann auch direkt mit nem OPV einen Rechteckgenerator aufbauen 
(relaxation oscillator) und die Knotenspannungen passend wählen. Aber 
dafür wird der NTC zu hochohmig sein.

impossible999 schrieb:
> Also falls jemand eine Idee hat oder es schon einen Post gibt, den ich
> übersehen habe, bitte lasst es mich wissen.

Das alte Lied. Du suchst eigentlich nen Bausatz.
Gast #5032984
Lesenswert?

impossible999 schrieb:
> Leider habe ich keine Ahnung wie ich anfangen soll.

Zunächst mal haben NTC keine Spannung, sondern einen Widerstand.
Dann ist eine Schaltung, deren PWM Pulbreite sich nicht gleichmässig 
ändert sondern wohl eine Stufe von 0% auf 20% hat, schwer analog 
aufzubauen.
Der Vorschlag, einen uC zu verwenden, ist also nachvollziehbar.
Will man doch ohne programmieren auskommen:
1
 +-----------+--+        +--+---+---+-----+-- +U
2
 |           |  |        |  |   |   |     |
3
 |          10k10k       R NTC  |   |   Lüfter
4
 +-----|+\   |  |        |  |   |   |     | 
5
 |     |  >--+  |   /+|--+  |   |   +-|<|-+ 
6
 |  +--|-/   |  +--<  |  |  |   |         |
7
 |  |       10k     \-|--(--+--|+\        |
8
 |  |        |           |  |  |  >--Rv--|I NMOSFET
9
 |  +--------+-----------(--(--|-/        |S
10
 |           |           |  |   |LMC6484  |
11
10k        470nF         R  R   |         |
12
 |           |           |  |   |         |
13
 +-----------+-----------+--+---+---------+-- GND
Da wird nicht die Widerstandswerte deines NTC kennen, muss man einige 
Widerstandswerte anpassen.

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