Բովանդակություն:

GuGaplexed Valentine LED Heart: 3 քայլ
GuGaplexed Valentine LED Heart: 3 քայլ

Video: GuGaplexed Valentine LED Heart: 3 քայլ

Video: GuGaplexed Valentine LED Heart: 3 քայլ
Video: Угрюм-река (1969) (1 серия) фильм 2024, Հուլիսի
Anonim
GuGaplexed Valentine LED Heart
GuGaplexed Valentine LED Heart

GuGaplexing- ը LED էկրանների բազմապատկման նոր տեխնիկա է: Charlieplexing- ի համեմատ, GuGaplexing- ը թույլ է տալիս վերահսկել երկու անգամ ավելի շատ լուսադիոդային լուսարձակներ ՝ ընդամենը մի քանի լրացուցիչ բաղադրիչներով: GuGaplexed Valentine LED Heart նախագիծը ունի 40 լուսադիոդ, որոնք դասավորված են «Սլաքը սրտին պիրսինգի» դասավորությամբ ՝ օգտագործելով միկրոկոնտրոլերի ընդամենը 5 կապ: projectրագիրն օգտագործում է AVR ATTiny13V միկրոկոնտրոլեր: Այս նախագծում օգտագործվում են Tiny13- ի բոլոր 6 մուտքի/ելքային կապերը. 5 -ը `40 LED- ների վերահսկման համար, իսկ անջատիչը կարդալու համար` 6 -րդ կապը: Անջատիչի սեղմումը փոխում է ծակած սրտի ցուցադրման անիմացիան:

Քայլ 1: Շղթայի դիագրամ

Շղթան բաղկացած է 3 մմ չափի Tiny13, 40 կարմիր LED- ներից, BC547 (NPN) և BC557 (PNP) տրանզիստորներից, մի քանի դիմադրիչներից և սեղմիչ կոճակից: Tiny13- ը տեղադրված է 8 պինային վարդակից: Pdf և արծիվ ձևաչափով սխեման հասանելի է այստեղ:

Կարևոր կետ է, որ շղթան օգտագործում է 5 տրանզիստոր զույգ ՝ օգտագործելով NPN և PNP տրանզիստորներ, և այդ տրանզիստորները պետք է համապատասխանեցվեն իրենց բետա արժեքներին, ինչը հեշտությամբ կատարվում է տրանզիստորների ստուգման գործառույթով հարմար բազմիմետրով: Հակիրճ, GuGaplexing- ի գործելաոճը հետևյալն է. Միկրոկառավարիչի կապումներն աշխատում են երեք հնարավոր վիճակներից մեկում `0, 1 կամ Z (բարձր դիմադրողականության վիճակ): Charlieplexing տեխնիկան օգտագործում է այս փաստը `մեծացնելու LED- ների քանակը, որոնք կարող են վերահսկվել` համեմատած սովորական մուլտիպլեքսավորման տեխնիկայի հետ, որը չի շահագործում քորոցի երրորդ վիճակը (այսինքն `բարձր դիմադրության« Z »): Այսպիսով Charlieplexing- ին հաջողվում է վերահսկել N*(N-1) LED- ները `օգտագործելով N թվային կապում: Այժմ 2 կապում կան ութ տրամաբանական համակցություններ ՝ 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 և ZZ: Այսպիսով, սկզբունքորեն այս վիճակների համապատասխան վերծանման դեպքում պետք է հնարավոր լինի միացնել 8 լուսադիոդային լուսադիոդ միայն երկու կապում `բնականաբար վերծանման աշխատանքի համար լրացուցիչ արտաքին բաղադրիչների գնով: GuGaplexing- ը գնում է փոխզիջման և օգտագործում է մեկ զույգ տրանզիստոր (NPN և PNP) մեկ պին `հնարավոր ութ համակցություններից չորսը վերծանելու համար: Այդպես, N քորոցների համար GuGaplexing- ը հասնում է 2*N*(N-1)-ի, որը երկու անգամ ավելի շատ է, քան Charlieplexing- ը: GuGaplexing LED էկրանով մուլտիպլեքսավորման տեխնիկայի այլ մանրամասներ մոտ ապագայում հասանելի կլինեն որպես Դիզայնի գաղափար EDN (www.edn.com) կայքում:

Քայլ 2. GuGaplexed LED սիրտը գործողության մեջ

Ահա YouTube- ի նախագծի գործողության տեսանյութը:

Քայլ 3: Աղբյուրի ծածկագիր

Ահա այս նախագծի սկզբնաղբյուրը, որը գրված է C- ով և կազմված է winavr gcc- ի միջոցով: Աղբյուրը, Makefile- ը և վեցանկյուն ֆայլը կցված են:

Խորհուրդ ենք տալիս: