Forum: Mikrocontroller und Digitale Elektronik High Resolution PWM Mikrocontroller (<ns Auflösung)


von PWM (Gast)


Lesenswert?

Hallo,

welche Mikrocontroller haben eine Art "High Resolusion PWM" um im sub-ns 
Bereich genau Pulse zu erzeugen? Ich kenne die C2000 von TI und die XMC 
von Infineon die das können. Gibts noch andere?

von Uwe B. (Firma: TU Darmstadt) (uwebonnes)


Lesenswert?

STM32F334

von Gerd E. (robberknight)


Lesenswert?

Die dsPIC33 können 1,04ns PWM-Auflösung.

Wenn es wirklich schneller sein soll evtl. über ne Lösung mit FPGA 
nachdenken.

Wozu brauchst Du das? Du brauchst dafür Zähler im GHz-Bereich, das ist 
dann nicht mehr ganz so einfach umzusetzen. Vielleicht lieber eine 
andere Lösung andenken.

von Falk B. (falk)


Lesenswert?

@ Gerd E. (robberknight)

>Die dsPIC33 können 1,04ns PWM-Auflösung.

Ist nicht kleiner als 1ns.

>Wenn es wirklich schneller sein soll evtl. über ne Lösung mit FPGA
>nachdenken.

Nö.

>Wozu brauchst Du das?

Nebensächlich.

>Du brauchst dafür Zähler im GHz-Bereich,

Nö. Das wird mit Laufzeitketten aus vielen Gattern im Chip gemacht.
Sinnvollerwise geregelt und temperaturkompensiert.

> das ist
>dann nicht mehr ganz so einfach umzusetzen. Vielleicht lieber eine
>andere Lösung andenken.

Nö. Das gibt es fix und fertig für wenig Geld zu kaufen!

Siehe u.a. PICCOLO

von APW (Gast)


Lesenswert?

Freescale/NXP 56F844x/5x/7

laut Datenblatt:
"NanoEdge implementation: 312 ps PWM frequency and duty-cycle 
resolution"

von F. H. (Gast)


Lesenswert?

Die Mikrocontroller (bzw. TI nennt sie DSC) der C2000 Reihe könnten 
etwas für dich sein. Deren High Resolution PWM Generator kann runter bis 
150ps.

zu HRPWM:
http://www.ti.com/lit/ug/sprug02b/sprug02b.pdf

Ich arbeite mit diesem, nutze aber nur das normale PWM Modul:
http://www.ti.com/product/tms320f28032

Sind speziell für SMPS entickelte Prozessoren mit schnellen ADCs
(200ns / 12Bit) und einigen weiteren netten Modulen.


Nachtrag: Eben erst gesehen, dass Du die C2000 ja bereits in deinem 
Initial-Post erwähnst.

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.