Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa tajmerom na PIC

[es] :: Elektronika :: Mikrokontroleri :: Problem sa tajmerom na PIC

[ Pregleda: 2124 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

goce petreski
Skopje

Član broj: 112493
Poruke: 6
77.28.70.*



Profil

icon Problem sa tajmerom na PIC24.06.2008. u 07:43 - pre 191 meseci
PIC je 16F873A, koristim 3 tajmere sa interapte u progam.

Program radi na easyPIC2 ploca ali kad ga
priklucim na izradena ploca za taj ured (napajanje 5V i cifre)
onda program ne ide po taj redosled po koji radi na easyPIC2,
nego ukoci se i tajmeri ne rade kako treba.

goce
 
Odgovor na temu

barum
Bojan Radosavljevic

Član broj: 52522
Poruke: 418
*.smin-1.sezampro.yu.



+1 Profil

icon Re: Problem sa tajmerom na PIC30.06.2008. u 00:59 - pre 191 meseci
Pored napajanja treba proveriti stanje MCLR pina, da li je oscilator lepo počeo da rezonuje (može da počne da dominira pogrešna frekvencija ili harmonik). Proveri da nema nepovezanih pinova koji generišu interapte. Možda WDT reset kvari rad. Možda kondezatori za napajanje nisu dovoljni ili nisu dovoljno blizu čipa.

Probaj neki prostiji program bez interapta i bilo kakvih komplikacija samo da vidiš da li i tada PIC gubi kontrolu. Recimo prosto da pali i gasi jednu diodu u dužim vremenskim intervalima i vidi da li to radi jednako brzo na oba mesta.
 
Odgovor na temu

goce petreski
Skopje

Član broj: 112493
Poruke: 6
*.com
Via: [es] mailing liste



Profil

icon Re: Problem sa tajmerom na PIC30.06.2008. u 08:53 - pre 191 meseci
��Hvala na pomoc!resio sam probleme u sledeci redosled:1. stavio sam na napajanje umesto 22 mikroFarade - 470 mFonda PIC je poceo da radi ali opet sa problemima.2. RC7 je definiran kao digitalni ulaz i nekad je primao nekad ne ulaze. Probleme su nestale kad sam stavio 10 kOhm otpornik na RC7 prema masa, onada uredgaj radi "al se necuje"Pozdrav!�



--0-922591572-1214812368=:54272
Content-Type: text/html; charset=iso-8859-2
Content-Transfer-Encoding: quoted-printable

<table cellspacing='0' cellpadding='0' border='0' ><tr><td valign='top' style='font: inherit;'><BR><BR>--- On <B>Sun, 6/29/08, barum <I>&lt;[email protected]&gt;</I></B> wrote:<BR>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid">From: barum &lt;[email protected]&gt;<BR>Subject: Re: Problem sa tajmerom na PIC [elitesecurity.pracenje.teme]<BR>To: [email protected]<BR>Date: Sunday, June 29, 2008, 4:59 PM<BR><BR><PRE>Pored napajanja treba proveriti stanje MCLR pina, da li je oscilator lepo po�eo
da rezonuje (mo�e da po�ne da dominira pogre�na frekvencija ili harmonik).
Proveri da nema nepovezanih pinova koji generi�u interapte. Mo�da WDT reset
kvari rad. Mo�da kondezatori za napajanje nisu dovoljni ili nisu dovoljno
blizu �ipa.

Probaj neki prostiji program bez interapta i bilo kakvih komplikacija samo da
vidi� da li i tada PIC gubi kontrolu. Recimo prosto da pali i gasi jednu diodu
u du�im vremenskim intervalima i vidi da li to radi jednako brzo na oba mesta.

--
http://www.elitesecurity.org/p1989668

Prijave/odjave: http://www.elitesecurity.org/pracenje#327715

Ne menjajte sledece dve linije ukoliko odgovarate putem emaila!
esauth:327715:dc66b32b1bd95e2e360c8bc4469760a8
goce
 
Odgovor na temu

barum
Bojan Radosavljevic

Član broj: 52522
Poruke: 418
*.smin-1.sezampro.yu.



+1 Profil

icon Re: Problem sa tajmerom na PIC30.06.2008. u 09:27 - pre 191 meseci
Ah, RC7 je i RX pin za UART, tebi se možda u rad programa upliće interapt za serijsku komunikaciju. Ako ne želiš da koristiš serijsku vezu isključi interrupt. Kad vežeš RX na masu onda UART misli da je dobio start bit i sempluje ostatak kao osam nula vrednosti za data bitove i na kraju kad treba stop bit da primi 1 ono je i dalje 0 i to generiše grešku. Da li koristiš MAX232 i vezu sa PC-jem na oba mesta? Kad kažeš da ne dobijaš pozdravnu poruku, jel to serijskom vezom treba da dobiješ string u terminalu ili nešto drugo? Vrlo je moguće da UART promaši potreban baudrate zbog drugačije frekvencije rada.

Šta znači kad kažeš da se ne čuje? Jel' to i dalje nije isto kao na easyPIC2 platformi ili ti nisi implementirao to preko čega bi se trebalo čuti?

Pozdrav
 
Odgovor na temu

goce petreski
Skopje

Član broj: 112493
Poruke: 6
77.28.75.*



Profil

icon Re: Problem sa tajmerom na PIC30.06.2008. u 15:00 - pre 191 meseci
kad kazem "al se necuje" salim se.
PIC sad radi isto kao na easyPIC2.
inace ne koristim serijska komunikacija,
imam dva analognih ulaza;
jedan digitalni ulaz i 14 digitalni izlazi.

kad priklucim digitalni ulaz i zadrzim 3 sec
ulazim u program mod i onda sa svaki pritisak na taster
povecava se vrednost za jedan; ako zadrzim jos 3 sec
odna izlazim iz program mod ili ako ne pritisnim nista onda
sam PIC izlazi iz program mod nakon 6 sec;

prije da priklucim otpornik na masa ovo je radilo po
neki nepoznati redosled.

Pozdrav.
goce
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Problem sa tajmerom na PIC

[ Pregleda: 2124 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.