PIC sklopka, problem masa ?

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
dani3
Pocetnik na forumu
Pocetnik na forumu
Posts: 31
Joined: 04-12-2010, 16:05

PIC sklopka, problem masa ?

Post by dani3 »

Molim vas za pomoc.

Na portu B, imam izlazne pinove RB0,RB1,RB2,RB3 preko kojih palim i gasim npn sklopke.
Sklopka treba biti ukljucena kada je na izlaznom pinu +5V, međutim dešava se jako čudna stvar.

Kada su sva 4 izlazna pina spojena na tranzistore, tada mi nece raditi, a kada odspojim bilo koja 3, a ostavim samo jedan izlazni pin, tada taj pin radi normalno, tj kad na izlaznom pinu imam +5V, aktiviram sklopku.

A što je još čudnije, kada umjesto preko izlaznih pinova, direktno dovodim na tranzistore +5V sa napajanja, tada sve radi savrseno. Inace radim na 2 protoboarda, i sve mase se povezane.

Shema je ispravna, treba mi tocno to sto je na slici, ali mi nije jasno zasto radi direktno preko +5V, a preko izlaznih pinova, kada su svi izlazi spojeni na tranzistore , nece. :?

http://img8.imageshack.us/i/problemjq.jpg/" onclick="window.open(this.href);return false;
dani3
Pocetnik na forumu
Pocetnik na forumu
Posts: 31
Joined: 04-12-2010, 16:05

Re: PIC sklopka, problem masa ?

Post by dani3 »

Experimentiranjem sam izmjenio 10k otpornike na bazi, na 100k. I sad napokon radi normalno.
Zbog cega je to tako ?

Ja mislim da su u pitanju klimavi kontakti i puno zica na 2 protoboarda, pa da na bazu dolaze smetnje, i da bi na pravoj plocici to radilo i sa manjim otpornicima, tipa 10k.
User avatar
alpino005
Penjem se :)
Penjem se :)
Posts: 74
Joined: 27-10-2010, 18:29
Location: Sarajevo , BiH

Re: PIC sklopka, problem masa ?

Post by alpino005 »

Sam imaš odgovor , povećanjem otpora u bazama si smanjio struje u svakoj bazi i rasteretio izlaze pic-a.Ako si koristio pic istog proizvođača, onda si nešto previdio.Bitno je da sad radi.
dani3
Pocetnik na forumu
Pocetnik na forumu
Posts: 31
Joined: 04-12-2010, 16:05

Re: PIC sklopka, problem masa ?

Post by dani3 »

ali to baš i nema previše smisla, jer izlazna struja po pinu uz 10k otpornik bi bila par mA :

, a to je premala struja po pinu da bi mikrokontroler "zapinjao".

Nakon što mi je jučer proradilo kada sam zamjenio 10k , sa 100k ,danas vise ni tako nije htjelo raditi, pa sam stavio 170k i sada normalno radi. Mene zanima zašto je to tako ? Napominjem opet, da ta ista shema sa bilo kojom vrijednoscu otpornika baze, radi normalno kada spajam direktno +5V, a ne preko izlaznih pinova. Preko izlaznih radi samo sa velikim otpornikom baze, otprilike 170k, ili kada odspojim 3 od 4 izlaza, onda onaj 1 normalno radi sa bilo kojim Rb.
User avatar
ShOkRe
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 468
Joined: 10-01-2007, 20:55
Location: Pula

Re: PIC sklopka, problem masa ?

Post by ShOkRe »

Nestabilno napajanje pica , nema filterski kondic na napajanju, masa pica i ovih tranzistora nije ista, zašto uopce trebaju biti up Down tranzistori sta ti nije dovoljan po jedan? Weak-pullup opcija na portu b... Trtisevi nacrtaj cijelu shemu, mozda nesto oscilira.....ima sto mogućnosti.......
User avatar
gurko
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 241
Joined: 18-03-2011, 19:28
Location: Srednja BiH

Re: PIC sklopka, problem masa ?

Post by gurko »

I mene interesuju za sta ti sluze "gornji" tranzistori???? Na sta su im prikaceni kolektori?? Ako su na +5V, onda nemaju nikakvu funkciju?!
Isto tako, jesi li probao be 10K otrpora prema masi? Neznam sta ce ti i oni! ... Cini mi se da ti bespotrebno opterecuju izlaz sa porta!
dani3
Pocetnik na forumu
Pocetnik na forumu
Posts: 31
Joined: 04-12-2010, 16:05

Re: PIC sklopka, problem masa ?

Post by dani3 »

Gornji tranzistor spaja + i - , a donji spaja taj + i - na glavnu masu. To je radi toga jer minusi gornjih krugova moraju biti odvojeni jedni od drugih.

Inace ,uspio sam rijesiti ovaj problem. Stavio sam ne sve emitere +2V sa naponskog djelila, tako da tranzistor bude iskljucen pri naponima manjim od +2V, tj mogucim smetnjama.
Izgleda da je ipak je bila masa problem. Sada radi i sa manjim baznim otpornikom 10k, i u bilo kojim uvjetima.
Post Reply