[ aca_punk @ 02.01.2020. 17:26 ] @
Do sada sam koristio Arduino UNO ali samo pomocu gotovih modula ili eventualno igranje sa LED diodama. Tada nisam ni razmisljao o opterecenjima i takodje mislio da radim sa 12V napona, "struju nisam uzimao u obzir". Na srecu nisam pregoreo nista jer nisam iskakao iz gotovih sema ili prezentacija na you tubu kao i objasnjenjima na forumima!

Ipak sada zelim da koristim Arduino ali ne kao u pocetku u svrhu kodiranja, vec da spojim oba, tj kodiranje i elektroniku. I zelim da ga koristim precizno, onako kako treba! Seme i projekte koje bi pravio ne bi prevazilazile pocetnicki status i zadrzao bih se malo duze na otpornicima, diodama, LED diodama i neki mali ttranzistori. (Otprilike ne bih da skrecem mnogo od onoga sto sam citao da ima u Arduino UNO kit kompletu, mozda druge vrednosti otpornosti i eventualno tranzistori)

Interesuje me max iskoriscenje svakog od digitalnih i analognih pinova (pre svega digitalnih). Arduino ce biti prikljucen na USB pa cu imati 5V i 500mA ako se ne varam!

U DS za Arduino pise da digitalni pinovi na 5V mogu da daju max 40mA i sa tim sam OK.


****Sa koliko max struje moze da se opereti Arduino UNO, uzimajuci u obzir da su svi pinovi max 40mA i ukljuceni?

Pitanje postavljam jer sam procitao da Arduino moze da izdrzi max struje 200mA, a racunajuci 13 pina po 40mA = 520mA?!

****Kako da se ophodim prema njemu, a postoje jos 6 analognih kanala koje nisam ni pomenuo i cini mi se da i oni mogu da budu digitalni izlazi (ovo sam isto negde procitao, mozda gresim)?

****Dakle maximum po pinu i maximum uopste???

Unapred zahvalan!
[ macolakg @ 02.01.2020. 19:34 ] @
Aco,

Arduino, PIC, STM32 i ostali MCU (kao što si i video u DS) imaju maksimalnu dozvoljenu struju Vdd i Vss pinova.

Ukupna struja tog tvog je tih 200mA i bez obzira koliko pinova iskoristiš, njihova zbirna potrošnja ne sme preći tu cifru.

Šta to znači?

Pa na primer: da upotrebiš 5 pinova po tih maksimalnih 40mA, ili na primer 20 pinova po 10mA maksimalno, ili 40 pinova po 5mA, i slično tome ako me razumeš.

Baš kao što piše u DS.

Da bi gurao neku veću snagu, moraćeš da pobudiš bazu nekog BJT ili gejt nekog mosfeta sa Vgth<2.5V.

Nemaju svi MCU jednake dozvoljene struje Vdd i Vss pinova. Neki od njih mogu imati veću struju Vss pinova i mogu više "povući" ka "masi".
[ macolakg @ 02.01.2020. 19:59 ] @
Inače,

Jako zgodan mosfetić koji se može direktno kačiti na pinove 3v3 ili 5V MCU je jevtini i malecki 2n7002.

U tvom komšiluku: https://www.mgelectronic.rs/se...ue&q=2n7002&AsUI=false

Taj mosfetić može bez problema do 200mA po komadu i kači se na pinove ovako:

[ aca_punk @ 02.01.2020. 20:11 ] @
Moje sledece pitanje bi bilo da iskoristim npr tranzistor 2n2222. Jos nisam sa tranzistorima rascistio pa bi FET-ove ostavio za kasnije.

Inace sve sam razumeo. I mislio sam da je tako. Tj, ne bih ppokusavao da ga opteretim sa preko 200mA ukupno!
[ aca_punk @ 02.01.2020. 20:20 ] @
Ono sto ja hocu je da na 5 pina raspodelim 26 LED diode koje su po DS-u 2V/2mA.

3 pina po 8 dioda i 4 i 5 pin po jednu diodu!

Na ove 3 grupe sa 8 LED-a sam hteo da upotrebim tranzistore!
[ aca_punk @ 02.01.2020. 20:42 ] @
Citat:
macolakg:
Inače,

Jako zgodan mosfetić koji se može direktno kačiti na pinove 3v3 ili 5V MCU je jevtini i malecki 2n7002.

U tvom komšiluku: https://www.mgelectronic.rs/se...ue&q=2n7002&AsUI=false

Taj mosfetić može bez problema do 200mA po komadu i kači se na pinove ovako:




Da li moze malo objasnjenje. Pin je pin sa MCU, Vss, je Sours sa Feta i on ide na zemlju? 10K NE RAZUMEM. Pokusavam da izracunam i sa Vin 5 i 2,5V, za pin koristim njegovu max struju 40mA.

Ocigledno negde gresim!

Da greska, otpornik nije serijski sa gejtom i pinom!

[Ovu poruku je menjao aca_punk dana 02.01.2020. u 21:53 GMT+1]
[ PedjaZ @ 02.01.2020. 21:20 ] @
Grešiš u tome što još nisi sažvakao tranzistore (da ne pominjem još i mosfetove), a hteo bi mnogo više i to SADA.

Za kacenje LED-a si vec imao temu i tu je objasnjeno kako.
[ aca_punk @ 02.01.2020. 21:31 ] @
Slicno mojoj semi, samo sto je meni otpornik serijski sa bazom 2n2222. I tako ce da gura 8 diode.

Sve sam razumeo ali u FET-ove i sam kazem da necu da ulazim i jos nesto sam rekao za tranzistore, tako da...

Bilo mi je bitno samo kako sa Arduinovim pinovima i max koji on sam moze da istera. Hvala na tom objasnjenju!
[ DSL @ 02.01.2020. 21:36 ] @
Citat:
aca_punk:

.... Pokusavam da izracunam i sa Vin 5 i 2,5V, za pin koristim njegovu max struju 40mA.

Ocigledno negde gresim!

Da greska, otpornik nije serijski sa gejtom i pinom!


Nije greska.
Sta ti to pokusavas da izracunas i kako?
[ aca_punk @ 02.01.2020. 21:50 ] @
5V+ serijski vezem sa otpornik 1k sa bazom (to je malo vise od 40mA ali limitiram izlazni pin na tu struju), kolektor ide na serijsku vezu paralelno vezanih dioda. Svaka dioda ima otpornik koji jok spusta struju na 2mA. Izlaz iz dioda se vraca na +, a Emiter je vezan za - .

Druge dve diode koje bi isle samostalno ne bi koristile tranzistor na pinovima. Samo njihov otpornik i dioda.

[ DSL @ 03.01.2020. 06:06 ] @
Ajd ganjacu te dok ne nabodem kako tvoj mozak razmislja..
Obrazlozi ovo (pogotovo ovo u zagradi!):

Citat:

5V+ serijski vezem sa otpornik 1k sa bazom (to je malo vise od 40mA ali limitiram izlazni pin na tu struju)


Odakle dobi da je ovo vise od 40mA?
[ aca_punk @ 03.01.2020. 10:06 ] @
Dobro definitivno sam tu pogresio. 5/1000=0.005mA

[Ovu poruku je menjao aca_punk dana 03.01.2020. u 12:20 GMT+1]
[ aca_punk @ 03.01.2020. 10:27 ] @
Ovo je sema za 8 diode od 0.020A (20mA) / Ja sam stavio samo otpornik za 0.002A (2mA) Vin_(5V) - LEDdrop_(2V) / 0.002A = 1500R
[ aca_punk @ 03.01.2020. 10:32 ] @
Citat:
DSL:
Ajd ganjacu te dok ne nabodem kako tvoj mozak razmislja..
Obrazlozi ovo (pogotovo ovo u zagradi!):

Citat:

5V+ serijski vezem sa otpornik 1k sa bazom (to je malo vise od 40mA ali limitiram izlazni pin na tu struju)


Odakle dobi da je ovo vise od 40mA?




Pogresio, ispravio sam se, valjda!
[ aca_punk @ 03.01.2020. 11:24 ] @
[quote]aca_punk:
Citat:
macolakg:
Inače,

Jako zgodan mosfetić koji se može direktno kačiti na pinove 3v3 ili 5V MCU je jevtini i malecki 2n7002.

U tvom komšiluku: https://www.mgelectronic.rs/se...ue&q=2n7002&AsUI=false

Taj mosfetić može bez problema do 200mA po komadu i kači se na pinove ovako:




Da li ste mislili na smd FET?
[ aca_punk @ 03.01.2020. 11:46 ] @
Citat:
PedjaZ:
Grešiš u tome što još nisi sažvakao tranzistore (da ne pominjem još i mosfetove), a hteo bi mnogo više i to SADA.

Za kacenje LED-a si vec imao temu i tu je objasnjeno kako.



OK, u pravu si, nisam sazvakao. Ali pokusavam!

Provalio sam da je sta je Vss, a razlog zasto nisam pre je zato sto nisam uopste gledao FET-ove.
[ aca_punk @ 03.01.2020. 12:51 ] @
Evo moje seme. Nadam se da ovo valja, ali probacu i sa FET-om!
[ PedjaZ @ 03.01.2020. 13:46 ] @
Citat:
aca_punk:
Dobro definitivno sam tu pogresio. 5/1000=0.005mA

[Ovu poruku je menjao aca_punk dana 03.01.2020. u 12:20 GMT+1]


(5-0,6) / 1000 = 0,0044mA

Citat:
Ja sam stavio samo otpornik za 0.002A (2mA) Vin_(5V) - LEDdrop_(2V) / 0.002A = 1500R


I ovde ti treba tih 0,6V...
(5-2-0,6) / 0,002 = 1200


Upravo je u tih 0,6V jedna od razlika izmedju mosfeta i tranzistora.
Da ne bi sebi komplikovao zivot - ostani na tranzistorima.
[ aca_punk @ 03.01.2020. 14:31 ] @
Znam da je trebalo da 5V umanjim za 0.7V koliko treba za otvaranje tranzistora ali tada dobije tacno 2v na LED diodi, a oko 2,53mA?

5v-0.7v(tr)-2v(led)/0.002=1150k

ili

4.3V-2V/0.002mA=1150R____________Dobrih 2V po diodi ali preko 2mA, sa jednom cak 2.53mA



Izvini, sada vidim da si ti koristio 0.6 za tranzistor. Zasto 0.6? Uglavnom sam nailazio na cifru od 0.7V za otvaranje tranzistora?!


Ako hocu tacno 2V/2mA po diodi, svaka mora serijski da ima vezan otpornik od 1250R!
[ ZAS011 @ 03.01.2020. 15:05 ] @
Vce, napon zasićenja tranzistora je od 0.6V do 0.7V.
Tranzistor se u zasićenje dovodi strujom baze Ib

Sedi, 1, nisise potrudio da išta naučiš.
[ aca_punk @ 03.01.2020. 15:09 ] @
Ako se ne varam, za LED diodu je najbolje da ima napon koji je deklarisan za nju (u mom slucaju 2V) i bolje manju struju od deklarisane (u mom slucaju 2mA). Manje od 2mA po diodi je bolje jer ce produziti radni vek, a i nece se videti mnogo razlike u jacini svetlosti.

Po tome, otpornik od 1K5 serijski vezan za svku od 8 LED-a daje napon od 1.99V (mislim da je to OK) i struju od 1.71A po svakoj LED diodi.

Ovo mi deluje da ce da radi!

Ako neko misli drugacije voleo bih da cujem misljenje?



P.S. Izuzimajuci FET-ove jer stvarno ne mogu sada da se okrecem njima. Kad rascistim sa Tranzistorima onda FET-ovi
[ aca_punk @ 03.01.2020. 15:27 ] @
Samo jos ovo me interesuje!!!

Emitor od TR 2n2222 koji sam vezao za zemlju, ima 17.6mA. Da li njega treba da stavim na GND na Arduinu i sta ce biti sa tom strujom?

I ako to moze, znaci da necu moci da vezem tri grupe po 8 jer bi na kraju emitori koji idu na zemlju imali vise od 40mA, tacnije 52.8mA.

Jos ovo mi je potrebno da bih zavrsio sve i povezao, ada znam da nece nista da cvikne, mislim na MCU, dioda ima?! :)
[ aca_punk @ 03.01.2020. 16:14 ] @
HAHAHAHAHA, kakav sam ja glupan!
[ DSL @ 03.01.2020. 18:28 ] @
Ovako postavljene diode ti neće raditi.
Kakve veze ima struja emitera sa max strujom po portu?
Aj nacrtaj tvoju logiku kako idu struje iz porta ka tranzistoru i struja koja ide kroz LeD pa da gledamo dalje šta si pogrešno razumeo...
[ aca_punk @ 03.01.2020. 18:44 ] @
Ova zadnja slika mi je samo objasnila da treba da imam Vcc, diPin (iz Arduina) i gnd.

Do sada sam izlaz digPIN 5 npr posmatrao kao Vcc i kroz ovu semu odozgo otkrio da nije tako.

Iskreno ne znam na koju sliku/semu ti mislis?

Mislim da ni moja sema (sa upaljenim diodama) nije napravljena da bi se prikljucila sa Arduinom, a mozda ne moze uopste zbog Emitera na zemlji.

Pobrkao sam sve.

Ali ako zelis da mi pomognes mozes prvo da mi kazes da kada vezem Arduino preko USB-a, kako treba da pravim semu, a da iskoristim digitalni pin i da li mi treba jos jedno napajanje za to kolo ili moze kolo koje se pravi da se napaja iz Arduina koji je vec prikljucen. Trebalo bi da moze jer sam to vec radio. Najvise me je zbunio tranzistor i njegov emiter.
[ jovajovic100 @ 03.01.2020. 18:50 ] @
Citat:
aca_punk:
HAHAHAHAHA, kakav sam ja glupan!


[ aca_punk @ 03.01.2020. 19:03 ] @
Podseti me na nesto slicno:

"A sta bi ti hteo, da budes direktor? E nema, ovde ima se radi!"

Steta sto nema klip!
[ aca_punk @ 03.01.2020. 19:51 ] @
Da li bi trebalo da koristim jos neko napajanje pored USB-a? Za kolo? Mislio sam da ne treba i da moze sve iz Arduina da se radi?!
[ DSL @ 03.01.2020. 19:59 ] @
DigPin je Vcc u slučaju da napajas samo jednu diodu.
U slučaju kada njime drajvas bazu tranzistora onda se kolo diode napaja sa +5V koji se realno dobija direktno sa USB porta Pcja (konsultuj šemu Arduina). Masa je zajednicka za oba kola i za USB. USB koliko se sjećam može dati 500mA a za tvoje potrebe je dovoljno current capable.

Poslednja sema neće ti raditi jer su diode pogrešno okrenute...

I tako...
[ aca_punk @ 03.01.2020. 20:19 ] @
Hvala DSL.

Malo mnogo sam sve izbrkao ali evo pravim semu sa dodatnim napajanjem.

Ako mislis na semu gde iznad pise "HAHHAHAH i kako sam panglu", to sam samo postavio jer sam tada shvatio da moram da imam jos jedno napajanje!
[ aca_punk @ 03.01.2020. 20:20 ] @
Citat:
DSL:
DigPin je Vcc u slučaju da napajas samo jednu diodu.
U slučaju kada njime drajvas bazu tranzistora onda se kolo diode napaja sa +5V koji se realno dobija direktno sa USB porta Pcja (konsultuj šemu Arduina). Masa je zajednicka za oba kola i za USB. USB koliko se sjećam može dati 500mA a za tvoje potrebe je dovoljno current capable.

Poslednja sema neće ti raditi jer su diode pogrešno okrenute...

I tako...



Mislim da si mi razjasnio moje nedoumice. Nesto sam opet nacrtao ali ne bih vise da se brukam za danas, dosta je! :)

I skinuo sam celu semu i semu ili dijagram pinova!
[ Zlatni_bg @ 04.01.2020. 09:49 ] @
Ja sam o ovome vec pricao u prosloj temi za LED.

NEMOJ DA NAPAJAS NISTA DIREKTNO SA OUT PINOVA. NEMOJ.

MAX PO PINU ARDUINO MOZE DA DA 20mA!!!!!!! Ukupno moze da da 40mA na svim pinovima!!!

Ne treba ti sema za ovako proste stvari, ja nikad nisam crtao niti umeo da crtam seme dok sam i dalje ucio da radim sa 2n2222 i Arduinom. Samo ti treba BILO KAKAV primer sa 2n2222 i arduinom i uzivaj. Ali ne vezi LED direktno za arduino, leba ti, pogotovu ne bez otpornika, jer prvo ima da ti ode pin (to je reseno u 99% slucajeva), drugo ima da ti ode Atmega.

Trece, kad se vec zezas sa svim tim, a nisam siguran da ovo treba da ti preporucujem jer ce da otvori jos novih 100 postova, uzmi jos jednu Atmega328icu i flesuj bootloader za Arduino na nju, da je imas ako sprzis tu u Unu.
[ aca_punk @ 04.01.2020. 10:09 ] @
@Zlatni,

Sve oko dioda mi je jasno, kao i otpori ispred svih.

Sto se tice mx struje i ja sam procitao na PinDijagramu da je najbolje koristiti 20mA.

Kako mislis da napajam kolo?
[ Zlatni_bg @ 04.01.2020. 10:58 ] @
Preko tranzistora u najgorem slucaju, jeste da imas malo ali za tvoje potrebe zanemarljivo vise gubitaka u energiji, ali koristis taj tranzistor kao neki vid "releja". Pustas 1mA preko PWMa ili kako vec izaberes na tranzistor, on onda omogucava protok od recimo 100mA (imas taj podatak u svakom datasheetu) preko drugog strujnog izvora sa zajednickom masom. Znaci pinove koristis samo kao izvor signala, ne kao izvor struje.
[ aca_punk @ 04.01.2020. 13:13 ] @
Moze li ovako?
[ aca_punk @ 04.01.2020. 13:30 ] @
E do...

Mislim da mi je Arduino neispravan.

Prikljucen na USB:

Izmerio sam 5+ i gnd u POWER sektoru i umesto 5V imam 4,50V, a kada izmerim 3,3 dobijem 3,34V sto mislim da je u redu.

Da li je nesto neispravno pa mi pokazuje manje od 5V?
[ ZAS011 @ 04.01.2020. 13:52 ] @
Loš ti USB kabl.
[ aca_punk @ 04.01.2020. 14:07 ] @
Original njegov. Mislim, isao je u pakovanju sa njim!

Mozda je do USB-a u kompu!
[ aca_punk @ 04.01.2020. 14:16 ] @
4.98V na drugom racunaru, Lap-Topu.

Bar nije do Arduina!
[ aca_punk @ 04.01.2020. 16:33 ] @
Ne radi mi ni BuiltIN LED!

Da li postoji neka mogucnost da flashujem Arduino i vratim na fabricka podesavanja?!
[ aca_punk @ 04.01.2020. 17:58 ] @
Da li bi neko mogao da mi preporuci koji i od koga, gde da kupim novi Arduino UNO!

Zbog LED-a na plocici koji me je uvek nervirao sto radi, a sada me nervira sto ne radi i zbog napona koji dobijam.

Posto sam se sam majao sa njim ne obaziruci se na struju, napon i sve ostalo, bolje je da kupim nov i sa njim krenem od pocetka!

Ja mogu da kupim na sajtovima znate koji su daih ne reklamira, ali verujem da vi znate boljeg dobavljaca?!
[ ZAS011 @ 04.01.2020. 18:06 ] @
Kina.
[ aca_punk @ 04.01.2020. 18:11 ] @
Da li mogu da ga napajam sa 12V i on bi onda na tom pinu trebalo da ima +5V i na drugom +3.3V?

Samo sto to ne bi bilo preko USB-a.
[ aca_punk @ 04.01.2020. 18:23 ] @
Citat:
ZAS011:
Kina.



Narucio!

Vidim, malo je drugaciji?
[ PedjaZ @ 04.01.2020. 22:43 ] @
Citat:
Sto se tice mx struje i ja sam procitao na PinDijagramu da je najbolje koristiti 20mA.

Mislis maximum 20mA?

Citat:
Ne radi mi ni BuiltIN LED!

Koja?
Imas semu, okaci je ovde i reci koja ne radi.

Citat:
Da li mogu da ga napajam sa 12V i on bi onda na tom pinu trebalo da ima +5V i na drugom +3.3V?

Opet, imas semu pa proveri.
[ aca_punk @ 04.01.2020. 23:30 ] @
- Da mislio sam na max 20mA po pinu i cini mi se da je pisalo 100mA za ceo MCU.

Pin Dijagram:



-I da, moze od 7-12V.

Na desnoj strani slike pin dijagrama pise da je preporucljivo max po PIN-u 20mA, a za max MCU do 100mA sam procitao na nekom drugom mestu. Cim nadjem zakacicu!

Evo seme. U crvenom kvadratu je LED dioda, BUILTIN LED koja se koristi u prvoj semi Blink ispred 13 Pina, odnosno moze da se pozove i kao 13. pin i da radi ali kod mene nece nikako. Rekao bih da nije ostecena, nisam siguran! Definitivno ne radi!
Sema:



[Ovu poruku je menjao aca_punk dana 05.01.2020. u 02:59 GMT+1]
[ PedjaZ @ 04.01.2020. 23:58 ] @
hajde uslikaj to tvoje sa obe strane da uporedimo
[ aca_punk @ 04.01.2020. 23:58 ] @
Ne razumem?
[ PedjaZ @ 05.01.2020. 00:08 ] @
tvoj UNO
[ aca_punk @ 05.01.2020. 00:45 ] @
Slike:

[ aca_punk @ 05.01.2020. 04:37 ] @
What does VSS VCC stand for?

VCC (Voltage Common Collector) is the higher voltage with respect to GND (ground). VCC is the power input of a device. It may be positive or negative with respect to GND. When the only positive power supply is used then VSS (Voltage Source Supply) means ground or zero!
[ aca_punk @ 05.01.2020. 04:55 ] @
Citat:
macolakg:
Inače,

Jako zgodan mosfetić koji se može direktno kačiti na pinove 3v3 ili 5V MCU je jevtini i malecki 2n7002.

U tvom komšiluku: https://www.mgelectronic.rs/se...ue&q=2n7002&AsUI=false

Taj mosfetić može bez problema do 200mA po komadu i kači se na pinove ovako:




Narucen SMD FET!
[ aca_punk @ 05.01.2020. 07:14 ] @
Citat:
aca_punk:
Slike:





?
[ ZAS011 @ 05.01.2020. 08:42 ] @
Kada ti neke stvari nisu jasne, pročitaš Datasheet, strana 258.
[ PedjaZ @ 05.01.2020. 23:26 ] @
Citat:
aca_punk:
...U crvenom kvadratu je LED dioda, BUILTIN LED koja se koristi u prvoj semi Blink ispred 13 Pina, odnosno moze da se pozove i kao 13. pin i da radi ali kod mene nece nikako. Rekao bih da nije ostecena, nisam siguran! Definitivno ne radi!..


A ako novu led stavis na pin 13, da li onda radi ta nova led?
[ aca_punk @ 06.01.2020. 00:44 ] @
Radi!
[ PedjaZ @ 06.01.2020. 00:58 ] @
E onda proveris stanje nozice 7 U5B pri blinkanju, pa onda posle otpornika 1K i tada ce ti se samo kazati da li je do te ugradjene led ili ne.
[ aca_punk @ 06.01.2020. 20:03 ] @
Definitivno mi ne valja napajanje na kompu. Ili samo USB. Svuda je 4.5V Proverio sam i na jos dva lap topa i na njima ima 4.98-99.

BUILTIN LED dioda je ja mislim crkla. Kada stavim na njeno mesto ali preko nje drugu vecu diodu ona blinka!