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
ja, 9830 MHz ;) sportlich ist wahr. reichen nicht 8 Bit? Dann wärens nur noch knapp 40 Mhz.
12 Bit sind auch ok aber 10Bit oder gar 8Bit ist zu wenig. Fürs erste sollten aber 100Khz und 12Bit auch reichen.
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
Die dsPIC32FJ High Speed PWM ist immerhin mit einer Auflösung von 1.04ns bei Maximalem Tackt dabei. mfG Michael
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 PWM Und eigentlich sollte man das wirklich nicht machen einfach eine neue Fragen in irgendeinem alten Thread stellen, auch nicht wenn es zum Thema passt
:
Bearbeitet durch User
> 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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.