Forum » Elektrotehnika in elektronika » optocoupler
optocoupler
korenje3 ::
A kdo ve zakaj mi tole vezje ne dela v redu?
oziroma, je to vezje funcionalno? ledica mi komaj kaj sveti.
optocoupler je http://www.farnell.com/datasheets/35589...
tranzistor pa BC817-25
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
TESKAn ::
Ker nimaš tranzistorjev nikamor priklopljenih.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.
ki jo je prav v ta namen nosil s seboj.
korenje3 ::
So. 24V, sam ni napisan.
Na optocouplerju je pa 6 povezana na 0 preko 100kohm (ker kao poveča frekvenco). Tam kjer nimam povezan, ledica malo bolje sveti.
Na optocouplerju je pa 6 povezana na 0 preko 100kohm (ker kao poveča frekvenco). Tam kjer nimam povezan, ledica malo bolje sveti.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Zgodovina sprememb…
- spremenil: korenje3 ()
Wisse ::
Kaj imaš na X-e prikopljeno?
Meni se zdi shema od tranzistorjev naprej jako čudna. Dvojna vezava na emitor tranzistorja in med njo dioda. Kaj si hotel s tem doseč?
Meni se zdi shema od tranzistorjev naprej jako čudna. Dvojna vezava na emitor tranzistorja in med njo dioda. Kaj si hotel s tem doseč?
Zgodovina sprememb…
- spremenil: Wisse ()
korenje3 ::
na X bo priklopljen rele, z diodo sem pa hotel ponazoritev, kdaj je signal.
na X2 je 0V.
na X2 je 0V.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Zgodovina sprememb…
- spremenil: korenje3 ()
darkolord ::
korenje3 ::
20mA. Sam že vidim kje je problem. Če skenslam upore pred optokuplerjem (150ohm), tako da so direktno na 3,3V, potem led dioda sveti z polno močjo. Sem mislil da je ledica v optocuplerju 2,1V? ali se motim?
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Wisse ::
Glede na shemo, priklapljaš rele 2x na isti potencial (+). Sedaj ne vem koliko imaš predznanja in te ne bi rad užalil, ampak moraš se zavedat, da tok ne more tečt, če priklopiš na oba konca releja isti potencial.
Če gledam "flyback" diodo, ki ščiti vezje pred špicami iz releja in LED diodo, ena kaže zgornjo linijo za +, druga spodnjo. Kakorkoli obrnem, se mi shema ne zdi pravilna.
Zadevo lahko spremeniš tako, da spodnjo vejo za vsak rele pobrišeš, zgornjo pustiš tako kot je, ampak nanjo (na sredini recimo) priklopiš še par upor-LED, ki vodi na 0V (GND, zemljo). 2. nogico releja prav tako pelješ neposredno na 0V. Varovalno diodo med prvo in drugo nogico povežeš kot na tvoji shemi (načeloma "čimbližje" releju). To je vse.
Če gledam "flyback" diodo, ki ščiti vezje pred špicami iz releja in LED diodo, ena kaže zgornjo linijo za +, druga spodnjo. Kakorkoli obrnem, se mi shema ne zdi pravilna.
Zadevo lahko spremeniš tako, da spodnjo vejo za vsak rele pobrišeš, zgornjo pustiš tako kot je, ampak nanjo (na sredini recimo) priklopiš še par upor-LED, ki vodi na 0V (GND, zemljo). 2. nogico releja prav tako pelješ neposredno na 0V. Varovalno diodo med prvo in drugo nogico povežeš kot na tvoji shemi (načeloma "čimbližje" releju). To je vse.
korenje3 ::
Aja zdej vidim, ledico pa upor dej na kolektor od BC817.
Zdej gre tkole, tranzistor se verjetn ne odpre do konca ker maš bazni tok čez ledico pa dodatn upor:
A ne gre tok samo čez trazistor? gre res še preko optocuplerja da napaja led diodo?
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Zgodovina sprememb…
- spremenil: korenje3 ()
darkolord ::
Tole rdeče kar sem narisal je tok, s katerim odpiraš tranzistor. Ko je dost odprt, steče pa tok skozi kolektor->emiter.
korenje3 ::
Tole rdeče kar sem narisal je tok, s katerim odpiraš tranzistor. Ko je dost odprt, steče pa tok skozi kolektor->emiter.
če teče skozi kolektor emitter, potem si narobe narisal.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
korenje3 ::
Predvidevam da imam prav. In da je samo tok za led diodo na optocouplerju premajhen in rabi 3,3V namesto 2,1V. torej moram odstraniti 150R.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Zgodovina sprememb…
- spremenil: korenje3 ()
darkolord ::
Ja rdeč se ne ustavi tam, kjer si narisal.
Tkole se ponavadi veže ledice na NPN:
Možno sicer da steče tam dost toka, sam je vseen mal čudna vezava to.
Tkole se ponavadi veže ledice na NPN:
Možno sicer da steče tam dost toka, sam je vseen mal čudna vezava to.
Zgodovina sprememb…
- spremenilo: darkolord ()
korenje3 ::
Enkrat sem bral da ni važno če je na emmiter ali collector strani...
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Zgodovina sprememb…
- spremenil: korenje3 ()
korenje3 ::
ja, to je to.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Wisse ::
A to je isto tvojemu? Ker potem boš moral malo spremeniti način risanja.
Vtakni med priključka za rele en 1K upor.
Vtakni med priključka za rele en 1K upor.
Zgodovina sprememb…
- spremenil: Wisse ()
korenje3 ::
ja isto... sedaj iščem rešitve.
V bistvu če dam 3,3V mi led sveti s polno močjo samo če nima gor diode in 100kohm upora.
V bistvu če dam 3,3V mi led sveti s polno močjo samo če nima gor diode in 100kohm upora.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
darkolord ::
Pa unega 150ohm ne jemat stran ker boš preveč obremenil izhode na mikrokontolerju (sklepam da imaš mikrokontroler)
Zgodovina sprememb…
- spremenilo: darkolord ()
korenje3 ::
sam mal moram odlotat tranzistor ker sem naredil kurcšlus....
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Wisse ::
Probaj simulirat rele z nekim uporom. Recimo 1K ali nekaj pod tokovno zmogljivostjo tvojih tranzistorjev. Kot je rekel darkolord, tok mora stečt, da tranzistor odpre.
korenje3 ::
če dam upor tam, začne ledica bistveno manj svetiti.
ok zhrihtu. tisti 100kohm ga je zjebu.
ok zhrihtu. tisti 100kohm ga je zjebu.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Zgodovina sprememb…
- spremenil: korenje3 ()
korenje3 ::
btw, a kdo ve zakaj se mi ledice toliko grejejo. s časom začne svetit bolj oranžno. imam 1,2kohm upor na 24V.
Imam pa te ledice: http://www.farnell.com/datasheets/15637...
Imam pa te ledice: http://www.farnell.com/datasheets/15637...
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
TESKAn ::
Tok je OK glede na datasheet, samo moraš imet poštimano hlajenje LEDice.
Kar se optokoplerja tiče, ima CTR 20%, se pravi 10 mA na vhodu optokoplerja ti da 2 mA na izhodu optokoplerja. Če gledaš tvoje vezje in če imaš 5V logiko, ti ta da 33 mA na vhodu optokoplerja, kar ti pomeni ~6 mA na izhodu - ta tok ti pošiljaš v bazo NPN tranzistorja. Če pomnožiš teh ~6 mA z 2 kOhm uporom, ti da padec napetosti na uporu ~12V, kar pri tvoji vezavi ni nepomembno. Da NPN tranzistor prevaja, mora bit napetost na bazi večja, kot napetost na emitorju za ~0,7V. V tvojem vezju to pomeni, da je _najvišja_ napetost, ki jo dobiš na emiter, 11,3V. Skupaj z 1,2 kOhm limit uporom in 2,5V padcem napetosti na LED diodi, imaš tok čez diodo 7,3 mA ali ~1/3 nazivnega toka. Po datasheetu ti tak tok da ~0,3 polne svetilnosti diode. Plus rele, ki ga boš dal gor, bo krmiljen z že omenjenimi 11,3V, preostanek bo na tranzistorju. Posledica? Če ti en tak rele rabi 0,1A toka, ti bo na tranzistorju kurilo 1,27W, kar vodi v hitro smrt tranzistorja. Rešitev? Al komplet redesign, kjer daš NPN tranzistor na spodnjo stran, da priklaplja breme na GND, lahko obdržiš položaj tranzistorja, ampak ga zamenjaš z PNP tipom, kar za sabo potegne še prevezavo izhoda optokoplerja, ki ti mora za PNP tranzistor vlečt tok ven iz baze. Druga rešitev je, da znižaš napetostno razliko med optokoplerjem in tranzistorjem, ampak tudi, če daš upor med optokoplerjem in tranzistorjem na nič imaš tam _zmeraj_ Ube tranzistorja + Vcesat (vsaj 0,5V) optokoplerja, kar je ~0,7 + ~0,5 je ~1,2V v vsakem primeru in za toliko se ti bo grel NPN tranzistor. Z drugimi besedami, tvoja vezava bo zmeraj imela ~2x več izgub na NPN tranzistorju, kot če bi zvezal po normalni shemi ali uporabil PNP tranzistor.
Kar se optokoplerja tiče, ima CTR 20%, se pravi 10 mA na vhodu optokoplerja ti da 2 mA na izhodu optokoplerja. Če gledaš tvoje vezje in če imaš 5V logiko, ti ta da 33 mA na vhodu optokoplerja, kar ti pomeni ~6 mA na izhodu - ta tok ti pošiljaš v bazo NPN tranzistorja. Če pomnožiš teh ~6 mA z 2 kOhm uporom, ti da padec napetosti na uporu ~12V, kar pri tvoji vezavi ni nepomembno. Da NPN tranzistor prevaja, mora bit napetost na bazi večja, kot napetost na emitorju za ~0,7V. V tvojem vezju to pomeni, da je _najvišja_ napetost, ki jo dobiš na emiter, 11,3V. Skupaj z 1,2 kOhm limit uporom in 2,5V padcem napetosti na LED diodi, imaš tok čez diodo 7,3 mA ali ~1/3 nazivnega toka. Po datasheetu ti tak tok da ~0,3 polne svetilnosti diode. Plus rele, ki ga boš dal gor, bo krmiljen z že omenjenimi 11,3V, preostanek bo na tranzistorju. Posledica? Če ti en tak rele rabi 0,1A toka, ti bo na tranzistorju kurilo 1,27W, kar vodi v hitro smrt tranzistorja. Rešitev? Al komplet redesign, kjer daš NPN tranzistor na spodnjo stran, da priklaplja breme na GND, lahko obdržiš položaj tranzistorja, ampak ga zamenjaš z PNP tipom, kar za sabo potegne še prevezavo izhoda optokoplerja, ki ti mora za PNP tranzistor vlečt tok ven iz baze. Druga rešitev je, da znižaš napetostno razliko med optokoplerjem in tranzistorjem, ampak tudi, če daš upor med optokoplerjem in tranzistorjem na nič imaš tam _zmeraj_ Ube tranzistorja + Vcesat (vsaj 0,5V) optokoplerja, kar je ~0,7 + ~0,5 je ~1,2V v vsakem primeru in za toliko se ti bo grel NPN tranzistor. Z drugimi besedami, tvoja vezava bo zmeraj imela ~2x več izgub na NPN tranzistorju, kot če bi zvezal po normalni shemi ali uporabil PNP tranzistor.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.
ki jo je prav v ta namen nosil s seboj.
korenje3 ::
teska, a ni razlika samo v tem, kako aktiviraš tok v tranzistorju? pri pnp ga aktiviraš z zemljo, pri npn pa z pozitivno voltažo.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
TESKAn ::
"Aktiviraš" s tokom in zmeraj imaš na polprevodniških spojih padec napetosti. Glej na to tako, v tranzistorju imap PN spoj, da spraviš čez tok, rabiš neko napetost. Če te napetosti ni, tok ne teče. Da NPN tranzistor odpreš, v bazo vsiliš tok in za to rabiš napetost, ki je višja od napetosti PN spoja - to je ~0,7V med bazo in emitorjem. Posledica je, da za to, da tranzistor odpreš in držiš odprt, rabiš napetost, ki bo za teh 0,7V višja od napetosti na emitorju. In če v tvojem vezju sešteješ napetosti, ki jih imaš na poti toka od 24V napajanja do baze tranzistorja (padec na optokoplerju, padec na baznem uporu) dobiš ven vrednosti, ki sem jih napisal zgoraj - več kot polovica napetosti ti ostane na NPN tranzistorju. Če pa bi dal PNP tranzistor, povezal bazni upor na kolektor optokoplerja, emitor optokoplerja pa na GND, potem gre prožilni tok iz baze tranzostorja v GND in ti ne vpliva na dogajanje v vezju za tranzistorjem.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.
ki jo je prav v ta namen nosil s seboj.
Highlag ::
Rekel bi, da imaš težavo pri optokoplerju. Če je C optokoplerja vezan na +24V daj med emitor optokoplerja in GND en 1000R upor (primeren toku, ki ga optokopler zdrži). Ko se bo optokopler odprl bo preko kolektorja optokoplerja na emitor optokoplerja stekel tok, in na E se bo pojavila skoraj 24V. Bazni upor tranzistorja, ki prižiga rele pa naj bo primeren za teh 24V. Če je optokopler zaprt imaš na Emitorju optokoplerja potem GND.
Drugih kolobocij potem nebi smel imeti.
Drugih kolobocij potem nebi smel imeti.
Never trust a computer you can't throw out a window
TESKAn ::
To ne bo rešilo nič. Kot sem že napisal, skozi optokopler dobiš največ 6 mA toka in če daš vseh teh 6 mA skozi 1k upor, dobiš na njem 6V. Njegov problem je samo v tem, kako je zvezal komponente.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.
ki jo je prav v ta namen nosil s seboj.
int47 ::
Zgoraj je omenjeno napajanje s 3,3V.
Če bi na izhodnem pinu pri logični '0' bila napetost 0V, bi bil tok skozi LED optospojnika (3,3V-1,5)/150=12mA
Pri upoštevanju CTR 20% je bazni tok lahko največ 12mA*0,2 = 2,4mA
Minimalni hfe za BC817 je 100. Pri hfe=100 bi bil max. tok I_LED + I_breme = 240mA.
Pri tem je max. napetost na releju Uc-(2*0,7) - 2,4*2K = Uc - 6,2V.
Če bi na izhodnem pinu pri logični '0' bila napetost 0V, bi bil tok skozi LED optospojnika (3,3V-1,5)/150=12mA
Pri upoštevanju CTR 20% je bazni tok lahko največ 12mA*0,2 = 2,4mA
Minimalni hfe za BC817 je 100. Pri hfe=100 bi bil max. tok I_LED + I_breme = 240mA.
Pri tem je max. napetost na releju Uc-(2*0,7) - 2,4*2K = Uc - 6,2V.
korenje3 ::
tako sem tudi jaz naračunal. 240mW na povezavo. Samo tisto kar je teskan napisal da potem tranzistor kuri 2x več štroma mi pa ni čisto jasno.
v glavnem napetost na izhodu mam 24V zdej. Upam da mi bo 24V releje normalno aktiviralo.
Pa še to me zanima, ker imam to za avtomatizacijo hiše, bi bilo pametno dati bolj uporne upore za led diode, ali bo kaj narobe z ledicami če se malo pregrevajo?
v glavnem napetost na izhodu mam 24V zdej. Upam da mi bo 24V releje normalno aktiviralo.
Pa še to me zanima, ker imam to za avtomatizacijo hiše, bi bilo pametno dati bolj uporne upore za led diode, ali bo kaj narobe z ledicami če se malo pregrevajo?
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Zgodovina sprememb…
- spremenil: korenje3 ()
TESKAn ::
Samo tisto kar je teskan napisal da potem tranzistor kuri 2x več štroma mi pa ni čisto jasno.
Če imaš tranzistor prav vezan, je, kadar ga uporabljaš kot stikalo, gor padec napetosti enak Vcesat, ponavadi tam ~0,5V. Kot imaš ti vezano, bo padec napetosti na stikalnem tranzistorju v vsakem primeru najmanj 2x večji. Zakaj? Poglej vezavo. Da imaš tranzistor odprt, rabiš na bazi ~0,7V višjo napetost, kot je na emitorju. Bazo krmiliš z optokoplerjem, na katerem imaš padec napetosti med kolektorjem in emitorjem ~0,5V. Če si sedaj prerišeš tvoje vezje in priklopiš optokopler direkt na bazo tranzistorja, sešteješ ta dva padca napetosti in dobiš ~1,2V od kolektorja do emiterja tranzistorja. Kar je več kot dvakratna vrednost 0,5-ih voltov. In ker je moč enaka napetost krat tok, boš ob enakem bremenu imel več kot dvakrat večjo moč na tranzistorju.
Če se LEDice pri nazivnem toku pregrevajo, je najbolje, da jih dodatno hladiš oziroma dizajniraš vezje tako, da bo imela LEDica okrog sebe dovolj bakra, prek katerega bo odvajala toploto v prostor.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.
ki jo je prav v ta namen nosil s seboj.
korenje3 ::
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Tranzistorji, diode, upori in še kaj...Oddelek: Elektrotehnika in elektronika | 2689 (1854) | STU-III |
» | dioda, tranzistor, ojačevalnikOddelek: Elektrotehnika in elektronika | 5473 (3259) | slitkx |
» | rele, ki bo vklaplo diodiceOddelek: Elektrotehnika in elektronika | 4218 (2828) | TEDY |
» | TermoregulatorOddelek: Elektrotehnika in elektronika | 5047 (5047) | Azrael |
» | grelec za temperaturni senzor LM35Oddelek: Elektrotehnika in elektronika | 2326 (2127) | pr2501 |