Forum: Mikrocontroller und Digitale Elektronik Probleme mit Quarzoszillator, 16,00 MHz und Atmega 16


von patrick s. (darkymayonese)


Lesenswert?

Hallo ihr lieben bitte glaubt mir das ich erst fast 20 Stunden gesucht 
habe bis ich mich entschlossen habe hier einen Beitrag zu schreiben.

Ich bin langsam echt am ende.

Ich habe den Atmega 16-16 DIP :
http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-16-16-DIP/index.html?;ACTION=3;LA=3;ARTICLE=45028;GROUPID=2959;SID=13Tx3c3X8AAAIAAAU4wCI46b2373b612e8a60f322c8c9a7b6df41

Mit einem Quarzoszillator, 16,00 MHz:
http://www.reichelt.de/Oszillatoren/OSZI-16-000000/index.html?;ACTION=3;LA=2;ARTICLE=13686;GROUPID=3174;artnr=OSZI+16%2C000000;SID=13Tx3c3X8AAAIAAAU4wCI46b2373b612e8a60f322c8c9a7b6df41

Und verwende einen USB-ISP Programmer:
http://www.reichelt.de/Oszillatoren/OSZI-16-000000/index.html?;ACTION=3;LA=2;ARTICLE=13686;GROUPID=3174;artnr=OSZI+16%2C000000;SID=13Tx3c3X8AAAIAAAU4wCI46b2373b612e8a60f322c8c9a7b6df41

Die schaltung ist so aufgebaut wie in diesem Tutorial beschrieben:
http://www.avrprojekte.de/avr-tut
Nur das ich eben einen Quarzoszillator benutze.

Das Programmieren und auslesen des Controllers hat alles ohne größere 
Probleme funktioniert, Nachdem ich mich hier im Tutorial Über die Fuses 
erkundigt habe und das Datenblatt studiert hatte, dachte ich, dass ich 
bereit währe die Fuses so zu setzen das der Controller das Externe 
Quarzoszillator als Frequenzquelle benutz. Dem war leider nicht so, nach 
2 Controllern du nun den Dienst eingestellt haben, bin ich mir 
definitieve sicher das ich dort misst gebaut habe. Ich habe AVR Studio 4 
und 5 benutzt, beides hat leider nicht den erwünschten Efeckt gebracht. 
Nachdem ich Die Tutorials noch einmal Studiert habe ist mir aufgefallen 
das dort viele Fusepunkte fehlen. Kann mir vill Jemand sagen was ich 
genau bei AVR studio machen muss, oder ob das gar nicht mit diesen 
Programmen zu schaffen ist.

Ich währe über Hilfe sehr Dankbar.

Mit freundlichem Gruße

Patrick

von Johannes G. (gutenberg)


Lesenswert?

Was hast du denn bei den Fuses eingestellt?

Bei AVR Studio ist das doch denkbar einfach. Wenn du die Seite mit den 
Fuses öffnest, lädt er die aktuellen Einstellungen vom angeschlossenen 
Controller (kannst auch extra nochmal auf den lesen-Button klicken). 
Danach änderst du bloss die Einstellung, welche auch verändert werden 
soll (bekommt dann ein gelbes Ausrufezeichen), dann klickst du auf 
schreiben.

von patrick s. (darkymayonese)


Angehängte Dateien:

Lesenswert?

Hi danke erstmal für die Antwort,

Um direkt auf deine Frage zu antworten habe ich 2 Bilder gepostet.
Auf diesen Bildern kann man erkennen das ich Blos die Tacktquelle
verändert haben da mir bei dem Tool leider die anderen einstellungen
fehlen,Bild 3 zeigt die hp auf der man erkennen kann welche
Einstellungen mir fehlen.

Womöglich stelle ich mich auch zu dumm an,ich arbeite noch nicht so
lange mit Controllern.

Lieben Gruß

von Tom (Gast)


Lesenswert?

1. Miss mal die Spannung am Ausgang des Quarzoszillators (oder sofern 
passendes Messgerät vorhanden, die Frequenz)
2. Kontrolliere mal, ob der Ausgang des Quarzoszillators wirklich am Pin 
"XTAL1" des Atmega liegt....

Gruß
Tom

von Edi R. (edi_r)


Lesenswert?

patrick spies schrieb:
> Bild 3 zeigt die hp auf der man erkennen kann welche
> Einstellungen mir fehlen.

Es fehlen keine Einstellungen. In Bild 3 sind die Bits einzeln 
aufgeführt, im AVR-Studio sind welche zusammengefasst. Die Fuses CKSEL0 
bis CKSEL3, SUT0 und SUT1 werden beispielsweise alle mit der Combobox 
SUT_CKSEL eingestellt.

von patrick s. (darkymayonese)


Lesenswert?

Der ausgang des Oszi ist wirklich am Richtigen Pin des Microcontroller, 
allerdings kann ich dort keine Spannung messung.

Pin 1 ist nicht angeschlossen.
Pin 7 hängt an Masse.
Pin 8 ist der Signal Ausgang.
Pin 14 hier liegen 5 V Gleichspannung an.

Sofoern die Pinbelegung stimmt.

14  |--------|  8
    | 16 Mhz |
 1  |._______|  7

Ps. Danke für die gute Erklärung edi r.

von g457 (Gast)


Lesenswert?

Zeich ma deinen Aufbau.

von patrick s. (darkymayonese)


Lesenswert?

Wie genau soll ich den denn Zeigen?

Foto, Schaltung oder was meinen Sie?

von g457 (Gast)


Lesenswert?

Alles :-)

von patrick s. (darkymayonese)


Angehängte Dateien:

Lesenswert?

Ich habe mal 2 Bilder gemacht und hoffe das sie Ihnen und damit auch mir 
helfen werden. Die Pfeile treffen die Pinne zwar nicht 100%tig aber ich 
denke das man erkennen kann warum es geht.

Das erste Bild zeigt den kompletten Aufbau und das zweite Bild zeigt den 
Oszi im einzelnen sammt Pinbelegung.

von Paul Baumann (Gast)


Lesenswert?

Vermutung:

Diese Oszillatoren haben recht kurze Anschlüsse. Vielleicht ist er 
dadurch
nicht richtig tief in das Steckbrett eingesteckt. Löte mal probeweise 4
starre Drähtchen an den Oszillator und guck dann noch mal.

MfG Paul

von patrick s. (darkymayonese)


Lesenswert?

Ok ich werde das Morgen machen und mich dann wieder melden, danke für 
den tollen Tipp hört sich plausibel an.

von Patrick Spies (Gast)


Lesenswert?

Ich habe die Quarzoszillatoren heute auf der Arbeit geprüft, von 5 Stück 
waren 4 Stück nicht funktionsfähig, und auch das Lezte hatte kein 
perfectes Rechtecksignal. Ich bin natürlich sehr enttäuscht von 
reichelt.de, gerade weil die Quarzoszillatoren fast einen Euro pro Stück 
kosten.

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Noch ein kleiner Tipp zu den Fuse-Bits:
http://www.engbedded.com/fusecalc/

von spess53 (Gast)


Lesenswert?

Hi

>Ich habe die Quarzoszillatoren heute auf der Arbeit geprüft, von 5 Stück
>waren 4 Stück nicht funktionsfähig, und auch das Lezte hatte kein
>perfectes Rechtecksignal. Ich bin natürlich sehr enttäuscht von
>reichelt.de, gerade weil die Quarzoszillatoren fast einen Euro pro Stück
>kosten.

Bist du sicher, das Pin1 wirklich NC und nicht ENABLE ist?

MfG Spess

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

spess53 schrieb:
> Bist du sicher, das Pin1 wirklich NC und nicht ENABLE ist?
So wie beim dem dort z.B.
http://www.voelkner.de/products/28017/Quarz-Oszillator-1-Mhz.html

Aber da würde es sicher helfen, das Datenblatt zu lesen und sich nicht 
blind auf Wikipedia zu verlassen...

von spess53 (Gast)


Lesenswert?

Hi

>Aber da würde es sicher helfen, das Datenblatt zu lesen und sich nicht
>blind auf Wikipedia zu verlassen...

Das Datenblatt bei Reich... ist etwas minimalistisch. Pin1 ist dort mit 
NC/ENABLE beschriftet. Also besteht eine 50%-ige Chance.

MfG Spess

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

spess53 schrieb:
> Das Datenblatt bei Reich... ist etwas minimalistisch.
Und das Bild zeigt einen Oszillator von Taitien aus dem Jahre 1997.
Schon deren liebevoll übersetzte Seite ist einen Blick wert:
http://www.crystalsoscillators-tw.com/de/quartz-crystal-resonator.html
1
Unser erfinderischer Geist ermöglicht uns, vor unseren Konkurrenten zu gehen...
Das ist doch mal ein Motto... ;-)

von Quartzer (Gast)


Lesenswert?

Hallo,

kann mir beim besten Willen nicht vorstellen,
dass 4 von 5 neuen, bei Reichelt bestellten
Quarzoszillatoren defekt sind.

Ich arbeite auch häufig mit diesen Oszillatoren
und habe unter geschätzen 10 bis 20 Stück
bei verschiedensten Frequenzen noch keinen
einzigen defekten gehabt.

Wurde wirklich korrekt gemessen?
Wie wurde gemessen - Oszi oder Frequenzzähler?
(wegen "kein perfektes Rechtecksignal eher Oszi?)
Welche Lastimpedanz?

Generell schwingen diese Komponenten äußerst
zuverlässig und ohne Probleme.

Nur mechanische belastungen lieben sie nicht
kann mir aber nicht vorstellen, dass alle 4
aus 5 m Höhe auf soliden Beton gefalen sind...


Gruss

Q

von Dietrich L. (dietrichl)


Lesenswert?

Ich vermisse auch Stützkondensatoren (100nF) am µC und auch am 
Oszillator!

Gruß Dietrich

von patrick s. (darkymayonese)


Lesenswert?

Stützkondensatoren Sind bei beiden Bauteilen vorhanden nur nicht 
ersichtlich auf dem Bild. Die schaltung funktioniert jetzt mit dem einen 
Quarzoszillator. Gemessen wurde mit einem Oszi, auf einer 
versuchtsschaltung, kann dir leider keine genaueren angaben machen.

Naja wenn die Chance 50% ist dann versuche ich das mal bei den 4ren die 
es zur zeit nicht tuen, danke für den guten Tipp, falls das klappt nehme 
ich natürlich alles zurück.

Mfg

von Kilpikonna (Gast)


Lesenswert?

Ich habe auch manchmal Probleme mit den Oszillatoren, weil diese nich 
richtig ins Raster der Steckbretter passen.
Kann es sein, dass die Pins eine Reihe daneben liegen und du deshalb 
nichts mist?
Ansosnsten einfach alle mal aufs steckbrett und 5kOhm an den Ausgang und 
messen.
Richtig toll sieht das was da raus kommt zwar nicht aus, aber für AVRs 
reicht es eigentlich.

von patrick s. (darkymayonese)


Lesenswert?

Ergebniss bleibt das Selbe Die Oszis funktionieren nicht außer der eine 
eben. Da habe ich wohl einfach pech gehabt ob das am Wetter liegen kann 
ist ja eiskallt deaußen (das die oszis dadurch beschädigt wurden)?

 @ Kilpikonna, Irrtum ist leider ausgeschlossen habe alles mehrfach 
geprüft.

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Im Datenblatt steht doch "Storage Temp -55° - +125°", daran wirds wohl 
nicht liegen.

Betriebstemperatur aber komischerweise 10° unter dem, was Reichelt 
angegeben hat...

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.