a_sorien Postat Ianuarie 18, 2013 Partajează Postat Ianuarie 18, 2013 Cum poti verifica daca un PIC oscileaza sau nu, cand e pilotat cu Quart sau RC ? Am pus sonda pe pinii respectivi , dar se pare ca oscilatia se atenueaza ( poate si din cauza impedantei sondei ) . Deci , ar trebui sa vad oscilatia cu amplitudine de cat.???..chiar daca nu resusesc sa o sincronizez . Link spre comentariu
vcdec Postat Ianuarie 18, 2013 Partajează Postat Ianuarie 18, 2013 Mai bine un led pus pe un pin si un program sa blink acel led Link spre comentariu
nico_2010 Postat Ianuarie 18, 2013 Partajează Postat Ianuarie 18, 2013 Vizualizarea semnalului provenit de la oscilator o pot face pe pinul CLKOUT (la 16F876 este pinul 10, la 16F628A este pe pinul 15), direct cu o sonda cu raportul 1:10 sau cu un raport 1:1, prin intermediul unui condensator de circa 1n. Amplitudinea semnalului trebuie sa fie min.3,2Vpp. Atentie, insa, in varianta de oscilator RC, pe pinul mentionat anterior vei gasi Fosc/4 (cel putin asa spune foaia de catalog). Link spre comentariu
yo9hnf Postat Ianuarie 18, 2013 Partajează Postat Ianuarie 18, 2013 Cuartzul nu oscileaza (el in sine). El nu face nimic daca il ti in mana sau daca il conectezi la un microcontroler. Oscilatorul este in interiorul microcontrolerului. Ca o analogie, uita-te in schema de mai jos : Practic "iesirea" oscilatorului o gasesti in colectorul lui T2. Link spre comentariu
a_sorien Postat Ianuarie 18, 2013 Autor Partajează Postat Ianuarie 18, 2013 Asadar , primul pas in depanare hard apoi soft este sa vezi daca-i bate inima PIC ului .Totusi sunt nelamurit cu ceva . Daca in antet scriu _xt_osc si folosesc un quartz de 4mhz , apoi repede pentru rapiditate schimb cu unu de 1mhz sa zicem ...ar trebui sa oscileze...!!?? Ca nu mai respecta delay-uri si alte cele , e alta problema , dara macar nu e mort total.. Link spre comentariu
nico_2010 Postat Ianuarie 18, 2013 Partajează Postat Ianuarie 18, 2013 Asadar , primul pas in depanare hard apoi soft este sa vezi daca-i bate inima PIC ului .Totusi sunt nelamurit cu ceva . Daca in antet scriu _xt_osc si folosesc un quartz de 4mhz , apoi repede pentru rapiditate schimb cu unu de 1mhz sa zicem ...ar trebui sa oscileze...!!?? Ca nu mai respecta delay-uri si alte cele , e alta problema , dara macar nu e mort total..Da, ar trebui sa oscileze, chiar daca ii schimbi quartz-ul insa, asa cum ai mentionat, temporizarile si alte functii implementate si dependente de o anumita valoare a quartz-ului se vor duce catinel in balarii pana la restabilirea conditiilor normale. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum