DAC durch PWM - Taktfrequenz des Controllers nur 1MHz - möglich?

Gast #2459891
Lesenswert?

Hallo Leute!

Ich habe hier das LaunchPad von TI vor mir liegen und würde gerne einen 
DAC durch PWM nachbilden.

Die Taktfrequenz ist erstmal fest 1MHz.

Der Timer des MSPs hat ja 16Bit, also könnte ich mit variabler Pulslänge 
theoretisch einen 16Bit-DAC nachbilden.

Das Problem ist die Taktfrequenz. Bei 1MHz, ist die Frequenz der PWM ja:

16Bit: 1.000.000 / 65535 = 15,26Hz
15Bit: 1.000.000 / 32767 = 30,51Hz
14Bit: 1.000.000 / 16383 = 61,02Hz
13Bit: 1.000.000 / 8095  = 122,04Hz

Weniger als 13 Bit würde ich auf Grund der Genauigkeit ungern nehmen. 
Ich möchte eine Stromregelung machen - sind aber erstmal meine ersten 
Gehversuche. Ziel ist es, eine 4-20mA Stromschleife zu steuern.

Von der PWM würde ich dann auf einen OP gehen, der wiederum einen 
Transistor steuert und somit den Strom regelt.

Ist meine Überlegung zu den Frequenzen erstmal richtig? Ich denke, dass 
mit einer so langsamen PWM keine vernünftige Regelung möglich ist, da 
ich niemals die Restwelligkeit durch einen RC wegbekomme, oder täusche 
ich mich da, bzw. übersehe ich irgendetwas?

Bin erstmal über jede Rückmeldung dankbar!


Dieter
#2459914
Lesenswert?

hab sowas erst letztens gemacht, hab die 4-20 galvanisch getrennt per 
Optokoppler, dahinter ne symmetrische Mosfetgegentaktstufe, dann
3-stufiges RC-Pi-Glied auf nen XTR116 ... geht bei 50Hz PWM noch 
einwandfrei mit 13 Bit Auflösung. War aber n ATMega als µC.
Das Pi-Glied muss halt entsprechend hochohmig sein bzw. hohe Kapazität 
haben.
Allerdings ist dann Essig mit schnellem Wechsel des Ausgabewertes.
Gast #2459952
Lesenswert?

Fhutdhb Ufzjjuz schrieb:
> Allerdings ist dann Essig mit schnellem Wechsel des Ausgabewertes.

Schneller Wechsel ist garnicht so wichtig. Ich würde nur gerne den uC 
auch von den 4mA versorgen, aber soweit bin ich noch nicht - erstmal 
würde ich gerne den Strom regeln können - später dann den Strom der 
Schaltung mit dem zusätzlichen Schleifenstrom zusammenführen und 
messen...und ggf. nachregeln. Aber das ist mir auch noch Rätsel mit den 
verschiedenen Massen.

Aber wie gesagt, erstmal den Strom regeln. Also einfach einen 
mehrstufigen RC dahinter und dann bekommste das glatt? mit welcher 
Grenzfrequenz dimensionierst du das denn dann bei einer PWM von 50Hz?

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