Jump to content
ELFORUM - Forumul electronistilor

montaj cu at90s2313 care nu porneste imediat


margarit2001

Recommended Posts

am facut un montaj cu at90s2313 si nu porneste cand actionez butonul de on -trebuie sa-i dau de cateva ori on/off ca apoi sa porneascadupa care merge perfectcum se zice nu porneste la "prima cheie" si nu-mi dau seama de ceati mai intalnit asa ceva?poate puteti sa-mi ziceti si mie ce-o fi de vina .....multumiri

Link to comment
  • Replies 17
  • Created
  • Last Reply

Top Posters In This Topic

  • margarit2001

    7

  • nicu_stef

    5

  • aghora17

    2

  • bogdanm

    2

stai linistit ca i-am facut cand ii dau on sau reset off intra intr-o stare aleatoare- adik se aprind niste segmente led si atat"trebuie sa mai dau de cateva ori la cheie sa porneasca" :(

Link to comment

circuitul de reset l-am facut exact ca in datasheet-ul care il am eu- o rez la + - pin - butonul la masa (stiu ca am mai facut asa la alte proiecte si a mers)quartz-ul l-am pus cam la 5mm max de mcusurse am incercat mai multe tipuri - fara/cu stabilizare, baterie.... n-a mers

Link to comment

ca sa fii absolut sigur scrie-i niste rutine minimale fara int, doar o clipire de led, si vezi daca mai face asa, pare o problema de registri neinitializati,.off topiccea mai bizara problema la reset am intalnit-o la un alt tip de controller, la power on o lua in balarii uneori, la reset pe pin intotdeauna era ok, cu circ de reset pus - nema, problema persista.osc era un Q de 1MHz format mare -design anii '80 acu' nu prea se mai gasesc cristale din acelea imense, indivizii au pus cristal standard tot de 1MHz dar uneori la pornire o lua pe o frecventa aiurea si dura cam 4-5 sec pina se stabiliza (uneori). am avut noroc si am gasit la vitacom un Q format mare, pus si totul ok

Link to comment

pai asa am facut nicu_stefam facut un prg. care face 2 leduri sa clipeascala pornire-intra intr-o stare aleatoare-ba leduri aprinse ba stinsedaca ii dau reset stinge ledurile apoi intra tot intr-o stare de genudupa ce ii fac faza cu butonul on/off imi porneste calumeanus ce naiba n-am facut bine ca nu-mi dau seamade aia am intrebat si aiciPS ba chiar am fost la fac la care sunt si i-am pus macheta in fata unui prof care preda microcontrollere-a ramas prost, n-a stiut ca sa-mi zica

Link to comment

Poti incerca sa-i dai clock-ul dintr-un generator de frecventa extern? S-ar putea sa nu porneasca prea bine. Eventual incearca sa-i schimbi setarile de delay la startup (sunt niste fuse-uri de powerup time pe acolo, nu mai stiu exact cum se cheama).

Link to comment

astia de la microchip au un document cu privire la oscilatoarele folosite pentru mcu. sugestia lor era sa se schimbe condensatorii in cazul in care functionarea nu este asa cum se doreste dpdv al ceasului. poti sa schimbi chiar si quart-ul. o alta metoda sugerata de ei este cea recomandata si de bogdanm, oscilator extern. in cazul in care nu merge nici asa, se poate sa ai probleme cu cipul.

Link to comment

man, macar spune-ne cat are cuartul, S2313 e din cel vechi -10 presupun.a fost primul meu AVR si mi-a placut.presupun ca nu ai vrut sa pui cuart de ceas (32768Hz), in acest unic caz desi shit-ul de date zice ca merge, trebe sa folosesti schema clasica de osc cu mos (care e folosita si de pic -cazul osc cu cuartz joasa frecv), la mine a mers (cea cu rez de 68-100k serie cu cristalul si clasicii condensatori 18-22p).asa cum e montajul poate fi folosit pt testarea meseriasilor, daca zici ca-i asa bizar....poti sa dai pe pm codul sau toata povestea, in caz ca totusi nu-ti iese.una din primele mele greseli a fost folosirea registrului Z odata cu lpm si in acelasi timp regisrii respectivi r30 si r31 mai erau definiti ca niste variabile, asamblorul nu-mi semnaliza dubla atribuiresi programul se comporta destul de bizar,

Link to comment

am incercat mai multe tipuri de cuart-acum am ramas la cel de 4MHzcu cond de 18pacum ma gandeam sa incerc cu un oscilator externatmelul l-am luat de la conex -AT 90 S 2313-10PI care e schema clasica de osc cu mos? ca n-am folosit asa cevaprogramul de test e ceva de genu- configurare portD de iesire, 2 leduri alimentate la 4 si 5 cu un delay sa se vada cum clipescmai incerc maine sa vad poate ii fac ceva- dc nu-mi iese o sa-ti trimit codul nicu_stef

Link to comment

osc cu 32768Hz uita-l, am incercat de amorul artei sa vad daca merge un S2313-10 cu cuartul de ceas, si la 3V. a mers.fa si tu ca baba, step by stepdupa ce ai configurat port ca out, scrie cu ceva gen 0x55 si stai pe loc,poti sa pui led-uri si in + si la masa, daca nici asta nu vrea sa faca intotdeauna la fel.... pacat ca nu esti din bucuresti sa vedem si noi minunea.eu prin casa nu am decat 2313-10 SI (smd) si marti merg sa-mi iau tiny2313-20 SI la 92mii lei, -sa vad cum zburda la 20M.am mai patit chestii interesante de genu'-aveam o sursa veche reglabila pusa pe 5V, din nastere ea cand porneste are ceva mai multi volti pt o fractiune de secunda, uneori cip-ul se agata si intra in ambalare termica. recomand sursa cu clasicul 7805 (dar la tine nu e cazul, zici ca ai incercat mai multe).

Link to comment

La AT90S2313 exista o problema cunoscuta cu circuitul de reset (vezi pct 5 "http://www.atmel.com/dyn/resources/prod_documents/DOC1191.PDF"). Eu am utilizat osc extern si nu am avut astfel de pb

Link to comment

problema este daca "resetul apare" in conditiile in care clock-ul nu este stabil (la osc cu cuart dureaza cateva zeci de msec pina se stabilizeaza la power on, -pt ghidusii cu power down si revenire din power down -am folosit rezonator ceramic, pornest aproape instant)nu cred ca este cazul la elapropos, man margarit ai rezolvat-o?

Link to comment

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



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines