Forum: Mikrocontroller und Digitale Elektronik dsPIC33EP mit 1M Ohm am OSC?


von Stefan E. (stefan_e20)



Lesenswert?

Servus,

Ich bräuchte mal euer Wissen/Rat oder vielleicht hat zufällig jemand von 
euch mal folgenden Controller von Microchip eingesetzt:
dsPIC33EP512GM604

Beim anschauen des Datenblatts (dsPIC33EPXXXGM3XX/6XX/7XX - Revision D 
(August 2014)) unter dem Kapitel 9 - Oszillator, ist mir in der 
Beschreibung des Bilds 9-1 aufgefallen, dass ein 1M Ohm Widerstand 
parallel zu den Pins OSC (Eingang externer Taktgeber) angeschlossen 
werden soll.

Ich hatte in der Vergangenheit mal einen "dsPIC33EP256MC502" eingesetzt, 
dort stand dies nicht in der Beschreibung des Bildes.
Allerding hab ich mir jetzt die Historie angesehen und da wurde unter 
Revision H (August 2013) dieser Widerstand entfernt.

Jetzt bin ich ein wenig irritiert ob sie es evtl in der Beschreibung 
vergessen haben mit anzupassen oder ob dieser bei dem Typ zwingend 
notwendig ist.

Als Quarz hab ich einen ECS-80-18-33-JGN-TR3 (8MHz, CL pF18) mit 2x 27pF 
Keramik Kondensatoren vorgesehen.

Es ist das erste mal, dass ich einen SMD Quarz einsetzte, deshalb war 
ich vorsichtig und hab das Datenblatt nochmal kontrolliert.
Zuerst hatte ich auch einen 16MHz Quarz im Layout, aber die dsPIC33 
brauchen laut Datenblatt eine Frequenz zwischen 5 und 13,6MHz.
Ansonsten muss mit dem internen RC-Oszillator gestartet werden und dann 
umgeschalten werden...

Für was soll eigentlich der Widerstand gut sein?

Mich irritieren vor allem die viele Querverweise zwischen den einzelnen 
Datenblätter. Was gilt denn jetzt?

Der Controller wird als Gateway zwischen zwei CAN Netzwerken mit 
unterschiedlichen Baudraten verwendet.
Ich hab kalt wenig Lust drauf, dass der Kübel im schlimmstenfalls nicht 
anläuft oder es dann irgendwelche Timing Probleme gibt.

Datenblatt dsPIC33EP512GM604:
https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/70000689d.pdf

Datenblatt dsPIC33EP256MC502:
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU16/ProductDocuments/DataSheets/dsPIC33EPXXXGP50X-dsPIC33EPXXXMC20X-50X-and-PIC24EPXXXGP-MC20X-Family-Data-Sheet-DS70000657J.pdf

von Frank K. (fchk)


Lesenswert?

Stefan E. schrieb:

> Beim anschauen des Datenblatts (dsPIC33EPXXXGM3XX/6XX/7XX - Revision D
> (August 2014)) unter dem Kapitel 9 - Oszillator, ist mir in der
> Beschreibung des Bilds 9-1 aufgefallen, dass ein 1M Ohm Widerstand
> parallel zu den Pins OSC (Eingang externer Taktgeber) angeschlossen
> werden soll.

Das ist normal und hilft beim Anschwingen. 1M reicht, um die 
Rückkopplung zwischen CLK_IN und CLK_OUT am Anfang zu erhöhen, ist aber 
so hochohmig, dass er später im Betrieb keinerlei Auswirkungen mehr hat. 
Er schadet nicht, kann aber bei einem Design, das an der Grenze ist, 
helfen.

> Als Quarz hab ich einen ECS-80-18-33-JGN-TR3 (8MHz, CL pF18) mit 2x 27pF
> Keramik Kondensatoren vorgesehen.

27pF ist etwas viel. Ich würde es erstmal mit 22pF probieren.

fchk

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.