Forum: Mikrocontroller und Digitale Elektronik PIC32 Quarz extern ?


von Michael H. (h_m)


Lesenswert?

Guten Tag,

Ich beginne gerade mich mit Pic Microcontrollern zu beschäftigen, dazu 
zeichne ich mir gerade ein Layout für den daspic33ep512mc504 für ein 
Experimentierboard.

Ich möchte mir gerne einen Externen Quarz oder einen Resonator 
hinzufügen.

So jetzt kommt bei mir die Frage auf wie Hoch darf der denn sein zb. 
20Mhz oder mehr. Denn im Datenblatt lesen brauche ich noch mehr Übung.

Also ich will jetzt nicht das maximalste Rausholen sondern einen 
vernüftigen bzw. gängigen Wert benützen, zb. beim Atmega88 gingen 20Mhz 
und besser sind 16Mhz.

Könnte mir hier Bitte jemand weiter helfen ?

von Teo D. (teoderix)


Lesenswert?

Michael H. schrieb:
> Könnte mir hier Bitte jemand weiter helfen ?

Wo ist der Link zum Dabla?

Michael H. schrieb:
> ich noch mehr Übung.

;P

von Usuru (Gast)


Lesenswert?

Datenblatt S.414 - RTFM !

von Michael H. (h_m)


Lesenswert?

Achja der Link

[[http://ww1.microchip.com/downloads/en/DeviceDoc/70000657H.pdf]]

Also verstehe ich das Richtig 60Mhz max. extern

von Sebastian R. (sebastian_r569)


Lesenswert?

Michael H. schrieb:
> Achja der Link
>
> [[http://ww1.microchip.com/downloads/en/DeviceDoc/70000657H.pdf]]
>
> Also verstehe ich das Richtig 60Mhz max. extern

Das ist die maximale Frequenz am CKLI, ja.

Aber das ist nicht die maximale Frequenz, die ein angeschlossener Quarz 
haben darf.

von Teo D. (teoderix)


Angehängte Dateien:

Lesenswert?

Sebastian R. schrieb:
> Das ist die maximale Frequenz am CKLI, ja.
>
> Aber das ist nicht die maximale Frequenz, die ein angeschlossener Quarz
> haben darf.

Im HS Mode max. 25Mhz.

von Helmut S. (helmuts)


Lesenswert?

Michael H. schrieb:
> Achja der Link
>
> [[http://ww1.microchip.com/downloads/en/DeviceDoc/70000657H.pdf]]
>
> Also verstehe ich das Richtig 60Mhz max. extern

Wenn du einen externen Clockoszillator nimmst, dann max. 60MHz.

Wenn du einen Quarz nimmst, dann darf der maximal 25MHz haben. Siehe 
Seite 414 im Datenblatt.
http://ww1.microchip.com/downloads/en/DeviceDoc/70000657H.pdf

von Michael H. (h_m)


Lesenswert?

Ok, dann machen im HS Mode 20Mhz Sinn. Danke

von Klaus (Gast)


Lesenswert?

Michael H. schrieb:
> Ich möchte mir gerne einen Externen Quarz oder einen Resonator
> hinzufügen.

Warum? Ich benutze den internen Oszillator, hat mir immer gereicht. Das 
sind auch keine PIC32 sondern eine Abart der PIC24E mit 16 Bit und ein 
paar zusätzlichen Befehlen. Die haben typisch eine interne 
programmierbare PLL (hab deinen nicht nachgeschlagen), da spielt die 
Frequenz keine wirkliche Rolle.

MfG Klaus

von Teo D. (teoderix)


Lesenswert?

Klaus schrieb:
> Warum? Ich benutze den internen Oszillator,

Chauvinismus pur... Du weißt doch garnicht was der TO vorhat!

von Entenwickler (Gast)


Lesenswert?

Michael H. schrieb:
> Ok, dann machen im HS Mode 20Mhz Sinn. Danke

Nicht so schnell, sonst geht es dir wie mir, und du darfst mehrmals 
löten ;-)

Du solltest dir überlegen, welche Frequenzen du erzeugen willst.
Nicht mit jeder Frequenz ist z.B. USB möglich. Mit 20MHz kann es sein, 
dass du nicht hinkommst.
Da kann dir gute Planung viel Zeit sparen.

Ich empfehle diesen Artikel.
https://microchipdeveloper.com/32bit:mx-osc

von Nick M. (Gast)


Lesenswert?

Michael H. schrieb:
> Ok, dann machen im HS Mode 20Mhz Sinn. Danke

Nein!
Sinnvoll sind z.B. 8 MHz, den Rest kannst du mit der internen PLL 
erledigen und kommst so auch auf deine 80 MHz.

von fchk (Gast)


Lesenswert?

Ich bevorzuge 16 MHz, weil ich diese Quarze in kleineren Baugrößen 
bekomme als 8 MHz.

fchk

von Nick M. (Gast)


Lesenswert?

fchk schrieb:
> Ich bevorzuge 16 MHz, weil ich diese Quarze in kleineren Baugrößen
> bekomme als 8 MHz.

HC49 ist HC49! :-))

von Klaus (Gast)


Lesenswert?

Teo D. schrieb:
> Klaus schrieb:
>> Warum? Ich benutze den internen Oszillator,
>
> Chauvinismus pur... Du weißt doch garnicht was der TO vorhat!

Doch, er will ein Experimentierboard bauen.

Entenwickler schrieb:
> Nicht mit jeder Frequenz ist z.B. USB möglich.

Der Chip kann USB nicht. Da hilft auch kein Quarz.

Michael H. schrieb:
> zb. beim Atmega88 gingen 20Mhz und besser sind 16Mhz.

Nur weil die Atmegas einen Quarz brauchen, um die serielle brauchbar 
darzustellen, muss das nicht für jeden Chip nötig sein.

MfG Klaus

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.