Hallo zusammen,
ich bin nicht ein Guru von Quarze, darum hier meine Frage:
Was kann ein Quarz den Start verhindern?
Mein RFID reader von TI (TRF7960) hat das folgende:
ein Enable bit in eingang ein Clock output und die Anschlüsse für ein
Quarz(OSC_I, OSC_O). Nach das setzen von der Enable pin, soll der Quarz
schwingen.
Auf der Clock output, solange der Quarz nicht gestartet wird, gibt es
eine 60khz Frequenz.
Nun ist es so dass es nicht funktioniert. Wie auf den Bild dargestellt,
versucht den Quarz zu starten, aber bricht ab.
Ich hab Quarz typ und Cap. wert gewechselt, ohne Resultat.
Auf einen Evaluation board funktioniert das ganze perfekt, das einzige
unterschied ist der quarz selber, welches in einen HC49 case ist.
Nach TI soll der Oszillator die folgende parameter haben:
Parameter Specification
Frequency 13.560000 MHz
Mode of operation Fundamental
Type of resonance Parallel
Frequency tolerance ±50 ppm
Aging < 5 ppm/year
Operation temperature range –20°C to 70°C
Equivalent series resistance 50 ohm, maximum
Da wir wenig Platz haben, habe ich das folgende gewählt (SMD Package):
http://www.jauch.de/ablage/med_00000357_1224147297_JXS32-131008.pdf
Ich verwende 22pF Kondensatoren.
Vielleicht etwas mit der ESR Wert? Irgendwelche Strombegrenzung?
Oszillator, Cap. sind nicht in der nähe von digital signals, und stehen
etwa 8mm vom chip. OSC_O ist fix auf ein wert von 1.6V, OSC_I auf null.
(Was eigentlich auch auf 1.6V sein soll, oder?)
Für irgendwelche Idee bin ich sehr dankbar.
Verringere doch mal deine Kondensatoren. Welcher Wert ist auf dem
Entwicklungsboard? Gehe mal auf 15pF und wenn das nicht geht, auf 10pF.
Servus,
Helmut.
Ich meine von der Bedienung von der TRF7960 her (Der wird von einen uC
gesteuert).
Ich schrieb es um der Controller-Teil auszuschliessen (Enable bit reset
oder irgendwas anders).
Layout mässig ist der Quarz auf die EVM etwa 15mm entfernt und hat Masse
rundherum. Bei uns liegt es etwas näher und hat in der nähe nur sie 5V
Speisung.
Der Bild stammt aus einen Versuch mit 10pF.
Mit 22pF ist es schlechter: nur 2-3 Schwankungen bevor es abbricht. Nach
etwa 400-500 us gibt es ein weiteres versuch...
Ich hab jetzt andere C werte bestellt und morgen werde ich weitere
versuche machen...
Auf dem Entwicklungsboard gibt es ein:
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=XC874-ND
mit 27pF Cap.
Hallo,
dein Quarz soll mit 13,56MHz schwingen, bei der Messung spendierst du
dem Oszilloskop aber nur eine Abtastrate von 1MS/s (oder interpretiere
ich deine Scope-Anzeige falsch?).
Das heißt, du hast nur in jeder dreizehnten Oszillation einen einzigen
Messpunkt, und damit können einem alle möglichen Artefakte angezeigt
werden. Sieht die Kurve gleich aus, wenn du die Sampling-Rate ordentlich
nach oben drehst?
schöne Grüße
Achim
Hallo Achim,
du hast recht, ich muss auch nicht alles perfekt darstellen, mir genügt
es dieses Quarz zu starten.
Trotzdem hab ich noch zwei Bilder:
Die einte mit ein grösseres sampling ratio...[see next post]
...[from prev. post]die andere mit den Signal auf die EVM (Übergang von
60kHz auf 13.56MHz, die 13.56 MHz sind nicht korrekt dargestellt wegen
den kleinen Ratio...)
danke Nicco,
ich hatte gedacht, dass möglicherweise der Oszillator läuft und nur die
Messung das falsch anzeigt. Aber das ist offensichtlich nicht der Fall.
Auch an den Stellen, wo die 70kHz von was höherfrequentem unterbrochen
werden (... wo der Oszillator zu starten versucht...), deutet nichts auf
13MHz hin. Kannst du ausschliessen, dass es nicht einen "trivialen"
Fehler gibt? Z.B. im Layout die falschen Pads des vierpoligen Gehäuses
angeschlossen? Oder beim Löten des SMD-Gehäuses an einem Pad keinen
zuverlässigen Kontakt erzeugt?
schöne Grüße
Achim
Hallo zusammen, ich bin so weitergekommen dass ich einen verdächtigen
habe:
Der ESR wert (serie resistance) ist bei kleinere (Case) grösser als bei
z.B. HC49.
Ich hab versucht dieses Fehler nachzumachen, und habe bei meinen
Evaluation Board der HC49 raus gelötet und ein Poti (0-1k) eingebracht.
Beim hoch schrauben (bis auf etwa 145ohm, aber mit geänderten
Bedingungen) habe ich ähnliche Signale wie auf unseres Hardware.
Mittlerweile hab ich weitere Quarze bestellt, mit tieferen ESR Werte
(werde aber die werte von HC49 nicht erreichen), auch mit ein etwas
grösseres Case als der Original JXS32. Hoffentlich wird das
funktionieren :)
Hat jemand sonst eine Meinung betreffend ESR? Gibt es eine zauberhafte
Möglichkeit dieses wert unterzukriegen oder ist die einzige Lösung den
Case zu vergrössern?
PS an Achim: Quarz ist sauber gelötet worden, und ich habe den Case als
test 'grounded'.
mmmh, ist doch vielleicht der IC kaputt... Ich warte auf einen neuen
hardware und werde es neu testen, werde noch Bescheid geben.
Danke soweit für eure tips!
Also nach weitere Test habe ich festgestellt dass effektiv nach lange
umprobieren, der chip kaputt gegangen ist.
Im Moment lohnt es sich nicht den Fehler nachzugehen, hoffentlich wird
es nicht mehr vorkommen.
Also, besten Dank für eure mithilfe! Ich hab sowieso viel über
Oszillatoren gelernt :) mindestens das!
Eine eigene Frage?
Dieser Thread ist über 17 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.