Forum: Mikrocontroller und Digitale Elektronik AVR +Fusees versehentlich auf ext. RC-Osc.


von Daniel R. (daniel_r)


Lesenswert?

Hallo,
ich wollte meinem Tiny26 einen Quarz spendieren, hab ihn rangelötet
usw. und habe versehentlich die Fuses falsch gesetzt: Nämlich auf
Extern RC Oscillator 3 bis 8 MHz.
Mein Quarz hätte 4 MHz. Leider wollte ich schnell mit der Sache fertig
werden und habe im AVR-Studio bei den Fuses nicht genau gelesen und
dann die Fuse falsch gesetzt. Da ich aber keinen RC-Oszillator zur Hand
habe wollte ich fragen, ob ich den Tiny26 mit einem Rechecksignal mit 4
MHz wieder zum Laufen bekommen kann oder ob es anders oder sogar gar
nicht geht.


Gruß

Daniel

von Daniel R. (daniel_r)


Lesenswert?

Mist, Schreibfehler im Betreff. Bitte entschuldigt!

von A.K. (Gast)


Lesenswert?

"Da ich aber keinen RC-Oszillator zur Hand habe"

Keinen Widerstand und keinen Kondensator in der Bastelkiste???

von Hartmut Gröger (Gast)


Lesenswert?

Hi

Wie der Name sagt, besteht ein RC-Oszillator aus einem Kondensator und
einem Widerstand. Im Datenblatt solltest du die Berechnung finden.
Ansonsten habe ich eigentlich fast alle Atmels mit einem externen Takt
an XTAL1 wieder zum laufen gebracht.

MfG HG

von Daniel R. (daniel_r)


Lesenswert?

Was???
Nur ein R und ein C?
Gut, der Name sagt es, aber das wusste ich echt nicht. Ich dachte das
seien die 8-Beiner....

OK, ich werds versuchen.

Danke an Euch beide.

Daniel

von A.K. (Gast)


Lesenswert?

Ein einziger Blick ins Datasheet, nur ein einziger...

von Daniel R. (daniel_r)


Lesenswert?

Ich hatte das Datasheet angeschaut, aber leider die betreffliche Stelle
nicht genügend beachtet.
Um Deiner Anspielung zu kontern:
Nein, ich bin keiner von denen, die keine Datasheets lesen. Ich lese
viel in Datasheets rum(sogar gern) aber das hab ich leider übersehen.

Daniel

von Ingo H. (putzlowitsch)


Lesenswert?

Ich frag mich aber, in welchen Fällen denn so ein externen RC-Oscillator
überhaupt sinnvoll ist und einen Vorteil bringt.

Wenn ich keinen genauen Takt benötige, kann ich doch den internen
RC-Oszillator nehmen. Wenn es genau sein soll, nehm ich halt einen
Quarz/Resonator oder externen Oszillator.
Also wofür ist ein externen RC-Oszillator gut?

Gruß
Ingo

von A.K. (Gast)


Lesenswert?

Poti dran und du weisst es.

von Läubi (Gast)


Lesenswert?

Funktionieren eigentlich die Asyncronen Timer einiger AVRs auch mit nem
RC ozilator?

von Timo (Gast)


Lesenswert?

@ingo:
es könnte ja sein, daß man eine andere (grobe) frequenz als 4 oder 8
MHz brauchen könnte. dann macht eine externe low-cost lösung doch
durchaus sinn.

von Thorsten (Gast)


Lesenswert?

@Läubi:
Das Datenblatt ist Dein Freund ;-)
Soweit ich mich erinnern kann, ist es aber nur für 32768Hz Uhrenquarze
ausgelegt.

Thorsten

von Läubi (Gast)


Lesenswert?

Naja es steht nur drinn das es OPTIMIERT ist für Uhrenquarze... und das
ein Externen Takt nicht empohlen wird... aber ist ein RC Ozi jezt enn
Externer Takt? Oder gilt das auch eine art "Ozilator" im Sinne das
das Funktioniert

von Ingo H. (putzlowitsch)


Lesenswert?

@A.K.
Das mit dem Poti klingt interessant und bringt mich da auf eine Idee.
Hier hatte ja irgendwer das Problem mit den Solarzellen. Also wenn
wenig Licht vorhanden ist, liefert die ja nur einen geringeren Strom
als z.B. in praller Sonne.

Nun könnte man doch nicht ein Poti, sondern einen Fotowiderstand für
den externen RC-Oszillator nehmen.
Wen wenig Lich vorhanden ist, steigt der Widerstand und die
Taktfrequenz nimmt ab. Damit wird weniger Strom verbraucht und die
Solarzelle schafft es dann trotzdem, den µC zu versorgen :-)

Gruß
Ingo

von bibinjohn (Gast)


Lesenswert?

You had to do fuse bits carefully, otherwise you will loose your
microcontroller. For more about fuse bits see the book
MY EXPERIENCE IN PROGRAMMING AVR MICROCONTROLLER IN C USING WINAVR

It is a free book. You can get it from yahoo group-booksbybibin


http://groups.yahoo.com/group/booksbybibin/

Bibin John
www.bibinjohn.tk

von Daniel R. (daniel_r)


Lesenswert?

Thank You for the link and the tip with the book...
But I think this was a mistake which won´t happen any more because now
I know what´s the difference between an RC-Oscillator and a crystal.
And I also know that I have to set the fuses carefully..
I could rescue the Tiny by clocking it with an RC-Oscillator...


Für die nicht-englisch-Sprachigen unter uns:

Ich konnte den Tiny retten indem ich nen ext. RC-Oszi drangehängt
habe...

Also, danke nochmal an alle.


Daniel

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.