Betreiben Sie einen atmega328 nur mit einem 16-MHz-Kristall ohne Kappen

Können Sie einen ATmega328 nur mit einem 16-MHz-Quarz betreiben, also ohne die Kondensatoren?

Auch wenn Ihr Kristall keine Lastkappen benötigt, sollten Sie immer einen keramischen Bypass-Kondensator zwischen Strom und Masse so nah wie möglich an einem Mikrocontroller haben.
Warum willst du auf die Kondensatoren verzichten? Welches Problem versuchst du zu lösen?

Antworten (4)

Art von - Stellen Sie die Sicherungen so ein, dass sie vom internen Oszillator ablaufen, und es sollte egal sein, was mit den xtal-Pins verbunden ist. Den Kristall brauchst du auch nicht.

Wenn Sie einen zweipoligen Kristall wie diesen meinen

Geben Sie hier die Bildbeschreibung ein

dann ist die Antwort nein. Dieser Typ oder Kristall benötigt die beiden Kondensatoren, um zu schwingen.

Auf der anderen Seite, wenn Sie einen 4-Pin-Quarzoszillator wie meinen

Geben Sie hier die Bildbeschreibung ein

dann kann es gut funktionieren, weil dies ein vollständiger Oszillator ist, der nur Strom benötigt, um den Takt zu erzeugen.
Um es zu verwenden, müssen Sie die Taktquelle des AVR auf externe Taktung (CKSEL3..0 = 0000) einstellen und das Taktsignal an XTAL1-Pin einspeisen.

Es ist erwähnenswert, dass es im Allgemeinen eine gute Idee ist, Dosenoszillatoren wie den im zweiten Bild mit einem 0,1-uF-Kondensator zu umgehen, obwohl Sie möglicherweise ohne ihn davonkommen können.
Außerdem haben einige MCUs interne Lastkondensatoren für einen externen Kristall, sodass sie möglicherweise keine externen Kondensatoren benötigen (Parallax Propeller MCU kommt mir in den Sinn).

Sie brauchen keinen externen Oszillator und die Kappen, wenn Sie den internen verwenden (8MHz)

Wenn Sie einen Arduino haben, könnte dies helfen: Unterer Teil

Geben Sie hier die Bildbeschreibung ein

Du kannst es versuchen. Vielleicht haben Sie Glück dank der Streukapazität in der Prototypverkabelung und den Pins der CPU selbst. Oder es schwingt nicht. Oder es könnte bei seiner 3. Harmonischen oszillieren; Die CPU arbeitet möglicherweise nicht zuverlässig bei 48 MHz.

Selbst wenn Sie Glück haben, ändern sich die Streukapazitäten, wenn Sie von einem handverdrahteten Prototyp zu einer schön engen Leiterplatte wechseln, und es wird wahrscheinlich nicht mehr funktionieren ... Also nicht empfohlen.