Forum: Mikrocontroller und Digitale Elektronik externer Oszillator an (mehreren) ATmega8


von Tobias S. (Gast)


Lesenswert?

Hallo,
funktioniert ein, mit 5 Volt betriebener, ATmega8 mit einem externen 
16MHz SMD-Quarzoszillator (Euroquarz XO53) welcher mit 3,3 Volt 
betrieben wird?
Laut Datenblatt des Oszillators erreicht das Ausgangssignal mindestens 
90% der Versorgungsspannung also ca. 3 Volt. Der Mega8 erwartet 
mindestens 0,8*Betriebsspannung, also ca. 4 Volt, als H-Pegel an XTAL1. 
So dürfte es also nicht funktionieren. Was kann ich also tun? Einfach 
nen Transistor in Emitterschaltung zwischen Oszillator und Mega8?
Es sollen 4 Mega8 mit dem Signal aus diesem Oszillator versorgt werden. 
Daher würde ich lieber einen Oszillator an Stelle von 4 Quarzen 
einsetzen.

Tobias

von Eddy C. (chrisi)


Lesenswert?

Dann nimm doch einen Quarz, hänge den an einen der ATmegas und verteile 
das Signal auf die anderen ATmegas!?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Oder nimm ATMega88-Controller, die haben von Haus aus einen Taktausgang, 
der mit fcpu synchronisiert ist. Somit kann der Master-ATMega88 die 
Frequenz für sich und alle anderen mitändern, wenn der Clock-Prescaler 
geändert wird.

von Helmut L. (helmi1)


Lesenswert?

Fuer sowas gibt es die HCT Serie .

Schalte einen HCT04 Inverter dazwischen das sollte funktionieren. Bei 
dem liegt die Umschaltschwelle im Bereich des 
Oszillatorausgangssignales.

von Tobias S. (Gast)


Lesenswert?

Danke für die Tipps. Ich denke, daß ich wohl die Variante mit dem 
HCT-Inverter verwenden werde. Wenn ich den jetzt noch als One-Gate-IC 
fände, wäre das super.

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.