hallo,
ich bin auf der suche nach einer Schaltung, bzw. einem Chip mit welchem
ich ein PWM Signal von 100-150Khz erzeugen kann. Das Tastverhältnis
möchte ich gern über einen Controller (zb. einem Atmega) einstellen
können.
Die verstellbare Auflösung des Tastverhältnisses sollte dabei zwischen
12 und 16Bit liegen.
Kann mir jemand eine Schaltung, bzw. Chip empfehlen mit welchem ich
solch ein einstellbares PWM Signal realisieren kann.
PWM
* 100-150Khz,
* verstellbares Tastverhältnis mit Auflösung von 12-16Bit
* verstellbar durch einen Controller (zb. Atmega)
Ich konnte keinen fertigen IC mit google finden. Am ende bin ich bei
diversen PWm Schaltungen mit dem NE555 oder TL494 hängen geblieben.
Jedoch weiß ich nicht ich mit diesen Chips die Auflösung und die
Ansteuerung per Controller realisiert bekomme.
Vielen Dank
tobi schrieb:> * 100-150Khz,> * verstellbares Tastverhältnis mit Auflösung von 12-16Bit
150kHz bei 16Bit ergibt einen Basistakt von 10GHz, das ist sportlich.
Peter
TI hat m.W. in einem DSP da eine halbanaloge Lösung, die in der
Größenordnung auflösen kann. Ich habe aber keine Lust, die Bezeichnung
zu suchen.
Tobi: wofür brauchst du eine dermaßen präzise Auflösung?
Max
Max G. schrieb:> TI hat m.W. in einem DSP da eine halbanaloge Lösung, die in der> Größenordnung auflösen kann. Ich habe aber keine Lust, die Bezeichnung> zu suchen.
also werde ich an einem Dsp oder so nicht vorbei kommen
@ Peter Dannegger (peda)
>> * 100-150Khz,>> * verstellbares Tastverhältnis mit Auflösung von 12-16Bit
Für ne flimmerfrei LED-Beleuchtung? ;-)
>150kHz bei 16Bit ergibt einen Basistakt von 10GHz, das ist sportlich.
Naja, direkt geht das eher nicht, indirekt schon. Man nehme einen
Piccolo von TI, der Timer dort macht 150ps Zeitauflösung.
MfG
Falk
@ tobi (Gast)
>also werde ich an einem Dsp oder so nicht vorbei kommen
Lies mal was über Netiquette und beschreibe dein Gesamtvorhaben.
Dann werden wir sehen, ob man WIRKLICH 100kHz und 16 Bit braucht.
MfG
Falk
Hallo,
Mit multi Phase PWM und einem passenden Gatter müßte sich beides mit
einem PIC33FJ machen lassen - Geschwindigkeit und Auflösung könnten
passen.
mfG
Michael
tobi schrieb:> ich bin auf der suche nach einer Schaltung, bzw. einem Chip mit welchem> ich ein PWM Signal von 100-150Khz erzeugen kann. Das Tastverhältnis> möchte ich gern über einen Controller (zb. einem Atmega) einstellen> können.> Die verstellbare Auflösung des Tastverhältnisses sollte dabei zwischen> 12 und 16Bit liegen.
Bleiben wir bei 100kHz und 12 Bit. Dann ist ein Bit gerade mal 2.5ns
lang. Jetzt schauen wir mal auf einen 74AC00 als Beispiel für schnelle
Logik. Da hat ein Gatter typisch
tp_LH=6ns, tp_HL=4.5ns (aus dem Fairchild Datenblatt und für 5V)
die absolute Verzögerung ist egal, aber schon ein Gatter verändert
(verkürzt) den durchgehenden Impuls um 1.5ns. Schon mit 2 Gattern hast
du 1 Bit Fehler. Dazu kommen noch Einflüsse aus Lastkapazitäten,
asymmetrischen H- bzw. L-Treiberleistungen und asymmetrischen
Schaltpegeln.
M.a.W. selbst wenn du es schaffst, ein PWM-Signal nach deinen
Mindestanforderungen erst mal zu erzeugen, ist es alles andere als
trivial, mit diesem Signal auch noch etwas anzustellen.
PS: ich habe den Eindruck, daß das ein X-Y Problem ist:
In Wirklichkeit willst du X lösen und glaubst du kämst dahin, wenn du
erst mal Y gelöst hättest. Also fragst du hier nach Y. Allerdings ist Y
ziemlich esoterisch (weil du von Anfang an auf dem Holzweg warst) und
eine Lösung nicht nur unwahrscheinlich, sondern vermutlich auch keine
Hilfe bei der Lösung für X. Also frag doch lieber gleich nach X.
XL
Axel Schwenke schrieb:> die absolute Verzögerung ist egal, aber schon ein Gatter verändert> (verkürzt) den durchgehenden Impuls um 1.5ns. Schon mit 2 Gattern hast> du 1 Bit Fehler.
Das könnte man natürlich nutzen, um die Auflösung in den
Nanosekundenbereich zu bringen: Verzögerungsschaltungen durch
nachgeschaltete Gatter. Ist zwar ein bisschen hässlich, aber immerhin
originell.
Ich gebe aber Axel Schwenke recht: der TE hat ziemlich sicher nicht den
richtigen Lösungsansatz für sein eigentliches Problem.
Max
Abend,
ich erwecke das Thema nochmal zum leben...
Wir haben einen PWM Takt mit 75Khz für einen Schaltwandler.
Dieser stellt mit dem Tastverhältnis und einem Filter eine feste
Spannung ein. Die Ausgangsspannung ist 600V. Die momentane Auflösung des
PWMs sind 9Bit. Für neue Anforderungen muss die Auflösung erhöht werden,
damit die Spannung noch feiner eingestellt werden kann.
Welche Möglichkeiten gibt es um einen PWM zu erzeugen, welcher eine
Frequenz von 75Khz und mindestens 12Bit Auflösung hat. Das Ganze wird
von einem Controller gesteuert.
Meine Idee wäre:
Ich erzeuge einen Sägezahn (oder ein Dreiecksignal) und nehme einen
guten DA-Wandler mit der gewünschten Auflösung von mindestens 12 oder
mehr Bit und einen Komperator zum erzeugen des PWM-Signals.
schon mal Danke für die Infos
Wie wär's mit dem oben genannten:
michael_ohl schrieb:> dsPIC32FJ High Speed PWMUnd eigentlich sollte man das wirklich nicht machen einfach eine neueFragen in irgendeinem alten Thread stellen, auch nicht wenn es zumThema passt
> Die momentane Auflösung des> PWMs sind 9Bit. Für neue Anforderungen muss die Auflösung erhöht werden
Ich bin mir jetzt nicht ganz sicher, aber eigenlich müsste es doch
möglich sein die 3 Bit durch ein/ausschalten des Wandlers mit z.B. 5khz
zu erreichen!?
@ martin (Gast)
>Welche Möglichkeiten gibt es um einen PWM zu erzeugen, welcher eine>Frequenz von 75Khz und mindestens 12Bit Auflösung hat. Das Ganze wird>von einem Controller gesteuert.
So wie man heute alles macht. DIGITAL!
Der PICCOLO von TI kann das locker und ist genau für sowas gebaut.
Ausserdem gibt es eine Serie von Digitalen Spannungsreglern von TI.
>Ich erzeuge einen Sägezahn (oder ein Dreiecksignal) und nehme einen>guten DA-Wandler mit der gewünschten Auflösung von mindestens 12 oder>mehr Bit und einen Komperator zum erzeugen des PWM-Signals.
Ne, das ist reine Theorie uns viel zu aufwändig und wird dennoch nicht
so funktionieren, wegn Störungen, Rauschen etc.
Falk Brunner schrieb:> Ne, das ist reine Theorie uns viel zu aufwändig und wird dennoch nicht> so funktionieren, wegn Störungen, Rauschen etc.
ok, das habe ich auch gedacht, dass es da nen Haken gibt.