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?
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.
@ 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
Freescale/NXP 56F844x/5x/7 laut Datenblatt: "NanoEdge implementation: 312 ps PWM frequency and duty-cycle resolution"
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.