Përmbajtje:

LEDs Charlieplexing- Teoria: 7 hapa (me fotografi)
LEDs Charlieplexing- Teoria: 7 hapa (me fotografi)

Video: LEDs Charlieplexing- Teoria: 7 hapa (me fotografi)

Video: LEDs Charlieplexing- Teoria: 7 hapa (me fotografi)
Video: Я нашел беспроводные светодиоды - батареи не нужны! в Акихабаре, Токио 2024, Qershor
Anonim
Charlieplexing LEDs- Teoria
Charlieplexing LEDs- Teoria
Charlieplexing LEDs- Teoria
Charlieplexing LEDs- Teoria

Ky udhëzues është më pak një projekt i ndërtuar nga vetja juaj dhe më shumë një përshkrim i teorisë së karlieplexing. Suitableshtë i përshtatshëm për njerëzit me bazat e elektronikës, por jo fillestarë të plotë. Unë e kam shkruar atë në përgjigje të shumë pyetjeve që kam marrë në Instructables të botuara më parë.

Çfarë është 'Charlieplexing'? Po drejton shumë LED me vetëm disa kunja. Në rast se po pyesni veten Charlieplexing mban emrin e Charles Allen në Maxim i cili zhvilloi teknikën. Kjo mund të jetë e dobishme për shumë gjëra. Ju mund të keni nevojë të shfaqni informacionin e statusit në një mikrokontrollues të vogël, por keni vetëm disa kunja rezervë. Ju mund të dëshironi të tregoni një matricë të zbukuruar me pika ose ekran të orës, por nuk dëshironi të përdorni shumë përbërës. Disa projekte të tjera që demonstrojnë charlieplexing që mund të dëshironi të shikoni janë: Si të drejtoni shumë LED nga disa kunja të mikrokontrolluesit. nga Westfw:- https://www.instructables.com/id/ED0NCY0UVWEP287ISO/ Dhe disa projekte të mija, The Microdot watch:- https://www.instructables.com/id/EWM2OIT78OERWHR38Z/ Ora Minidot 2: - https://www.instructables.com/id/E11GKKELKAEZ7BFZAK/ Një shembull tjetër i mrekullueshëm i përdorimit të charlieplexing është në: https://www.jsdesign.co.uk/charlie/ Ora Minidot 2 prezanton një skemë të avancuar të karlieplexing për zbehje/zbehje e cila nuk do të diskutohet këtu. PPRDITSIM 19 gusht 2008: Unë kam shtuar një skedar zip me një qark që mund të jetë në gjendje të shfrytëzojë shalipleksimin e matricës për LED me fuqi të lartë të diskutuar (gjatë:)) në pjesën e komenteve. Ajo ka një kodues + një pozicionues për të bërë një ndërfaqe të përdoruesit, plus qark për kontrollin e kompjuterit USB ose RS232. Secila prej binarëve të tensionit të lartë anësor mund të vendoset në një nga dy tensionet, të themi 2.2V për LED -të e KUQ dhe 3.4V për jeshile/blu/të bardhë. Tensioni për binarët e lartë anësorë mund të vendoset me trimpot. Unë do të parashikoja që një kabllo fjongo IDC me 20 tela të futet në tabelë, dhe lidhës IDC me 20 kunja të shtohen përgjatë gjatësisë së shiritit, secila tabelë LED që ka lidhje me çfarëdo tela në matricë janë të dëshiruara. Qarku është në Eagle Cad dhe paraqitet në nën -imazhin më poshtë. Qarku i lartë anësor zbatohet duke përdorur çiftëzues optikë të cilët mendoj se mund të jenë të përshtatshëm. Unë në fakt nuk e kam testuar këtë qark dhe as nuk kam shkruar ndonjë softuer për shkak të mungesës së kohës, por e kam vënë atë për koment, jam veçanërisht i interesuar në zbatimin e optokouplerit. Çdokush mjaft i guximshëm për t'i dhënë fund … ju lutemi postoni rezultatet tuaja. P URDITSIM 27 gusht 2008: Për ata që nuk përdorin EagleCad…. E shtuar më poshtë është një pdf e skemës

Hapi 1: Disa teori LED

Disa teori LED
Disa teori LED
Disa teori LED
Disa teori LED

Charlieplexing mbështetet në një numër aspektesh të dobishme të LED -ve dhe mikrokontrolluesve modernë.

Së pari çfarë ndodh kur lidhni një LED me energji elektrike. Diagrami kryesor më poshtë tregon atë që quhet kurba If v Vf e një LED tipik me fuqi të ulët 5 mm. Nëse qëndron për 'rrymë përpara' Vf nënkupton 'tension përpara' Aksi vertikal në fjalë të tjera tregon rrymën që do të rrjedhë përmes një LED nëse vendosni tensionin e boshtit horizontal nëpër terminalet e tij. Punon edhe anasjelltas, nëse matni që rryma ka një vlerë, mund të shikoni në boshtin horizontal dhe të shihni tensionin që LED do të paraqesë në terminalet e tij. Diagrami i dytë tregon një paraqitje skematike të një LED me etiketën If dhe Vf. Nga diagrami kryesor unë kam etiketuar gjithashtu zona të grafikut që janë me interes. - Zona e parë është aty ku LED është 'fikur'. Më saktësisht LED po lëshon dritë aq të zbehtë sa nuk do të jeni në gjendje ta shihni atë nëse nuk keni një lloj përforcuesi të imazhit super-duper. - Zona e dytë ka LED vetëm pak duke lëshuar një shkëlqim të zbehtë. - Zona e tretë është ajo ku zakonisht përdoret një LED dhe lëshon dritë sipas vlerësimit të prodhuesve. - Zona e katërt është ajo ku një LED operon përtej kufijve të saj të funksionimit, ndoshta po shkëlqen shumë, por mjerisht vetëm për një kohë të shkurtër para se tymi magjik brenda të dalë dhe nuk do të funksionojë përsëri … dmth. Në këtë zonë ai digjet sepse shumë rrymë kalon nëpër të. Vini re se kurba If/Vf ose kurba e funksionimit të LED është një kurbë 'jo-lineare'. Kjo do të thotë, nuk është një vijë e drejtë … ajo ka një kthesë ose kthesë në të. Së fundmi, ky diagram është për një LED tipik të kuq 5 mm të krijuar për të funksionuar në 20mA. LED të ndryshëm nga prodhues të ndryshëm kanë kthesa të ndryshme të funksionimit. Për shembull në këtë diagram në 20mA tensioni i përparmë i ZHEL -it do të jetë afërsisht 1.9V. Për një LED blu 5mm në 20mA tensioni përpara mund të jetë 3.4V. Për një LED luksoz të bardhë me fuqi të lartë në 350mA tensioni përpara mund të jetë rreth 3.2V. Disa pako LED mund të jenë disa LED në seri ose paralelisht, duke ndryshuar përsëri kurbën Vf/If. Zakonisht një prodhues do të specifikojë një rrymë pune e cila është e sigurt për t'u përdorur në LED, dhe tensionin përpara në atë rrymë. Zakonisht (por jo gjithmonë) ju merrni një grafik të ngjashëm me më poshtë në fletën e të dhënave. Ju duhet të shikoni fletën e të dhënave për LED për të përcaktuar se cili është tensioni përpara në rrymat e ndryshme të funksionimit. Pse është ky grafik kaq i rëndësishëm? Sepse tregon se kur një tension është në LED, rryma që do të rrjedhë do të jetë sipas grafikut. Ulni tensionin dhe më pak rrymë do të rrjedhë…..dhe LED do të jetë ‘fikur’. Kjo është pjesë e teorisë së karlieplexing, të cilën do ta arrijmë në hapin tjetër.

Hapi 2: Ligjet (e elektronikës)

Ligjet (e elektronikës)
Ligjet (e elektronikës)
Ligjet (e elektronikës)
Ligjet (e elektronikës)
Ligjet (e elektronikës)
Ligjet (e elektronikës)

Ende nuk jam akoma në magjinë e karlieplexing…. Ne duhet të shkojmë në disa baza të ligjeve të elektronikës. Ligji i parë i interesit thotë se tensioni i përgjithshëm në çdo seri të përbërësve të lidhur në një qark elektrik është i barabartë me shumën e individit tensionet në përbërës. Kjo tregohet në diagramin kryesor më poshtë. Kjo është e dobishme kur përdorni LED sepse bateria juaj mesatare ose kunja e daljes së mikrokontrolluesit nuk do të jetë kurrë tensioni i duhur për të drejtuar LED -in tuaj në rrymën e rekomanduar. Për shembull, një mikrokontrollues zakonisht do të funksionojë në 5V dhe kunjat e daljes së tij do të jenë në 5V kur të ndizen. Nëse thjesht lidhni një LED me kunjin dalës të mikro, do të shihni nga kurba e funksionimit në faqen e mëparshme shumë rrymë do të rrjedhë në LED dhe do të nxehet dhe do të digjet (ndoshta dëmton edhe mikro). Megjithatë nëse prezantojmë një komponent të dytë në seri me LED mund të zbresim disa nga 5V në mënyrë që tensioni i majtë të jetë i drejtë për të drejtuar LED në rrymën e duhur të funksionimit. Ky është zakonisht një rezistencë, dhe kur përdoret në këtë mënyrë quhet një rezistencë kufizuese e rrymës. Kjo metodë përdoret shumë shpesh dhe çon në atë që quhet 'ligji i Ohmit'.. I quajtur kështu sipas zotit Ohm. Ligji i Ohmit ndjek ekuacionin V = I * R ku V është tensioni që do të shfaqet në një rezistencë R kur një rrymë I po rrjedh nëpër rezistencë. V është në volt, unë jam në amper dhe R është në ohms. Pra, nëse kemi 5V për të shpenzuar, dhe duam 1.9V nëpër LED për ta bërë atë të funksionojë në 20mA atëherë ne duam që rezistenca të ketë 5-1,9 = 3,1 V përtej tij. Ne mund ta shohim këtë në diagramin e dytë. Për shkak se rezistenca është në seri me LED, e njëjta rrymë do të rrjedhë përmes rezistencës si LED, dmth 20mA. Pra, duke riorganizuar ekuacionin, ne mund të gjejmë rezistencën që na nevojitet për ta bërë këtë punë. V = I * RsoR = V / Duke zëvendësuar vlerat në shembullin tonë marrim: R = 3.1 / 0.02 = 155ohms (shënim 20mA = 0.02Amps) Ende me mua deri tani … bukur. Tani shikoni diagramin 3. Ka LED të vendosur në mes të dy rezistencave. Sipas ligjit të parë të përmendur më lart, ne kemi të njëjtën situatë në diagramin e dytë. Ne kemi 1.9V nëpër LED kështu që po funksionon sipas fletës së tij të specifikimeve. Ne gjithashtu kemi secilin rezistencë që zbret 1.55V secila (për një total prej 3.1). Duke shtuar tensionet së bashku kemi 5V (kunja e mikrokontrolluesit) = 1.55V (R1) + 1.9V (LED) + 1.55V (R2) dhe gjithçka balancon. Duke përdorur ligjin e ohms ne gjejmë se rezistorët duhet të jenë 77.5 ohms secili, e cila është gjysma e sasisë së llogaritur nga diagrami i dytë. Natyrisht që në praktikë do të keni shumë presion për të gjetur një rezistencë 77.5ohm, kështu që thjesht do të zëvendësonit vlerën më të afërt në dispozicion, të themi 75ohms dhe të përfundoni me pak më shumë rrymë në LED ose 82ohms për të qenë të sigurt dhe për të pasur pak më pak. Pse në tokë duhet ta bëjmë këtë sanduiç me rezistencë i cili për të drejtuar një LED të thjeshtë ….. mirë nëse keni një LED është e gjitha pa kuptim, por kjo është një udhëzim për charlieplexing dhe vjen në ndihmë për hapin tjetër.

Hapi 3: Prezantimi i 'Drive plotësues'

Prezantimi i 'Drive plotësues'
Prezantimi i 'Drive plotësues'

Një emër tjetër që është më i saktë për të përshkruar 'charlieplexing' është 'makinë plotësuese'.

Në mikrokontrolluesin tuaj mesatar, në firmware mund t'i thoni mikrove që të vendosë një pin dalës që të jetë ose '0' ose '1', ose të paraqesë një tension 0V në dalje ose një tension 5V në dalje. Diagrami më poshtë tani tregon LED -in e stampuar me një partner të anasjelltë…. Ose një LED plotësues, pra makinë plotësuese. Në gjysmën e parë të diagramit, mikro po del 5V në pin A, dhe 0V në pin B. Rryma kështu do të rrjedhë nga A në B. Për shkak se LED2 është i orientuar prapa në LED1 asnjë rrymë nuk do të rrjedhë nëpër të dhe nuk do shkëlqim. Whatshtë ajo që quhet anshmëri e kundërt. Ne kemi ekuivalentin e situatës në faqen e mëparshme. Ne mund të injorojmë në thelb LED2. Shigjetat tregojnë rrjedhën aktuale. Një LED është në thelb një diodë (pra diodë që lëshon dritë). Një diodë është një pajisje që lejon që rryma të rrjedhë në një drejtim, por jo në tjetrin. Skema e një lloji LED tregon këtë, rryma do të rrjedhë në drejtim të shigjetës …… por bllokohet në anën tjetër. Nëse e udhëzojmë mikro që tani të nxjerrë 5V në pin B dhe 0V në pin A kemi të kundërtën. Tani LED1 është i njëanshëm i kundërt, LED2 është i njëanshëm përpara dhe do të lejojë rrjedhën aktuale. LED2 do të shkëlqejë dhe LED1 do të jetë e errët. Tani mund të jetë një ide e mirë të shikoni skemat e projekteve të ndryshme të përmendura në hyrje. Ju duhet të shihni një tërësi të këtyre çifteve plotësuese në një matricë. Sigurisht në shembullin e mëposhtëm ne po drejtojmë dy LED me dy kunja të mikrokontrolluesit ….mund të thoni pse shqetësoheni. Epo, pjesa tjetër është ajo ku ne arrijmë te zorrët e charlieplexing dhe si e bën atë një përdorim efikas të mikrokontrolluesve të kunjave të daljes.

Hapi 4: Më në fund…. Një Matrix Charlieplex

Më në fund…. Një Matrix Charlieplex
Më në fund…. Një Matrix Charlieplex
Së fundi…. Një Matrix Charlieplex
Së fundi…. Një Matrix Charlieplex

Siç u përmend në hyrje, charliplexing është një mënyrë e dobishme për të drejtuar shumë LED me vetëm disa kunja në një mikrokontrollues. Sidoqoftë, në faqet e mëparshme ne nuk kemi ruajtur asnjë kunj, duke drejtuar dy LED me dy kunja….shum i madh!

Epo, ne mund ta shtrijmë idenë e vozitjes plotësuese në një matricë charlieplex. Diagrami më poshtë tregon matricën minimale charlieplex të përbërë nga tre rezistorë dhe gjashtë LED dhe duke përdorur vetëm tre kunja të mikrokontrolluesit. Tani e shihni sa e dobishme është kjo metodë? Nëse dëshironi të drejtoni gjashtë LED në mënyrë normale ….do të kishit nevojë për gjashtë kunja të mikrokontrolluesit. Në fakt me kunjat N të një mikrokontrolluesi ju mund të drejtoni potencialisht LED N * (N - 1). Për 3 kunja kjo është 3 * (3-1) = 3 * 2 = 6 LED. Gjërat grumbullohen shpejt me më shumë kunja. Me 6 kunja ju mund të vozisni 6 * (6 - 1) = 6 * 5 = 30 LED ….wow! Tani te pjesa e Charlieplexing. Shikoni diagramin më poshtë. Ne kemi tre çifte plotësuese, një palë midis secilit kombinim të kunjave të mikro daljes. Një palë midis A-B, një palë midis B-C dhe një palë midis A-C. Nëse e keni shkëputur pinin C tani për tani do të kishim të njëjtën situatë si më parë. Me 5V në pin A dhe 0V në pin B, LED1 do të shkëlqejë, LED2 është i njëanshëm i kundërt dhe nuk do të kalojë rrymë. Me 5V në pin B dhe 0V në pin A LED2 do të shkëlqejë dhe LED1 është i njëanshëm i kundërt. Kjo vijon për mikro kunjat e tjerë. Nëse e shkëpusim pinin B dhe vendosim pinin A në 5V dhe pin C në 0V atëherë LED5 do të shkëlqejë. Kthimi mbrapsht në mënyrë që kunja A të jetë 0V dhe kunja C është 5V atëherë LED6 do të shkëlqejë. E njëjta gjë për çiftin plotësues midis kunjave B-C. Prisni, ju dëgjoj të thoni. Le të shohim rastin më të afërt pak më nga afër. Ne kemi 5V në pin A dhe 0V në pin C. Ne kemi shkëputur kunjin B (atë të mesëm). OK, kështu që një rrymë rrjedh përmes LED5, rryma nuk rrjedh përmes LED6 sepse është e njëanshme e kundërt (dhe po ashtu LED2 dhe LED4)….por ekziston gjithashtu një rrugë që rryma të marrë nga kunja A, përmes LED1 dhe LED3 nuk ka atje? Pse këto LED nuk shkëlqejnë gjithashtu. Këtu është zemra e skemës së Charlieplexing. Në të vërtetë ekziston një rrymë që rrjedh si LED1 ashtu edhe LED3, megjithatë tensioni në të dyja këto të kombinuara do të jetë vetëm i barabartë me tensionin në LED5. Në mënyrë tipike ata do të kishin gjysmën e tensionit mbi to që ka LED5. Pra, nëse kemi 1.9V nëpër LED5, atëherë vetëm 0.95V do të jetë në të gjithë LED1 dhe 0.95V në të gjithë LED3. Nga kurba e If/Vf e përmendur në fillim të këtij artikulli mund të shohim se rryma në këtë gjysmë tension është shumë më e ulët se 20mA…..dhe ato LED nuk do të shkëlqejnë dukshëm. Kjo njihet si vjedhje aktuale. Kështu pjesa më e madhe e rrymës do të rrjedhë përmes LED -it që duam, rruga më e drejtpërdrejtë përmes numrit më të vogël të LED -ve (dmth një LED), në vend të ndonjë kombinimi serik të LED -ve. Nëse shikoni rrjedhën aktuale për çdo kombinim të vendosjes së 5V dhe 0V në çdo dy kunja të makinës të matricës charlieplex, do të shihni të njëjtën gjë. Vetëm një LED do të shkëlqejë në të njëjtën kohë. Si një ushtrim, shikoni situatën e parë. 5V në kunjin A dhe 0V në kunjin B, shkëputeni kunjin C. LED1 është rruga më e shkurtër për të marrë rrymën dhe LED 1 do të shkëlqejë. Një rrymë e vogël gjithashtu do të kalojë përmes LED5, pastaj do të kopjojë LED4 në pin B ….. por përsëri, këto dy LED në seri nuk do të jenë në gjendje të sifonizojnë rrymë të mjaftueshme në krahasim me LED 1 që të shkëlqejë shkëlqyeshëm. Kështu realizohet fuqia e karliepleksimit. Shihni diagramin e dytë i cili është skematik për orën time Microdot…..30 LED, me vetëm 6 kunja. Ora ime Minidot 2 është në thelb një version i zgjeruar i Microdot ….njësoj 30 LED të rregulluar në një grup. Për të bërë një model në grup, çdo LED që ndriçohet ndizet shkurtimisht, pastaj mikro kalon në tjetrën. Nëse është planifikuar të ndriçohet, ndizet përsëri për një kohë të shkurtër. Duke skanuar shpejt përmes LED -ve mjaft shpejt, një parim i quajtur "qëndrueshmëria e shikimit" do të lejojë që një grup LEDs të tregojnë një model statik. Artikulli Minidot 2 ka pak shpjegim mbi këtë parim. Por prisni….. Me sa duket kam përshkruar pak në përshkrimin e mësipërm. Çfarë është ky biznes 'shkëput pinin B', 'shkëput pinin C'. Seksioni tjetër ju lutem.

Hapi 5: Tri-shtetet (jo Tricycles)

Tri-shtetet (jo Tricycles)
Tri-shtetet (jo Tricycles)
Tri-shtetet (jo Tricycles)
Tri-shtetet (jo Tricycles)

Në hapin e mëparshëm ne përmendëm që një mikrokontrollues mund të programohet për të nxjerrë një tension 5V ose një tension 0V. Për ta bërë matricën charlieplex të funksionojë, ne zgjedhim dy kunja në matricë dhe shkëputim çdo kunjë tjetër.

Sigurisht që shkëputja manuale e kunjave është pak e vështirë për tu bërë, veçanërisht nëse po i skanojmë gjërat shumë shpejt për të përdorur qëndrueshmërinë e efektit të shikimit për të treguar një model. Sidoqoftë, kunjat e daljes së mikrokontrolluesit gjithashtu mund të programohen që të jenë edhe kunja hyrëse. Kur një mikro pin është programuar të jetë një hyrje, ai hyn në atë që quhet 'rezistencë e lartë' ose 'tri-gjendje'. Kjo do të thotë, ajo paraqet një rezistencë shumë të lartë (të rendit të megaohms, ose miliona ohms) ndaj kunjit. Nëse ka një rezistencë shumë të lartë (shiko diagramin) atëherë në thelb mund ta konsiderojmë kunjin si të shkëputur, dhe kështu skema charliplex funksionon. Diagrami i dytë tregon kunjat e matricës për secilin kombinim të mundshëm për të ndriçuar secilën prej 6 LED -ve në shembullin tonë. Në mënyrë tipike një tri-gjendje shënohet me një 'X', 5V tregohet si '1' (për logjikën 1) dhe 0V si '0'. Në firmware mikro për një '0' ose '1' ju do të programoni kunjat të jenë një dalje dhe gjendja e tij është e përcaktuar mirë. Për tri-gjendjen ju programoni që ajo të jetë një hyrje, dhe për shkak se është një hyrje ne në të vërtetë nuk e dimë se çfarë gjendje mund të jetë….pastaj 'X' për të panjohurën. Megjithëse ne mund të ndajmë një kunjë për të qenë tre-gjendëshe ose një hyrje, nuk kemi nevojë ta lexojmë atë. Ne thjesht përfitojmë nga fakti që një kunj hyrës në një mikrokontrollues është pengesë e lartë.

Hapi 6: Disa çështje praktike

Magjia e charlieplexing mbështetet në faktin se tensioni individual i paraqitur në LED të shumtë në seri do të jetë gjithmonë më i vogël se ai në një LED të vetëm kur LED i vetëm është paralel me kombinimin e serive. Nëse voltazhi është më i vogël, atëherë rryma është më pak, dhe shpresojmë që rryma në kombinimin e serive do të jetë aq e ulët sa LED nuk do të ndizet. Megjithatë nuk është gjithmonë kështu. Le të themi se keni pasur dy LED të kuq me një tipik tension përpara 1.9V në matricën tuaj dhe një LED blu me një tension përpara 3.5V (thuaj LED1 = e kuqe, LED3 = e kuqe, LED5 = blu në shembullin tonë 6 LED). Nëse ndizni LED -in blu, do të përfundoni me 3.5/2 = 1.75V për secilën prej LED -ve të kuqe. Kjo mund të jetë shumë afër zonës së zbehtë të funksionimit të LED. Ju mund të gjeni se LED -et e kuqe do të shkëlqejnë dobët kur bluja ndriçohet. Prandaj është një ide e mirë të siguroheni që tensioni i përparmë i çdo LED -je me ngjyra të ndryshme në matricën tuaj të jetë afërsisht i njëjtë në rrymën e funksionimit, ose përndryshe përdorni të njëjtën ngjyrë LED në një matricë. Në projektet e mia Microdot/Minidot nuk kam pse të shqetësohem për këtë, kam përdorur LED SMD me efikasitet të lartë blu/jeshil të cilët për fat të mirë kanë të njëjtin tension përpara si të kuqtë/të verdhët. Megjithatë nëse do të zbatoja të njëjtën gjë me LED 5mm rezultati do të kishte më shumë problematik. Në këtë rast, unë do të kisha zbatuar një matricë blu/jeshile charlieplex dhe një matix të kuq/të verdhë veç e veç. Më duhej të përdorja më shumë kunja….por atje ju shkoni. Një çështje tjetër është të shikoni tërheqjen tuaj aktuale nga mikro dhe sa e ndritshme dëshironi LED. Nëse keni një matricë të madhe dhe e skanoni me shpejtësi, atëherë secila LED ndizet vetëm për një kohë të shkurtër. Kjo do të duket relativisht e zbehtë në krahasim me një ekran statik. Ju mund të mashtroni duke rritur rrymën përmes LED duke zvogëluar rezistencat kufizuese aktuale, por vetëm në një pikë. Nëse tërhiqni shumë rrymë nga mikro për një kohë të gjatë, do të dëmtoni kunjat e daljes. Nëse keni një matricë që lëviz ngadalë, thoni një status ose ekran cikloni, mund ta mbani rrymën në një nivel të sigurt, por prapëseprapë të keni një ekran LED të ndritshëm sepse çdo LED është ndezur për një kohë më të gjatë, ndoshta statike (në rastin e një Treguesi i statusit). Disa avantazhe të charlieplexing:- përdor vetëm disa kunja në një mikrokontrollues për të kontrolluar shumë LED- zvogëlon numrin e komponentëve pasi nuk keni nevojë për shumë patate të skuqura/rezistorë etj. Disa disavantazhe:- firmware-i juaj mikro do të duhet të trajtojë cilësimet si gjendja e tensionit ashtu edhe gjendja hyrëse/dalëse e kunjave- duhet pasur kujdes me përzierjen e ngjyrave të ndryshme- paraqitja e PCB-së është e vështirë, sepse matrica LED është më komplekse.

Hapi 7: Referencat

Ka shumë referenca në lidhje me karlieplexing në internet. Përveç lidhjeve në pjesën e përparme të artikullit, disa prej tyre janë: Artikulli origjinal nga Maxim, kjo ka shumë për të thënë për drejtimin e ekraneve me 7 segmente, e cila është gjithashtu e mundur. https://www.maxim-ic.com/appnotes.cfm/appnote_number/1880A hyrje wikihttps://en.wikipedia.org/wiki/Charlieplexing

Recommended: