Hirdetés

Keresés

Új hozzászólás Aktív témák

  • válasz Nimda #21729 üzenetére

    Szia!

    Elkezdek itt megírni egy magyarázatot, aztán lehet, hogy megkérek egy moderátort, hogy segítsen kitenni topic összefoglalóba, mert az RGB kapcsán nagyon gyakori ez a kérdéskör.

    Ezt csak azért teszem ide elöljáróban, hogy ha túl részletes lenne, akkor az csak azért van, mert a jövőben minden ide érkezőnek is szánom.

    Minden, amit érdemes tudni az RGB ledekről PC modding berkeken belül

    Elnevezés

    A köznyelv szimplán RGB-nek hív minden olyan dolgot, ami képes piros (red), zöld(green) illetve kék(blue) színnel, vagy ezek különböző intenzitásával kevert árnyalattal világítani.

    PC modding tekintetében a legjelentősebb különbség amiről beszélhetünk, az a címezhetőség.

    Nem címezhető, vagy "sima" RGB, vagy 4pin RGB, vagy 12VGRB
    A nem címezhető LED-ek csoportonként egyszerre csak egy színt tudnak felvenni. Tehát például szalag esetén az egész szalag csak piros vagy csak lila, vagy csak narancs, vagy csak ... színű lehet. A vezérlőjükre általában 4 érintkezővel csatlakoznak.

    Címezhető (addressable), vagy ARGB, vagy NeoPixel
    Ezek a LED-ek egymástól függetlenül tudnak színeket felvenni. Ha például szalagról beszélünk, elérhető olyan állapot, hogy a szalag vége piros, az eleje kék, középen a kettő találkozásában pedig a lilán keresztül folyamatos átmenet van.

    A két típus egymástól teljesen különböző meghajtást is igényel, amire a továbbiakban lehet magyarázatot találni.


    Hardver

    Hardver tekintetében erősen szerteágazó lehet a paletta, még akkor is, ha szemre ugyanazt látjuk. Ennek az az oka, hogy amikor egy LED-et meglátunk, a fenti példáknál maradva egy szalagon, akkor a valójában csak a tokozást látjuk, és nem magát a LED-et.

    Vegyük nagyító alá az egyik leggyakoribb tokozást, az 5050-et. Ez csupán annyit rejt, hogy 5.0mm x 5.0mm-es négyzet a LED tokozás, lábak nélkül.

    Egy hagyományos RGB LED csupán három darab LED közös tokozásba foglalva:

    A 3 pár láb direktben az egyes LED-ek kivezetése. A 6 lábból úgy lesz négy a vezérlőhöz csatlakoztatva, hogy vagy a pozitív oldalukat (anód) vagy a negatív oldalukat (katód) összekötik egybe, és a szabadon maradt 3 pinnel kapcsolják a 3 színt. A kívánt tápfeszültség függvényében több ilyen LED-et sorba kötnek egymással, illetve színenként egy ellenállással, majd ezeket a sorokat párhuzamosítják. Ennek megfelelően ezek a szalagok csak a csoportok között vághatóak méretre.
    PC modding esetén a közös-anód szalagok az elterjedtek, abból is a 3 LED-enként 12V-os csoportba rendezettek. Innen ered a gyakori 12VGRB megnevezés.

    Ugyanebben a tokban elhelyezkedhet egy címezhető LED is:
    Itt a képen látható, hogy a tokozásban helyet kapott egy pici, aranybarnás-szürkés téglalap, ami egy chip. Ez bizony egy önálló, kommunikálni képes LED meghajtó áramkör a LED-ek mellett a tokozásban.
    Ezen a tokozáson 4 kivezetés található. Ebből kettő a tápfeszültségért, kettő pedig a kommunikációért felel. Ezek a szalagok LED-enként szabhatók. A precízebb szalagokon minden tokozás mellett található egy pici kondenzátor a feszültség stabilan tartására, ugyanakkor ritkán van gond PC nagyságrenden belül abból, ha ezek hiányoznak.

    Működési elv

    A nem címezhető RGB esetén a működés elve egyszerű. Az adott színkomponenst vagy bekapcsoljuk, vagy ki. Ez persze lehet nagyon gyorsan módosítva is, olyan gyorsan, hogy a szemünk nem is látja a villogást. Ha például magentát szeretnénk, akkor a pirosat és a kéket bekapcsolja a vezérlő, a zöldet teljesen ki. Ha szeretnénk elmenni a rózsaszínesebb árnyalatba, akkor a vezérlő ki-kikapcsolja a kék komponenst. Ezek az időközök a vezérlő képességeitől függenek, általában másodpercenként 300-1000 alkalommal tudják váltani az állapotot.

    Az egyszerűség kedvéért egy példa:
    RGB = 255,0,254 szín esetén egy 400Hz-es vezérlő a piros komponenst folyamatosan bekapcsolva, a zöld komponenst kikapcsolva tartja, míg a kéket 2.5ms időre kikapcsolja, 635ms időre pedig be.

    Ez a működési elv indokolja, hogy miért csak az egész csoport színezhető együtt. 3 vonalat tudunk kapcsolni, együtt, egyszerre.

    A címezhető RGB esetén a fent leírt meghajtás tokozásonként jelen van a 3 színű LED chippel együtt. Az információ, hogy az adott "LED" milyen színű legyen, egy úgynevezett lánckapcsolaton (daisy-chain) halad. Ez azt jelenti, hogy minden egyes chipnek van egy bejövő és egy kimenő adat lába.

    Amikor egy ilyen szalagot vezérlőre kötünk, 3 pin létesít kapcsolatot. A tápfeszültség pozitív és negatív ága, valamint a legelső "LED" bejövő adatlába. Innentől a szalagon minden következő "LED" bejövő adatlába az őt megelőző kimenő adatlábára csatlakozik.

    A vezérlő minden egyes módosításkor egy meghatározott ütemben közöl a LED-ek beépített vezérlőjével egy színt. Ez a szín normál RGB esetén 24bit (azaz színenként 8 bit, 256 szintű intenzitás). Ha a vezérlő ütemen belül új színt közöl, akkor a LED vezérlője az új színt elmenti magának, az előzőt pedig továbbadja a következőnek. Amikor az adatok áramlása megáll, a beépített vezérlők véglegesítik a színt, és rákapcsolják a LED-ekre. Ez azt is jelenti, hogy 1 LED megváltoztatása miatt is újra végig kell küldeni az összes LED színét a szalagon.

    Az adatok egy irányba haladnak a címzés során, ami két szempontból fontos:
    - A vágott szalagoknál figyeljünk oda, hogy jó végét vágjuk, vagy jó helyre tegyünk fel csatlakozót vágás után.
    - Ha több szalagot szeretnénk használni, akkor különböző eredményt kapunk abban a két esetben, ha az új eszközt egy már meglévő végéhez csatlakoztatunk, vagy pedig elosztóval az elejéhez.

    További fontos dolog, hogy az adatáramlás tekintetében minden LED szerepet játszik az utána következők működésében. Ha valamelyik tönkremegy, az őt követők sem fognak működni.

    Konverzió/Kompatibilitás

    Címezhető LED címezhető LED-el 99%-ban kompatibilis. Az a szerencsés helyzet, hogy a WorldSemi (WS) termékei annyira és olyan gyorsan elterjedtek, hogy később más gyártók szimplán elfogadták a sikerét, és azonos alapokra készítették el a saját alternatíváikat.
    Ami viszont bosszantó, hogy a PC kiegészítő gyártók mindent elkövetnek, hogy ezek a hardverükben kompatibilis fényforrások minél nehezebben legyenek összehozhatóak.

    Alább megmutatok pár képet, ami mind címezhető LED csatlakozó, ugyanazokkal az elektronikai jelekkel, de fizikailag más házban:


    Alaplapokon a legelterjedtebb a sima 4pin széles, de 3 pines tüskesorra való csatlakozó.
    Előnye, hogy könnyen gyártható, csak polaritáshelyesen csatlakoztatható, kicsi helyet foglal, és a csatlakozói egy filléres közdarab segítségével toldhatóak.


    3 pines tüskesor csatlakozó. Hatalmas hátránya a fentivel szemben, hogy fordított polaritással is csatlakoztatható, ami a címezhető LED-ek beépített vezérlői számára végzetes.

    JST SM csatlakozó. Hátránya, hogy wire-to-wire csatlakozó, azaz az alaplapon nem tudják elhelyezni az ellendarabját, és toldani is csak toldó vezetékkel lehet. Előnye, hogy záródó csatlakozó, nem csúszik szét, és a zárópöcök miatt polaritásvédett is.

    Grátisz fotó, egy címezhető LED-ről, ami vagy fordított polaritást kapott, vagy összeerőszakolták a 12VGRB csatlakozóval.

    Esetek, amikor címezhető LED mégsem kompatibilis a többivel:

    - Vannak speciális chippel ellátott darabok, amik RGB helyett GRB színkóddal dolgoznak. Ilyen szalag csak úgy használható, hogy a meglévők végére csatlakoztatjuk, és a vezérlővel úgy színezzük a LED-eket, hogy a végén lévő GRB elemek piros és zöld komponenseit megcseréljük.
    - Vannak szintén speciális RGBW vagy RGBWW szalagok. Mivel az RGB LED-ek egymástól távol vannak, a fehér szín keverése nehézkes, főleg alacsony fényerőn. Ennek a megoldására szánták azokat a chipeket, melyekbe az piros-zöld-kék LED-ek mellé egy fehér, vagy melegfehér LED is került. Mivel itt 4x8bit adatra van szüksége egy chipnek, keverésük nagyon körülményes az ARGB komponensekkel.
    - Utoljára egy nagyon speciális esetet említenék meg. Viszonylag új dolog, de létezik már 12V-os ARGB, ami nem csak feszültségben, de kommunikációban is különbözik a meglévőktől.

    Hagyományos RGB hagyományos RGB-vel kompatibilis, ha:
    - Egyezik a feszültség
    - Egyezik a közösített polaritás
    - 12VGRBW esetén megfelelően tudjuk összedugni a csatlakozókat

    Esetek, amikor módosításra van szükség:
    - 12VRGB szalag esetén 12VGRB vezérlőhöz csatlakozva át kell forrasztani a piros és a zöld vezetékeket

    Hagyományos RGB címezhető RGB-vel alapvetően nem kompatibilis. Ehhez mindenképpen egy aktív konverterre van szükség. Fontos azonban tudni, hogy a konverter sem fogja tudni megváltoztatni a működési módját sem a 12VGRB szalagnak, sem a vezérlőnek.
    Tehát ha ARGB vezérlővel akarunk 12VRGB szalagot meghajtani, akkor a szalag továbbra is csak 1 színt lesz képes megjeleníteni a teljes hosszán.
    Ha 12VGRB vezérlővel szeretnénk ARGB szalagot meghajtani, akkor pedig egyszerre csak egy szín információját tudjuk megkapni, így nincs rá mód, hogy az ARGB komponens LEDjeit megcímezzük.

    Terhelhetőség

    Gyakori kérdés, hogy "Hány RGB komponenst akaszthatok az RGB vezérlőmre?".

    Hagyományos RGB esetén:
    Ebben ez esetben a korlátozó tényező a 12VGRB header maximális árama VAGY a vezérlő maximális árama. A legtöbb alaplap esetén ezt 2A-ben maximalizálják, mert az alaplapon lévő pin-header tökéletes illeszkedés esetén méretezhető 3A-re.
    Mit jelent ez?
    Az 5050-es tokozásban a LED-ek maximális összesített árama 30-35mA (színkomponensenként ~10-12mA). Mivel ezek csoportokban sorba vannak kötve, ezért ezt az áramot csoportonként értelmezhetjük. 12VRGB esetén a már említett hármas csoportokkal kell számolni. A 2A korlátba nagyjából 50 ilyen hármas csoport, azaz 150 LED fér bele összesen.

    Fontos azonban szem előtt tartani a szalagok terhelhetőségét is. Vannak olyan szalagok, melyeknél meg van adva az is, hogy milyen hosszonként kell megtáplálni. Ennek az az egyszerű oka, hogy a keskeny és vékony részfólia a szalagon nem tud átvinni bármekkora áramot. Ha szükséges, a 12VGRB bárhol betáplálható, amihez mind a 4 vezetéket csatlakoztatni kell.

    Címezhető RGB esetén:
    Mivel hasonló csatlakozóról kapja az áramot, hasonló kezdeti korlátról is beszélünk, ami nagyjából 2A. A LED-ek áramfelvétele is hasonló, 35mA. Itt azonban 5V feszültségről minden egyes LED párhuzamosan megy, tehát az alap csatlakozó 50 LED-ig használható.

    Itt viszont fontos tulajdonság, hogy a korlátozás csak a tápellátásra érvényes, az adatkapcsolatra nem. (Mint fentebb említettük, adatkapcsolat mindig csak az előttünk lévő LED-nek történik.)
    Ezt a tulajdonságot kihasználva a címezhető szalagok elméletben bármeddig hosszabbíthatóak, ha más 5V-os forrásból is megtápláljuk. Fontos azonban, hogy itt a köztes betáplálást csak a tápellátással szabad megvalósítani, az adatvonallal nem.

    Fantázianevek

    Sok gyártó mindenféle fantázianévvel látja el a termékeit, csak éppen az nem derül ki belőlük, hogy milyen technológiát használnak. Alább ezek listája.

    Gigabyte Ambient LED - 12VGRB
    Gigabyte RGB Fusion - Mindkettőt támogathatja, ha az alaplapon van hozzá csatlakozó
    MSI Mystic Ligth - Mindkettőt támogathatja, ha az alaplapon van hozzá csatlakozó
    Asus Aura RGB - 12VGRB
    Asus Aura Sync - ARGB

  • Nimda

    addikt

    válasz Nimda #21729 üzenetére

    Nos kitisztult a dolog, vannak olyan lapok (pl. Asus B450-F Gaming) amik 12V -os headerrel is tudják az aura syncet. Na ehhez jó a Deepcool konvertor, ha pl. 5V -os RGB -t akarunk rákötni. Az enyém sajnos nem, így marad ebben az állapotában. Vagy lapot váltok, ami amúgy is esedékes idővel :)

Új hozzászólás Aktív témák