Jump to content
Sign in to follow this  
dan_e

Functionare Quartz microcontroler Atmega

Recommended Posts

La un microcontroler Atmega, cand il alimentez cu 5V, vi s-a intamplat vreodata ca Quartz-ul sa nu functioneze ? Am incercat cu ajutorul unui osciloscop sa vad semnalul intre fiecare pin a Quartz-ului de 10MHz si masa, si nu se arata nimic pe osciloscop, cu toate ca microcontrolerul este alimentat cu 5V!!! 

Quartz-ul de 10Mhz este aproape nou si ma intrebam daca nu cumva se poate seta din soft ca acesta sa porneasca sau sa se opresca. Deci, MCU-ul este programat din fabrica sa faca o anume operatie (nu este programat de mine).

Quartz-ul este conectat ca in imaginea de mai jos:

untitled1.PNG

Share this post


Link to post
Share on other sites

impedanta de intrare a osciloscopului poate face oscilatorul sa se opreasca, incearca cu divizor de 10:1 pe intrarea osciloscopului. (sonda osciloscopului de obicei are un switch si divizor 10:1)

sau daca ai un osciloscop unde poti alege impedanta din butoane alege cea mai mare disponibila. Un alt motiv e capacitatea parazita a sondei, sondele bune nu au capacitate mai mare de 10pF.

Un alt lucru important e sa citest oscilatiile pe pinul XTAL2 (care e iesirea amplificatorului din oscilatorul intern) care are impedanata de iesire mica si e mai putin probabil sa blochezi functionarea oscilatorului cu sonda.

RR

Edited by roadrunner

Share this post


Link to post
Share on other sites

Am setat sonda la 10:1 si nu se afiseaza nimic pe ecranul osciloscopului (un RIGOL de 100Mhz).

Daca atmega este defect este posibil ca quartz-ul sa nu functioneze ?

Share this post


Link to post
Share on other sites

ai programat fuse biti la MCU pentru oscilator? MCU e programat din fabrica pentru oscilator intern (RC) deci nu o sa porneasca oscilatorul pentru quartz fara sa fie programat.

RR

Edited by roadrunner

Share this post


Link to post
Share on other sites

MCU-ul nu a fost programat de mine, ci de producatorul placii. 

Oricum, mersi de sfaturi, am rezolvat (e picat microcontrolerul).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We use cookies and related technologies to improve your experience on this website to give you personalized content and ads, and to analyze the traffic and audience of your website. Before continuing to browse www.tehnium-azi.ro, please agree to: Terms of Use.