Անկասկած հուսալի անզոդ հացատախտակների գործնականության վերաբերյալ կասկած չկա, բայց պետք է խոստովանել, որ դրանք կատարյալ չեն: Իհարկե, դրանք իդեալական չեն որոշակի տեսակի սխեմաների համար, բայց դրանք ավելի քիչ խնդրահարույց են, քան ցատկող սարքերովները: Անզգույշ մարդիկ անհույս կերպով կխճճվեն ցատկողների կույտի մեջ՝ իրենց բաղադրիչներով, իսկ ընտրող մարդիկ ավելի շատ ժամանակ կծախսեն ցատկողները կարգի բերելու վրա, քան սխեմայի նախատիպը իրականում պատրաստելու վրա: Ի՞նչ պետք է անեմ:
Այս խնդիրը լուծելու միջոցներից մեկը առանց ցատկիչների անզոդ հացաթխման տախտակ պատրաստելն է: Սա է [Քևին Սանտո Կապուչչոյի] շարունակական «հացաբուլկեղենի արտադրանքի» գաղափարը: Գաղափարն այն է, որ ստանդարտ հացաթխման տախտակը կարգավորվի այնպես, որ ցանկացած զույգ ընդհանուր շփման շերտերի և էլեկտրական ռելսի միջև կապը կարողանա հաստատվել ծրագրաշարի միջոցով: Այս հնարքի հիմքում ընկած է CMOS անջատիչի չիպային մատրիցայի մոդելավորումը, մասնավորապես MT8816AP-ի: Յուրաքանչյուր չիպի 128 խաչմերուկային անջատիչները կարող են կարգավորել մինչև ±12 վոլտ լարումներ, ուստի կան բազմաթիվ սխեմաներ, որոնք կարող են օգտագործել այս ծրագրավորվող սիլիցիումային ցատկիչները:
[Քևին] Ներկայիս տարբերակը 0.2 է, դրա չափսը տեղավորվում է անզոդ հացաթխման տախտակի տակ, իսկ փաթեթավորումը կոմպակտ է։ Նա մանրամասն նկարագրեց, թե ինչպես միացնել հացաթխման տախտակի կոնտակտները, ինչը, կարծես, ցավոտ գործընթաց էր. հանել կոնտակտները, կտրել մի փոքրիկ պիտակ ջրահեռացման խողովակի ծայրին, ապա ծալել այն՝ անցքի վրա տպագիր տպագիր տպագրություն ստանալու համար։ Թվում է, թե շատ աշխատանք է պահանջվում, պետք է լինի ավելի լավ միջոց. [Քևինը] ակնհայտորեն բաց է առաջարկների համար։
Չնայած մենք նախկինում տեսել ենք խաչաձև կետերի փոխարկումը՝ անզոդ հացատախտակները բարելավելու համար, այս նախագծի պարզությունը մեզ համար հաճելի էր։ Այս բոլոր ցատկող կադրերը դեն նետելու գաղափարը, անշուշտ, գայթակղիչ է։
Սա իսկապես հիանալի նախագիծ է։ Խելացի լրացում է այն, որ յուրաքանչյուր կողմում կան փոքր էկրաններ, որոնք ցույց են տալիս ընթացիկ կապը։
Եթե չեք կարող ներդնել 7-սեգմենտանոց LED էկրան, վիբրացիոն շարժիչ, աքսելերոմետր, DIP անջատիչ կամ որևէ այլ «զվարճալի և հետաքրքիր» բաղադրիչ։
15մԱ-ն (ImaxIO) բավարար է ցանկացած փոքր ազդանշան մշակելու համար, երբ ձեզ ավելի շատ հոսանք է անհրաժեշտ, կարող եք օգտագործել որոշ երկբևեռ կամ FET, վերջիվերջո, դա դեռ հացաթխման տախտակ է։
Երբ նախատիպեր էի պատրաստում, պատրաստեցի միակողմանի մակերեսային ամրացվող տպատախտակ, որը պարունակում էր բոլոր անհրաժեշտ թվային չիպերը և ցրված CPLD չիպեր, որոնք կրում էին «բոլոր» ազդանշանները չիպերի միջև։ Այնուհետև պարզապես ծրագրավորեցի միացումը VHDL լեզվով։ Այսպիսով, եթե սխալ թույլ տամ կամ անհրաժեշտություն ունենամ փոփոխել միացումը, դա պարզապես կոդի փոփոխություն է։
Այն անալոգային սինթեզատորներից մեկի համար, որտեղ բոլոր մալուխները միացնում ես, այս գաղափարը բավականին հետաքրքիր է թվում։
Հենց որ հանդիպեմ վստահելի հացաթխման տախտակի, կդադարեմ կասկածել։ Հացաթխման տախտակների դեպքում *միշտ* անհրաժեշտ է կռահել՝ արդյոք դա ձեր դիզայնի թերությունն է, թե՞ հացաթխման տախտակի։
Իրավիճակն էլ ավելի է վատանում այն բանով, որ դուք պետք է նախագծեք հատուկ breadboard-ի հնարավորությունների համար, և այն բաները, որոնք իրականում պետք է նախատիպավորվեն, ինչպիսիք են կարգավորումների փոխարկումը, լավ չեն աշխատում:
Անալոգային և բարձր արագության տեխնոլոգիաները չեն սիրում մակաբույծներ, թվային և ցածր արագության տեխնոլոգիաները չեն պահանջում ձեռքով պատրաստված նախատիպային բեմ, եթե զգույշ լինեք։
Ես ոչինչ չգիտեմ այս ամենի մասին, բայց միշտ հույս եմ ունեցել նման փոխակերպման, և ամեն անգամ, երբ նայում եմ դրան, պարզում եմ, որ դա ճիշտ չէ: Նույնիսկ պարզ սխեմաների դեպքում դուք պետք է ուշադիր համապատասխանեցնեք անջատիչը ձեր իրական պահանջներին: Այդ դեպքում դուք դեռ պետք է ընդունեք որոշակի աստիճանի անցանկալի վարքագիծ: Դրանք միշտ իրական միավորի ուժգնացման օպերացիոն ուժեղացուցիչներ են կամ որևէ տեսակի տրանզիստորներ՝ լարման շեղումով կամ դիմադրությամբ:
Ես շատ բան չգիտեմ հիմքում ընկած տեխնոլոգիայի մասին: Իմ գտած MT8816 տվյալների թերթիկում իրական միացման սխեմատիկ դիագրամ չկա: Բայց անմիջապես (ենթադրելով, որ ճիշտ եմ բացատրել), ես տեսա, որ առավելագույն հոսանքը 15 մԱ է, իսկ տիպիկ միացման դիմադրությունը՝ 45 օհմ՝ Vdd=12-ի դեպքում: Սա, իհարկե, հետաքրքիր բաղադրիչ է, որը կարող է օգտագործվել շատ բաների համար, բայց նախազգուշացումը հսկայական է: Նույնիսկ գերիշխող: Ես չեմ կարող հիշել որևէ սխեմա, որը ես պատրաստել եմ հացաթխման տախտակով, որը կարող է հարմարեցվել: Հատկապես այն պատճառով, որ ես հացաթխման տախտակն օգտագործել եմ որպես քայլ՝ նախքան հացաթխման տախտակը միացնելը... Այս անջատիչի համեմատ, լարերի ծայրահեղ տարբեր վարքագիծը անհնար էր դարձնում ընդհանրապես մեկնարկը:
Եթե ես բավականաչափ լավ եմ հասկանում, թե ինչպես է սխեման աշխատում, որպեսզի կանխատեսեմ այս միացման ազդեցությունը դրա վրա, ապա ինձ ի սկզբանե հացաթուղթ պետք չէ։
Փոքր ազդանշանների համար, որոնք պահպանում են ցածր հոսանք, սա պետք է մոտավորապես իդեալական անջատիչ լինի: Իհարկե, միացման դիմադրությունը կտարբերվի՝ կախված լարման տիրույթում ձեր ճշգրիտ դիրքից, բայց դուք միևնույն է պետք է գործ ունենաք կիլոօհմերի հետ, և դա նշանակություն չպետք է ունենա, եթե ձեր նախագծման մեջ այս սխալին ավելացնեք +-75 օհմ: Հակառակ դեպքում դուք նախագծում եք մի շղթա, որը չի կարող իրականում կառուցվել բաղադրիչների հանդուրժողականության պատճառով:
Այո, երբ դուք ունենաք այս սարքը, կարող եք դուրս գալ և հորինել մի նախագիծ, այս նախագիծը ամբողջությամբ +/-75 օհմ անկապ փոքր ազդանշան է։ Բայց ես երբեք նման նախագիծ չեմ արել։ Ես նույնիսկ չեմ կարող մտածել այս չափի նախագծի մասին։ Մաքուր թվերը գրեթե միակ բանն են, որը համապատասխանում է չափանիշներին, դրա համար դուք կամ ունեք այնքան շատ միացումներ, որ հացաթխման տախտակը ընդամենը կաթիլ է դույլի մեջ, կամ այնքան քիչ միացումներ կան, որ դուք կնախընտրեիք պարզապես օգտագործել ինտեգրալ սխեմայի սեղմակ՝ մալուխը միացնելու համար։
Իրականում, այնտեղ լրացված կոդի կեսը կարող է զոնդի վրա տեղադրել որոշակի հաճախականություն (կամ ցանկացած ազդանշան), որպեսզի դուք կարողանաք այն միացնել տարբեր շարքերի և ասել տախտակին, թե որ միացումներն եք ուզում կատարել առանց համակարգչի։
Հաջորդ քայլը, երբ ես հիմնական բաները լավ աշխատեցնեմ, ձեր նշած որոշ բաներ անելն է: Այս խնդիրը լուծելու մի քանի եղանակ կա: Կարծում եմ՝ ամենահնարամիտ ձևը հացաթխման տախտակի վերևում էկրան տեղադրելն է, բայց նման ծակոտկեն էկրանով էկրան պատրաստելը կարող է պահանջել Samsung-ի զարգացման մակարդակը: Մեկ այլ եղանակ է դրա վրա մանրանկարչական պրոյեկտոր և տեսախցիկ տեղադրելը, բայց բոլոր այն բաները, որոնք ես օգտագործել եմ նման բաներ անելու համար, չափազանց դանդաղ և խնդրահարույց են օգտագործման համար, և շուրջբոլորը պարզապես աղբաման է:
Բանը նրանում չէ, որ այս բաներից որևէ մեկը հնարավոր չէ անել, պարզապես պետք է գտնեմ մի եղանակ՝ դա անելու առանց փորձը զոհաբերելու։
Ինձ դուր է գալիս զոնդերի գաղափարը։ Որպես ցուցում, յուրաքանչյուր սյունակ ունի RGB, և յուրաքանչյուր «ցանց» ունի իր գունային կոդը։ Այն, անշուշտ, այնքան խելացի չէ, որքան վերգետնյա պրոյեկտորները, բայց ավելի հեշտ է կառավարել ws281* ժապավենները։
Չնայած իմ փորձից ելնելով՝ այդ պատրաստի, ոչ ապրանքանիշային թափանցիկ պլաստիկե թիթեղները աղբ են, բայց ավելի հեշտ է թվում թափանցիկ պատյանը bb830 սեղմակի հետ համատեղել, քան անցք ունեցող էկրանը։ Բացեք LED-ների տեղադրման ավելի շատ տարբերակներ։ Բայց նույնիսկ LED-ները միկրոսխեմայի վերևում և ներքևում տեղադրելը վատ գաղափար չէ (բացառությամբ այն բանի, որ էլեկտրական ռելսը մի փոքր խանգարում է)։
Ինձ դուր է գալիս այս գաղափարը, և ես պետք է ուշադիր ուսումնասիրեմ չիպը։ Ես փնտրում էի նմանատիպ մի բան, բայց միայն թվերով։ Յուրաքանչյուր միացում պետք է ունենա ծրագրավորվող դիմադրություն գումարած ծրագրավորվող դիմադրություն՝ հողի նկատմամբ, որը սահմանվում է որպես մուտքային, որը սահմանվում է որպես ելքային, որը սահմանվում է եռաստիճան, բոլորը որպես յուրաքանչյուր միացման համար shift register բլոկ, ուստի ծրագրային ապահովմամբ ծրագրավորվող է։ Բայց մինչ այժմ համապատասխան FPGA/CPLD չի գտնվել։ Հացատախտակի համար համակարգը պետք է ընդգրկի առնվազն 60 միացում 30+30։ Քանի որ այն ամբողջությամբ հիմնված է shift registers-ների վրա, այն կարող է հեշտությամբ ընդլայնվել։ Եվ բոլորը կառավարվում են ծրագրային ապահովմամբ։
Մեր կայքն ու ծառայությունները օգտագործելով՝ դուք հստակորեն համաձայնում եք մեր կատարողականի, ֆունկցիոնալության և գովազդի թխուկների տեղադրմանը։ Իմանալ ավելին
Հրապարակման ժամանակը. Նոյեմբերի 19-2021





