PWM Baustein für schnelle und hochauflösende PWM

Gast #5919199
Lesenswert?

Hallo,

gibt es einen PWM Baustein, welcher zB per SPI an einen AVR oder auch 
Raspberry Pi angebunden werden kann und dann autark eine schnelle und 
hochauflösende PWM erzeugt? Ich dachte an 16bit Auflösung und die 
Frequenz im Bereich von 100kHz. Also etwas was der AVR so nicht mehr 
selber kann.
Gast #5919204
Lesenswert?

PWM schrieb:
> Hallo,
>
> gibt es einen PWM Baustein, welcher zB per SPI an einen AVR oder auch
> Raspberry Pi angebunden werden kann und dann autark eine schnelle und
> hochauflösende PWM erzeugt? Ich dachte an 16bit Auflösung und die
> Frequenz im Bereich von 100kHz. Also etwas was der AVR so nicht mehr
> selber kann.

Ja, nennt sich PIC Microcontroller
#5919266
Lesenswert?

PWM schrieb:
> gibt es einen PWM Baustein, welcher zB per SPI an einen AVR oder auch
> Raspberry Pi angebunden werden kann und dann autark eine schnelle und
> hochauflösende PWM erzeugt? Ich dachte an 16bit Auflösung und die
> Frequenz im Bereich von 100kHz. Also etwas was der AVR so nicht mehr
> selber kann.

Der PICCOLO hat sowas, Zeitauflösung ca. 150ps.
#5919329
Lesenswert?

Ich hab für so eine Anwendung den STM32F334 genommen. Hat einen 
"gedachten" Takt von 32*144MHz = 4.6GHz -> 217ps Auflösung, die im 
Unterschied zum Piccolo immer wieder im Betrieb nachkalibriert werden 
und dadurch ziemlich stabil sind. Das sind dann bei 100kHz noch mehr als 
15 Bit.
Die neuen STM32G476 etc. können Ähnliches, sind aber gerade erst neu auf 
dem Markt und ich hab´s noch nicht getestet.
#5919466
Lesenswert?

Schorsch X. schrieb:
> Ich hab für so eine Anwendung den STM32F334 genommen. Hat einen
> "gedachten" Takt von 32*144MHz = 4.6GHz -> 217ps Auflösung, die im
> Unterschied zum Piccolo immer wieder im Betrieb nachkalibriert werden
> und dadurch ziemlich stabil sind. Das sind dann bei 100kHz noch mehr als
> 15 Bit.
> Die neuen STM32G476 etc. können Ähnliches, sind aber gerade erst neu auf
> dem Markt und ich hab´s noch nicht getestet.

Der G474 kommt auf 32*170MHz = 5,44 GHz -> 184ps
#5919633
Lesenswert?

Schorsch X. schrieb:
> Ich hab für so eine Anwendung den STM32F334 genommen. Hat einen
> "gedachten" Takt von 32*144MHz = 4.6GHz -> 217ps Auflösung, die im
> Unterschied zum Piccolo immer wieder im Betrieb nachkalibriert werden
> und dadurch ziemlich stabil sind.

Sülzkopp! Denkst du, die Jungs von TI sind doof? Auch der Piccolo 
kalibriert sich selber und ist damit auch stabil!
#5919693
Lesenswert?

PWM schrieb:
> gibt es einen PWM Baustein, welcher zB per SPI an einen AVR oder auch
> Raspberry Pi angebunden werden kann und dann autark eine schnelle und
> hochauflösende PWM erzeugt? Ich dachte an 16bit Auflösung und die
> Frequenz im Bereich von 100kHz.

Sorry schon Mal wg. OT.

Der RPi kann über PWM/SPI beliebige Bitfolgen serialisieren. Bei einer 
Beschränkung von ca. 200 MHz. Für den TS ist das deutlich zu wenig (er 
braucht ja etwas im 6 GHz Bereich).

Vielleicht können die Vorschläge hier, auch wenn sie nicht ganz 
"passen", mit einer Auflösung angegeben werden, und, wie man diese 
"Einstellen" kann (welche Art von Interface).

Habe die Frage schon häufiger gelesen: Antworten wären vielleicht auch 
für den einen oder anderen Mitleser interessant.
Gast #5919778
Lesenswert?

cassini schrieb:
> 16ch 16bit PWM Driver. Hat zwar I2C, kann aber bis zu 400kHz

Geraten, in der Glaskugel gesehen oder mal ins DB geschaut?

The PCA9685 is an I²C-bus controlled 16-channel LED controller optimized 
for Red/Green/Blue/Amber (RGBA) color backlighting applications. Each 
LED output has its own 12-bit resolution (4096 steps) fixed frequency 
individual PWM controller that operates at a programmable frequency from 
a typical of 24 Hz to 1526 Hz with a duty cycle that is adjustable from 
0 % to 100 %
#5920338
Lesenswert?

Rudolph R. schrieb:
> Die Anwendung wäre mal interessant.

Es gibt keine. Die 16 Bit und 100kHz hat sich der TE einfach mal so aus 
dem Ar*** gezogen. Er hätte auch 100 Bit und 16kHz sagen können. Wäre 
genauso sinnlos gewesen. Allein daß er sich nicht wieder gemeldet hat, 
spricht doch Bände.

> Und weil das noch keiner in die Diskussion geworfen hat, vielleicht
> wäre ein extern per SPI anbundener DAC die bessere Idee.

Das würde von der Anwendung abhängen. Die es nicht gibt. Wir drehen uns 
mit der Diskussion im Kreis.

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