Quarz schwingt und bricht dann ab (durch Software)

OP #2566199
Hallo zusammen ich habe schon mal zu diesem thema gepostet : 
Beitrag "Oszillator instabil auf dsPIC33"

Also ich habe ein board wo der Quarz ziemlich oft abbricht beim 
anschalten der Strom Versorgung.

Konfiguration :

 - DCDC Wandler (Vicor) der von 25V (ungefähr) auf 5,8V herunter 
reguliert
    * Spannung baut sich progressiv auf und hat nach 2ms seine 
end-spannung erreicht
 - 3V3 LDO Regler der den Mikrocontroller versorgt

Beobachtungen die ich mir nicht erklären kann :

 - Ich habe beobachtet das der Quarz abbricht bei einer bestimmten 
Programmierung. Also wenn ich nur einfach Register Konfiguration mache 
dann bleibt der Quarz stabil aber sobald ich ein output auf 1 
(LATxbits.LATx = 1;) setzte dann bricht der Quarz ein.
 - Wenn der Quarz nicht schwingt und ich den MCLR auf Masse ziehe dann 
fängt der Quarz an zu schwingen. Sobald ich den MCLR wieder auf Vcc 
ziehe bricht der Quarz ab.
 - Der Quarz schwingt eine bestimmte zeit (ein paar ms) dann bricht er 
ab und nach 120ms ungefähr schwingt er wieder für ein paar ms. Diesen 
Zyklus macht er die ganze zeit wenn er instabil ist.
 - Ich habe den Test mit einer anderen Stromquelle gemacht wo ich die 
Spannung ganz langsam hoch fahre dann schwingt er ganz normal.

Also wie schon gesagt wenn der Quarz normal an schwingt dann bleibt er 
auch stabil. Und auch wenn der Programmierer dran bleibt und ich ihn 
anstecke dann geht auch stabil an.

Hat da jemand eine Idee was das sein könnte...?

In dem anderen Post hat mir einer diesen Baustein vorgeschlagen 
(MCP111T-300) aber den schließt man ja an den MCLR (oben beschrieben was 
passiert wenn ich denn MCLR auf 0 setzte).

Grüsse,

Tytus
#2566404
Zeig Deine Schaltung her!

Hast Du die vorgeschriebenen Abblockkondensatoren alle drin? An 
VCAP/VDDCORE gedacht?

> In dem anderen Post hat mir einer diesen Baustein vorgeschlagen
> (MCP111T-300) aber den schließt man ja an den MCLR (oben beschrieben was
> passiert wenn ich denn MCLR auf 0 setzte).

Der einer war ich. Das Teil hat Open Drain Ausgang, d.h. der zieht nur 
runter, aber nicht hoch. Alles in Ordnung also.

fchk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.