[ Lukic111 @ 18.04.2013. 20:08 ] @
Jel zna neko mozda gde mogu naci maksimalnu potrosnju PIC-a.
Na primer ukoliko pin opteretimo sa 20mA a maksimalna potrosnja nam je 200mA znaci smemo samo 10 pinova da koristimo.
Nadam se da sam priblizno objasnio sta zelim (mislim da se to zove maksimalna disipacija ali nisam siguran )..
[ zica49 @ 18.04.2013. 20:24 ] @
Ne bi trebalo uopste ni pomisljat da se pinovi opterecuju sa 20 mA. U pitanju je mikrokontroler a ne drajver.
[ Lukic111 @ 18.04.2013. 20:49 ] @
Naravno da ne :) Naveo sam samo primer.. Nego je kriticno ukoliko koristim preko 50 I/O pinova pa I ako ih opteretim za 5 mA da ne bude mnogo..
Zato mi treba ta informacija ali ne mogu nigde da nadjem.
[ Odin D. @ 18.04.2013. 22:31 ] @
Trebalo bi da u datasheetu negdje stoji kolika je "max current into VDD pins" i "max current out of VSS pins".
Ne pratim pic-eve, ali pretpostavljam da bi trebalo nešto o tome da stoji u poglavlju "Electrical Characteristics".
[ bogdan.kecman @ 18.04.2013. 22:41 ] @
i svih 50 ce da teraju load od 5mA ?!

sve podatke imas u datasheet-u za familiju
[ rsinisa @ 18.04.2013. 23:24 ] @
Citat:
zica49:
Ne bi trebalo uopste ni pomisljat da se pinovi opterecuju sa 20 mA.


A zašto da ne ako tako piše u tehničkim podacima? Veoma često opteretim pinove sa 15 do 18 mA i to radi godinama bez problema.

@ Lukic111
Reci konkretno koji PIC je u pitanju?

Pozdrav.
Sinisha
[ zica49 @ 18.04.2013. 23:43 ] @
Znam da moze,takodje i sam sam ponekad divljao i preko 20mA. A uvijek treba uzeti u obzir ako se traze krajnje brzine odziva mikrokontrolera da je brzina odziva obrnuto proporcionalna sa strujom.U stvari postoje drajveri...
[ mikikg @ 19.04.2013. 13:06 ] @
Ukupna dozvoljena struja je specificirana u dokumentaciji.

Moze da se gura i do 20mA i vise pinovo ali ako je to "vremenski razbacano", dakle u svakom strenutku ne sme da se predje zbir tih struja.

Slicno i sa discipacijom, ona mora da se ispostuje kao primarni parametar jer zavisno od napona napajanja ispadnu druge vrednosti struja. Dodatno dozvoljena discipacija zavisi od kucista, obicno veca kucista (PDIP) imaju za isti model PIC-a nesto vecu dozvoljenu discipaciju (veca povrsina hladjenja).
[ bogdan.kecman @ 19.04.2013. 13:21 ] @
miki, nisam zagledao za piconju ali vecina cpu-a i mcu-a ima vecu ili istu dozvoljenju struju za smd pakete nego za dip
[ mikikg @ 19.04.2013. 13:29 ] @
Moguce, nisam zagledao sad dokumentaiju ali generalno postoji razlika ... Kod tih SMD kucista zavisi dal ima onaj termal-pad na poledjini koji se zaletuje na vece GND povrsine pa odvodi solidno toplotu.
[ bogdan.kecman @ 19.04.2013. 13:45 ] @
cak i kada nema termal pad valjda je ne samo kuciste drugacije vec i sama tehnologije kako se pravi dice ... gledao sam mnogo primera gde je dip sa onim krilima za hladjenje iste deklarisane disipacije kao smd bez termal pad-a ... doduse nisam video u dipu vec mnogo godina nista "power" ..
[ mikikg @ 19.04.2013. 14:06 ] @
Pa ne verujem da su im drugaciji dice-ovi za isti model (ko zna), to bi im bilo preskupo da prave tako ... Znam recimo za OP-ove, tu se mesa termal-shutdown pa recimo klasican SO-8 ima 150 °C/W termanlu otpornost dok isti oblik SO-8 PowerPAD ima skoro 3 puta manju otpornost od 52 °C/W pa ovaj sa manjom treba dosta vise opteretiti pre nego sto proradi zastita. Naravno to je zastita, ovaj PowerPAD je uveden da bi sam dice bio sto hladniji pri normalnom radu kako bi dobili tamo neke bolje perfomanse (offset, noise, veca brzina itd) ...
[ Stojan Trifunovic @ 19.04.2013. 14:28 ] @
Postoji u datasheetovima podatak za svaki konkretni PIC. Mislim da za 16F628 beše maksimalno do 150mA. Ovo važi nebitno kako se opteretili pinovi - znači ako se 8 pina optereti sa 20mA onda se probija granica. Zbog toga je praktičnije da se pinovima ne obezbeđuje logička 1 (+5V) nego logička 0. Da "sinkuju" a ne "sourcuju" struju sa potrošača.
[ mikikg @ 19.04.2013. 14:33 ] @
I to je tacno, ali treba proveriti sve detalje ... Evo npr za 18F2550

Maximum current out of VSS pin ...... 300 mA
Maximum current into VDD pin ...... 250 mA
Maximum output current sunk by any I/O pin ...... 25 mA
Maximum output current sourced by any I/O pin ...... 25 mA
Maximum current sunk by all ports ...... 200 mA
Maximum current sourced by all ports ...... 200 mA

[Ovu poruku je menjao mikikg dana 19.04.2013. u 15:49 GMT+1]
[ bogdan.kecman @ 19.04.2013. 14:49 ] @
ne samo sto nisu iste nego pic moze sve pinove da sinkuje sa max strujom a kada sourceuje ne moze preko svog maximala ..

nego, u svakom slucaju, ako treba struje postoje line drajveri koji sluze za to
[ Lukic111 @ 19.04.2013. 15:44 ] @
Pic 18f4550. Pronasao sam u dokumentaciji I ista je kao sto je mikikg napisao.
I mislim da je ovo podatak koji mi treba: Maximum current out of VSS pin ...... 300 mA .
Samo sto mi se cini da ukoliko racunam Maximum current out of VSS pin moram da saberem potrosnju svih pinova + periferija + cpu ?
[ ZAS011 @ 19.04.2013. 16:10 ] @
Da ti ne bi mnogo "računao" i jednog momenta podgrevao ručak na uC, poslušaj šta ti je napisano. Zašto bi preterivao sa sorsovanjem/sinkovanjem kroz pinove kada već postoje čipičići kojima je to svrha i zadatak.
[ rsinisa @ 19.04.2013. 16:24 ] @
Maximum output current sunk by any I/O pin..........................................................................................................25 mA
Maximum output current sourced by any I/O pin ....................................................................................................25 mA
Maximum current sunk by all ports .......................................................................................................................200mA
Maximum current sourced by all ports ..................................................................................................................200 mA

Kao što vidiš, zbir svih struja koje izlaze/ulaze iz portova PIC-a ne sme da predje 200 mA, a za jedan pin limit je 25 mA. Ako ti je to dovoljno, onda ideš direktno, ako ne ... već su ti rekli.

Pozdrav.
Sinisha
[ Lukic111 @ 19.04.2013. 16:29 ] @
Hvala na pomoci. Koristi cu optocoulere koji ce da trose do 8mA I resen problem..