Passender Quarz für AT90USB162

#2175487
Lesenswert?

Michi schrieb:
> Ich würde gerne den AT90USB162 an 3.3V betreiben.
> Da der ja auch USB kann, ist es da nicht sinvoll ein 12MHz quarz zu
> nehmen?

Wie Du dem Diagramm in Abschnitt 26.5 des Datenblatts entnehmen kannst, 
benötigt der at90usb162 für den Betrieb mit 12 MHz mindestens 3.6V.

Das hilft Dir aber auch nix, wenn Du den USB tatsächlich verwenden 
willst: Die interne PLL, die den 48MHz-Takt für USB erzeugt (Abschnitt 
6.9) benötigt einen 8MHz-Referenz-Takt, die aus der System Clock nur 
durch einen Teiler /1 oder /2 erzeugt werden können.

Mit anderen Worten: Du brauchst einen 8MHz-Quarz oder einen 16MHz-Quarz. 
Alles andere geht nicht für USB.

Viele Grüße,
        Simon
Gast #2175531
Lesenswert?

Das Demo Board für den AT90USB hat auch nur ein 8MHz quarz drauf und 
wird mit 3V betrieben. Da werde ich das auch so tun.



To use the USB interface of the AT90USB, the clock source should always 
be a crystal
or external clock oscillator (the internal 8MHz RC oscillator can not be 
used to operate
with the USB interface). Only the following crystal frequency allows 
proper USB
operations: 2MHz, 4MHz, 6MHz, 8MHz, 12MHz, 16MHz. The AT90USBKey comes 
with
a default 8MHz crystal oscillator.
#2175581
Lesenswert?

Michi schrieb:
> Only the following crystal frequency allows proper USB operations:
> 2MHz, 4MHz, 6MHz, 8MHz, 12MHz, 16MHz.

Spannend. Sehe ich im Datenblatt nicht, wie das gehen soll. Der 
AT90USB128x verwendet zwar intern eine 2MHz-Referenz-Clock für die 
USB-PLL und die Register-Settings für den PLL input-prescaler sind 
andere als für den AT90USB162, aber auch da sind nur zwei gültige 
Register-Settings für 8MHz oder 16MHz angegeben.

shrug mit 8MHz bist Du auf der sicheren Seite.

Viele Grüße,
        Simon

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