Optokapleri, releji i PIC mikrokontroleri

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

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
electron
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 225
Joined: 28-02-2009, 19:20
Location: Serbia

Optokapleri, releji i PIC mikrokontroleri

Post by electron »

Hteo bi da postavim pitanje, kakva su vasa iskustva? :?: Da li je bolje vezati optokaplere kao na slici pull UP ili pull down, ulazni napon bi bio 12V, eventualno 24V, kao i releje 12V sa pull down kao na slici ili bez, ili neka vasa iskustva?

Image

http://s8.postimg.cc/myk6vh92t/slika.png
User avatar
niho
Pravi forumaš
Pravi forumaš
Posts: 1895
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: Optokapleri, releji i PIC mikrokontroleri

Post by niho »

Tja, meni je logičnije, i obično tako i radim, da postavim pulup otpornik a onda senzorima (ili ma kako se oni zvali) uključujem logičku nulu.
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: Optokapleri, releji i PIC mikrokontroleri

Post by Kukinjos »

Kao što Niho kaže, uobičajeno je radit s pull-up otporima. L nivo (od 0V do 0,8V) je određen puno manjom tolerancijom nego H nivo (od 2V do 5V), zato se za postizanje L nivoa radije koristi vođenje tranzistora opto kaplera, nego otpornik, jer je unutarnji otpor tranzistora u vođenju puno manji nego nekog pull-down otpora, pa je i osjetljivost na vanjske smetnje u mnogome smanjena.
Ovo ne mora biti pravilo, ali je dobra praksa. Za izlaze vrijedi isto, ali samo u slučaju ako su 3-state, dakle ako nemaju H mosfet ili tranzistor.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Optokapleri, releji i PIC mikrokontroleri

Post by pedja089 »

Posto mi ova sema smrdi na PLC, ono sto niko ne spominje je zastita ulaza, izlaza u principu ne treba ukoliko su signalni releji u pitanju... Ali ni tu jedan RC clan nije viska...

Ja uvek stavljam na ulaze piceva kondezatore maksimalne vrednosti koliko mogu(zavisi od maksimalne frekfencije signala na tom pinu i impedanse izvora).
Kondezatori imaju visestruku ulogu, i stavljaju se sto blize pinovima pica.
Uglavnom prvo, standardno istitravanje kontakata.
Drugo recimo vod duzine 5-6 cm, i mobilni blizu, i eto smetnji, koje mogu u najgorem slucaju, ugurati i logicku jedinicu u ulaz pica kada je opto zatvoren.
Trece, grmljavine i ukljucivanja i iskljucivanja jakih induktivnih potrosaca u blizini znaju praviti svasta po ploci. Ali sto se toga tice mnogo veci problem su dugacki ulazni kablovi. Ako je ozicenje lose uradjeno, svasta moze da se uvuce u te kablove.
Zato ja radije stavljam kondezator umesto otpornika R7, a moze i oboje....
A varistor na ulazu nije uopste losa stvar.
Cetvrta stvar, ako taj uredjaj bude isao na bilo kakva testiranja kondezatori na pinovima kontrolera znacajno ce smanjiti EMI iz PIC-a.
Ono sta jos ne znam koliko ce smetnji od DC/DC proci kroz trafo, ali to ce biti upitno samo ako uredjaj bude isao na EMC testiranja.
Pull down na izlazima u principu ne treba, ali nije ga lose imati.
A kondezator na MCLR pinu koji si zaboravio nacrtati ne bi komentarisao :azdaja:
User avatar
electron
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 225
Joined: 28-02-2009, 19:20
Location: Serbia

Re: Optokapleri, releji i PIC mikrokontroleri

Post by electron »

slika1.png
slika1.png (29.39 KiB) Viewed 6289 times
Pa nije PLC ali jako smrdi ka njemu, znaci skoro... :roll:
Koje bi kondenzatore i-ili varistore stavio kao zastitu od smetnji optokaplerskih ulaza :?:
Koji kondenrator na MCLR pin, obicno sam ga stavljao paralelno ako stavim reset taster? :?:

Malo sam izmenio semu, ubacio i razdvojio diodom napajanje releja i ubacio kondenzatore, takodje zbog eliminisanja mogucih smetnji, sugerisale su mi neke kolege...smetnje su cudo jednom sam ih jedva izbacio ubacivanjem RC na spulnama kontakora... :?


http://postimg.cc/image/bbpsduktt/
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Optokapleri, releji i PIC mikrokontroleri

Post by pedja089 »

Koje hoces, ne znam koja je maksimalna frekfencija, pa odaberi od 100pF do 100nF...
Varistor opet odaberi prema maksimalnom ulaznom naponu. Ako je 12V nema ti smisla odabrati neki od 1000V. Nego neki 20-30V...
A kondezator na MCLR se stavlja prema masi, i ima sve one gore nabrojane funkcije, i jos dodatno da ukljuci mikrokontroler tek kad se napon stabilizuje.
Ta dioda i kondezatori su po meni ne potrebni, jer svakako imas DC/DC i seriski kalem prema picu... Sad kako hoces, nisu na odmet. Nece biti neke znacajne razlike jer vec imas gomilu smetnji koje nastaju ukljucivanjem/iskljucivanjem napona na kalemu. I onda to svakako moras dobro da isfiltriras.

A ono sto mi je sad zapalo za oko je da imas samo 1 kondezator pre DC/DC. Tu obavezno dodaj jos koji, i par keramickih...
User avatar
electron
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 225
Joined: 28-02-2009, 19:20
Location: Serbia

Re: Optokapleri, releji i PIC mikrokontroleri

Post by electron »

Mislio sam ubaciti posle osiguraca F1 Varistor S10 K275 i kondenzator u paralelu 0,015uF 305V~ X2 takodje zbog eliminacije smetnji, kondenzator na MCLR 100n? pre DC/DC koliko uF, koliko komada reporucujes po tvom iskustvu?
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Optokapleri, releji i PIC mikrokontroleri

Post by pedja089 »

Pa bar 2 od 100uF, 100nF i 10nF posle greca, i sto blize ulaznom pinu Vin u buck konverter...
100nF je ok za MCLR.
Za varistor pre trafoa mi se cini ok...
User avatar
electron
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 225
Joined: 28-02-2009, 19:20
Location: Serbia

Re: Optokapleri, releji i PIC mikrokontroleri

Post by electron »

Sta mislite o stavljanju otpornika 100-680 ohma izmedju svakog ulaznog pina PIC-a i optokaplera :?:
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Optokapleri, releji i PIC mikrokontroleri

Post by pedja089 »

Koja bi bila njegova uloga?
User avatar
electron
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 225
Joined: 28-02-2009, 19:20
Location: Serbia

Re: Optokapleri, releji i PIC mikrokontroleri

Post by electron »

Kolega sa jednog foruma mi je sugerisao ovo:
Uglavnom, sve I/O nozice za procesor povezati preko otpornika od 220ohm i to postaviti tik uz nozice, u radiusu od max 5-10mm, ne "tamo negde"! To drasticno povecava imunost na smetnje a tehnicki nista bitno ne menja u naponskim nivoima.
Moze i SMD otpornici ili TH, a ako se stavlja TH uspravno, onaj kraj otpornika sa kracom nozicom ide ka procesoru.
Izgleda malo to cudno ali verujte mi to je veoma efikasna metoda.
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Optokapleri, releji i PIC mikrokontroleri

Post by pedja089 »

Moze i to, ali bolje sa kondezatorom na pinu ukoliko brzina nije kriticna. Taj otpornik sa ulaznom kapacitivnosti pina cini nisko propusni filter.
Post Reply