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;
PIC sklopka, problem masa ?
Moderators: pedja089, stojke369, [eDo], trax
Re: PIC sklopka, problem masa ?
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.
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.
Re: PIC sklopka, problem masa ?
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.
Re: PIC sklopka, problem masa ?
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.
, 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.
Re: PIC sklopka, problem masa ?
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.......
Re: PIC sklopka, problem masa ?
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!
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!
Re: PIC sklopka, problem masa ?
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.
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.