Größerer AVR mit PLL?

Gast #658761
Lesenswert?

Hallo,

ich suche nach einem AVR der ein relativ hochfrequentes PWM Signal 
erzeugen kann. Dabei bin ich auf den Tiny26 gestoßen, der den Timer mit 
64 MHz takten kann, so dass der PWM Takt 250 kHz beträgt. Der hat aber 
nur 2 kB Flash Speicher.
Gibt es auch (wesentlich) größere AVRs, die solche High Speed PWM 
Ausgänge haben ? Mit einem Mega32 mit 16 MHz z.B. würde ich nur auf 62.5 
kHz PWM Frequenz kommen.
Dann noch eine Frage zur PWM Frequenz selbst; wie hoch sollte selbige 
eigentlich mind. sein, wenn es darum geht Audiosamples mit z.B. 32 k 
Samples / s mit 8 Bit auszugeben ?

Stefan
Gast #658763
Lesenswert?

die sollte mindestens größer 20kHz sein, besser größer als 30kHz... Nach 
nem lowpass mit ~18 kHz solltest nen relativ gutes audio signal 
bekommen.

250 kHz brauchst nicht für Audio - da erhöhe doch lieber noch die 
Auflösung (glaube aber der tiny12 hat nur 8 bit timer afaik).
Gast #658827
Lesenswert?

> schon mal was von Abtasttheorem gehört??

interessante Gegenfrage, nur nicht sehr hilfreich...

> ...aber meine Samplerate ist ja schon 32 kHz

Warum so hoch? Wo willst du so schnell die Daten her schaufeln?

Dann sollte die PWM Frequenz halt größer als 32 kHz sein - ich denke 64 
kHz wären gut (zwei PWM zyklen pro sample). Ich glaube es sollte schon 
ein ganzes mehrfaches deiner sample frequenz sein...
Gast #658898
Lesenswert?

Ohne Hinterfragen einfach die Antwort:
Der größte AVR mit schneller PWM ist der ATPWM316 (16kByte Flash), ist 
aber noch recht neu und kaum erhältlich. Besser siehts da mit dem 
ATPWM3B aus, ist derselbe wie der 316er, aber nur mit 8k Flash.
Im Übrigen hatte ich die PLL des PWM3B durch Zufall auch schon mit 
128MHz getaktet, scheinbar völlig problemlos.

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