Hallo, ich möchte einen ATTiny an einem Uhrenquarz betreiben um eine recht niedrige Taktfrequenz zu haben. Diesen Uhrenquarz habe ich nun an die Eingänge XTAL1 und XTAL2 gelötet. Allerdings schwingt der Quarz auf meiner Platine nicht an, ich kann eine konstante Spannung von 0,66V an XTAL1 und XTAL2 messen. Stecke ich den Quarz in mein STK500 funktioniert dieser dort ohne Probleme. Meistens benutze ich den Internen Oszillator. Ich habe SUT_CKSEL auf 0,4-0,9 MHz Crystal Osc. im avr Studio 6.1 gestellt. An dem Quarz habe ich wie im Datenblatt beschrieben keine Kondensatoren. Jedoch hatte ich 2x 22pF Kondensatoren schon testweise dran um zu schauen ob es daran liegt, die hat jedoch nicht geholfen. Kann mir jemand sagen was verkehrt mache?
Dextrose schrieb: > Ich habe SUT_CKSEL auf > 0,4-0,9 MHz Crystal Osc. im avr Studio 6.1 gestellt. 0,4MHz ist immer noch 12x zu hoch. "Ext. Low-Freq. Crystal" ist die richtige Einstellung. mfg.
:
Bearbeitet durch User
"Notes: 1. This option should not be used with crystals, only with ceramic resonators."
Die Tinys wollen mindestens 400 kHz als Quarz Kristall haben. Ein 32768 Hz Kristall ist vieeel zu langsam, und schwingt daher nicht an. Nimm einen µC, der einen passenden Oszillator für Uhrenquarze hat, oder einen externen (=aktiven) Quarzoszillator.
"To use a 32.768 kHz watch crystal as the clock source for the device, the low-frequency crystal oscillator must be selected by setting CKSEL fuses to ‘0110’."
Jim Meba schrieb: > Die Tinys wollen mindestens 400 kHz als Quarz Kristall haben Nicht wenn man den Tiny richtig konfiguriert. Sh. Datenblattschnippsel im Anhang
Jim Meba schrieb: > Die Tinys wollen mindestens 400 kHz als Quarz Kristall haben. Ein 32768 > Hz Kristall ist vieeel zu langsam, und schwingt daher nicht an. > > Nimm einen µC, der einen passenden Oszillator für Uhrenquarze hat, oder > einen externen (=aktiven) Quarzoszillator. Quatsch. mfg.
Meba, Jim, auch mit noch so vielen 'e' wird es nicht wahrer; 84, 85, 861 können alle 32 kiHz.
Linksammler schrieb: > Jim Meba schrieb: >> Die Tinys wollen mindestens 400 kHz als Quarz Kristall haben > > Nicht wenn man den Tiny richtig konfiguriert. > Sh. Datenblattschnippsel im Anhang Tatsächlich, allerdings finde ich diesen Ausschnitt nicht im Datenblatt des ATTiny2313. Aus welchem Datenblatt hast du diesen Ausschnitt? Ich Persönlich denke, dass ich die Fuses richtig habe, immerhin schwingt der AVR auf dem STK500 an und läuft auch normal. Was könnte ansonsten der Fehler sein? Ich habe die zwei Pins des Quarzes jeweils einen direkt an XTAL1 und den anderen an XTAL2. Mehr brauche ich nicht richtig? Laut Datenblatt soll ich ja bei diesen Frequenzen auf Kondensatoren verzichten.
Aha, ein ATtiny2313. Danke für die Information. Nun, ausgerechnet der kann die 32 kiHz nicht. Aber der Begriff 'Uhrenquarz' ist ja dehnbar, wie wäre es mit 4194304 Hz?
Ach so, ein ATtiny2313. Da geht vielleicht was über den System Clock Prescaler zum Strom sparen.
Oh, das ist ja doof. Dann werde ich doch den internen 128kHz Oszillator nehmen und den Takt durch 8 Teilen. Mir geht es nämlich darum eine möglichst niedrige Taktfrequenz zu haben um einen geringen Stromverbrauch zu haben.
Dextrose schrieb: > Mir geht es nämlich darum eine > möglichst niedrige Taktfrequenz zu haben um einen geringen > Stromverbrauch zu haben. Dann nimm den internen RC-Oszillator, 8MHz (evtl. 1 MHz), und nutze die div. Sleep-Modi richtig aus. Spart vmtl. in der Summe mehr Energie, Stichwort "Race to Idle".
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.