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

Ազնվամորի Պի անջատման ցուցիչ `6 քայլ
Ազնվամորի Պի անջատման ցուցիչ `6 քայլ

Video: Ազնվամորի Պի անջատման ցուցիչ `6 քայլ

Video: Ազնվամորի Պի անջատման ցուցիչ `6 քայլ
Video: Քաղաքը աղբից չի մաքրվում 2024, Նոյեմբեր
Anonim
Ազնվամորի Պի անջատման ցուցիչ
Ազնվամորի Պի անջատման ցուցիչ

Դա շատ պարզ միացում է ՝ ազնվամորու pi- ի գործառնական կարգավիճակը ցուցադրելու համար (այսուհետ ՝ RPI):

Միգուցե դա օգտակար է, երբ RPI- ն աշխատում եք որպես անգլուխ (առանց մոնիտորի):

Երբեմն ինձ մտահոգում է, թե երբ է RPI- ի անջատումից հետո լիովին անջատելու ճիշտ ժամանակը:

Հետևաբար, այս միացումն արված է էլեկտրաէներգիայի անջատման ճիշտ ժամանակին տեղեկացնելու համար:

Նաև այն կարող է ցույց տալ, որ ինչ-որ բան անող անգլուխ ընթացող RPI- ն անում է:

(Շրջանի ներածություն)

Այս սխեման հիմնված է շատ տարածված LED մուլտի-թրթռիչի վրա, որը կոչվում է LED թարթիչ:

Հիմնվելով LED թարթիչի վրա ՝ ես ավելացնում եմ հետևյալ հնարավորությունը ՝ RPI անջատման ցուցիչ դարձնելու համար (այսուհետ ՝ NDուցանիշ):

- Օպտո-միակցիչի օգտագործումը RPI- ի հետ ինտերֆեյսի համար (որովհետև ես ուզում եմ այս սխեման ամբողջությամբ մեկուսացնել RPI- ով `էներգիայի մատակարարման առումով: Իրականում ես վատ փորձ ունեմ RPI- ի այրման միջոցով)

-Այս տիպի համար օգտագործվում է USB Type-B հոսանքի ադապտեր, որը միանում է սովորական ձեռքի հեռախոսի լիցքավորիչին, որը բարձր հասանելի է և ապահովում է ճշգրիտ 5 Վ լարման

Ենթադրում եմ, որ էներգիայի արտաքին աղբյուրի օգտագործումը կարող է նվազագույնի հասցնել խնդիրները (օրինակ ՝ RPI- ով հիմնավորումը, սխալմամբ բարձր լարման GPIO- ին միացումը) և ավելի քիչ ծանրաբեռնված RPI- ն:

Չնայած այս սխեման բավականին պարզ է, ես մտադիր եմ հետագայում զարգացնել ավելի բարդերը, որոնք GPIO- ից բավականին զգալի հոսք են վերցնում:

Քայլ 1: Սխեմաներ

Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ

Սա INDICATOR շղթայի սխեմաներ են:

Դուք կարող եք նկատել, որ շատ տարածված է, և հիմնական լուսադիոդային թարթիչների միացումն ընդգրկված է NDՈNDՈՎԻ սխեմաներում:

NDուցանիշը ճիշտ աշխատեցնելու համար «/boot/config.txt» - ում պետք է ներառել հետևյալ կազմաձևը:

dtoverlay = gpio-poweroff, active_low, gpiopin = 24

RPI OS- ի այս կոնֆիգուրացիան ստիպում է GPIO կապ 24-ին հասնել բարձր մակարդակի, երբ RPI- ն գործարկվում է, այնուհետև իջնել ցածր, երբ անջատումն ավարտված է:

Հետևաբար, դուք կարող եք ապահով կերպով անջատել RPI- ն, երբ երկգույն LED- ի թարթումը դադարեցվի և անջատվի:

Վերոնշյալ նկարում երևում է երկգույն LED շաղկապումը ՝ RPI- ի գործարկմամբ:

Մինչ այժմ ես բացատրում եմ NDՈICՈՎԱԳՐԻ միացման և օգտագործման նպատակը:

Եկեք սկսենք դա անել:

Քայլ 2: Մասերի պատրաստում

Մասերի պատրաստում
Մասերի պատրաստում
Մասերի պատրաստում
Մասերի պատրաստում
Մասերի պատրաստում
Մասերի պատրաստում

Քանի որ իմ գույքագրման մեջ կան բավականին շատ PNP տրանզիստորներ, հիմնականում PNP տրանզիստորները օգտագործվում են NDՈNDՈՎՈՐՏ պատրաստելու համար:

- PNP տրանզիստորներ ՝ 2N3906 x 2, BD140 x 1

- Opto- միակցիչ ՝ PC817 (Panasonic)

- կոնդենսատորներ ՝ 22uF 20V x 2

- Ռեզիստորներ ՝ 220ohm x 3 (ընթացիկ սահմանափակում), 2.2K (BD140- ի անջատիչ հսկողություն) x 1, 100K (LED թարթման արագության սահմանում), 4.7K (RPI ազդանշանի մուտքի հակադարձում)

- Երկու գույնի LED x 1 (ընդհանուր կաթոդի տեսակը պարտադիր է)

- Ունիվերսալ տախտակ 25 (W) 15 (H) անցքի չափով (Դուք կարող եք կտրել ունիվերսալ տախտակի ցանկացած չափ ՝ Iուցանիշի սխեմային համապատասխանելու համար)

- Թիթեղյա մետաղալար (այս մասի օգտագործման համար մանրամասն կներկայացնեմ «Մաս 2 -ում. PCB նկարչություն» բաժնում)

-USB տիպի B միկրո ճեղքվածք

- Մալուխ (կարմիր և կապույտ ընդհանուր մեկ մետաղալար մալուխ)

- handանկացած ձեռքի հեռախոսի լիցքավորիչ 220V մուտք և 5V ելք (USB տիպ B միակցիչ)

- կապում գլուխը (5 կապում)

Iուցանիշի համար ոչ մի էկզոտիկ բաղադրիչ չի օգտագործվում, և գուցե բոլոր մասերը կարելի է հեշտությամբ գնել ցանկացած ինտերնետային էլեկտրոնային խանութներից, բացառությամբ թիթեղյա մետաղալարերի:

Ես սա գնել էի Ֆարնելից, որը վաղուց թողել էր (գուցե ավելի քան 10 տարի)

Ես վստահ չեմ, որ այն դեռ հասանելի է պատվիրելու համար:

Բայց մի անհանգստացեք, կարող եք օգտագործել 24 SWG չափի ցանկացած մետաղալարեր, որոնք հոսանք են անցկացնում որպես փոխարինում:

Կամ պարզապես կարող եք օգտագործել ընդհանուր միայնակ մետաղալար ՝ առանց թիթեղյա մետաղալար օգտագործելու:

USB տիպի B միկրո ճեղքվածքը օգտագործվում է ձեռքի հեռախոսի լիցքավորիչը որպես էներգիայի աղբյուր միացնելու համար:

Նախքան INDICATOR- ի պատրաստումը սկսելը, ես կբացատրեմ RPI- ի և INDICATOR- ի միջև ինտերֆեյսի սխեման `opto- զուգորդիչի միջոցով:

Երբ RPI- ն գործարկվում է, GPIO 24-ի ելքը դառնում է HIGH ՝ config.txt կարգավորմամբ:

Օպտո-միակցիչի ելքային տերմինալով և 4.7 Կ ռեզիստորով ազդանշանը փոխարկող սխեմայի կազմաձևման պատճառով IՈNDՈՎԱՈԻ ազդանշանը դառնում է OWԱՐ:

Քանի որ մուտքային ազդանշանը OWԱOWՐ է (մուտքային լարումը մոտենում է 0V- ի), BD140 PNP տրանզիստորը անցկացնում է (միացված է):

Երբ PNP տրանզիստորը միացված է, LED թարթիչների միացումը (որը բեռ է տրանզիստորի համար) սկսում է գործել:

Քայլ 3. PCB նկարչություն պատրաստելը

PCB նկարչություն պատրաստելը
PCB նկարչություն պատրաստելը
PCB նկարչություն պատրաստելը
PCB նկարչություն պատրաստելը

Ինչպես բացատրվում է ԻՆԴԻԿԱՏՈՐԻ սխեման, սկսենք միացում կատարել:

Նախքան ունիվերսալ տախտակի վրա ինչ -որ բան կպցնելը, PCB- ի հետևյալ տիպի գծագրի պատրաստումը օգտակար է սխալը նվազագույնի հասցնելու համար:

Ես օգտագործում եմ power-point ՝ յուրաքանչյուր մաս ունիվերսալ տախտակի վրա գտնելու համար և թիթեղյա մետաղալարով մասերի միջև էլեկտրագծերի պատրաստում, ինչպես ցույց է տրված վերևում ՝ PCB- ի գծապատկերում:

Վերոնշյալ թիթեղյա մետաղալարն օգտագործվում է գծագրում վարդագույն, կապույտ և կարմիր գծերով պատկերված PCB մետաղալարերի նախշերի պատրաստման համար:

Բայց ինչպես նշեցի, բոլոր բաղադրիչները միացնելու համար կարող եք օգտագործել միայն ընդհանուր մեկալար մալուխ, ինչպես ցույց է տրված ստորև նկարում:

Բայց ինչպես տեսնում եք, մի փոքր տգեղ և զգույշ է թվում յուրաքանչյուր բաղադրիչ մետաղալարով ՝ սխալները կանխելու համար: (USB տիպի B միկրո ճեղքվածքի փոխարեն քորոց օգտագործելը)

Ես խորհուրդ եմ տալիս թիթեղյա մետաղալար օգտագործել, որպեսզի ելքը մի փոքր նուրբ տեսք ունենա և հեշտությամբ շտկվեն սխալները, երբ միանում են:

ԼԱՎ! Ամեն ինչ պատրաստ է, և եկեք սկսենք պատրաստել:

Քայլ 4: Sոդում

Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման

Explainոդման բոլոր քայլերի մեջ ես կբացատրեմ միայն կարևոր քայլերը:

Խնդրում ենք ուղարկել Instructable վեբ էջերի այլ գրառումներ, որոնք վերաբերում են զոդման հիմունքներին:

USB տիպի B միկրո ճեղքվածքը կարող է տեղադրվել ունիվերսալ տախտակի վրա ՝ օգտագործելով 5 կապիչ գլխիկ:

Յուրաքանչյուր մաս պետք է տեղադրվի ունիվերսալ տախտակի վրա այն վայրում, որը պատկերված է PCB գծագրում:

Խնդրում ենք ուշադիր լինել PC817- ի քորոցների դասավորության վերաբերյալ, երբ միացնում եք օպտո-կցորդիչը:

Յուրաքանչյուր բաղադրիչի միացման համար երբեմն թիթեղյա մետաղալարեր օգտագործելը պահանջվում է միմյանցից PCB- ի վրա երկար հեռավորության վրա գտնվող երկու մասերի փոխկապակցման համար:

Երբ ուշադիր նայում եք BD140 կոլեկտորի և 2N3906 տրանզիստորի արտանետիչի միջև PCB- ի ներքևի մասում միացման սխեմայի, նարնջագույն գիծը `վարդագույն գծի հետ կապված:

Նաև նարնջագույն գիծը հատված է վարդագույն գծով, որը կապում է 2.2K դիմադրության և BD140 հիմքի միջև:

Իրականում «U» ձևի փոքր մետաղալարերի հատվածը նարնջագույն գույնի գիծ է, ինչպես ցույց է տրված ստորև նկարում:

Եվ տրանզիստորների միջև երկար վարդագույն գծի օրինակը միացված է ուղիղ ձևի թիթեղյա մետաղալար օգտագործելով:

Քանի որ PCB- ի վրա տեղադրված է «U» ձևի թիթեղյա մետաղալար, այն չի դիպչում վարդագույն գծին 2.2K- ից մինչև BD140 տրանզիստորի հիմքը:

Մյուս երկար վարդագույն գծերը միացված են ուղիղ թել մետաղալարով:

Նմանապես, մնացած բոլոր բաղադրիչները կարող են փոխկապակցված լինել միմյանց հետ:

Soldոդման ավարտված PCB- ն ներկայացված է ստորև ներկայացված նկարում:

Որպես վերջին փուլ, երկգույն LED- ը պետք է միացված լինի ավարտված PCB- ին:

LED- ի վերևի կողմը, որը նայում է դեպի առջև, օգտագործվում է փոքր PCB հատված, ինչպես ցույց է տրված ստորև նկարում:

Փոքր PCB հատվածը, որը կցվում է երկգույն LED- ով, զոդվում է ուղղահայաց (90 աստիճան) հիմնական PCB- ով:

Քայլ 5. NDՈICՈՅԹԸ Շփում RPI- ի հետ

IՈNDՈՎԱՐՈԹՅՈՆ Շփում RPI- ի հետ
IՈNDՈՎԱՐՈԹՅՈՆ Շփում RPI- ի հետ
IՈNDՈՎԱՐՈԹՅՈՆ Շփում RPI- ի հետ
IՈNDՈՎԱՐՈԹՅՈՆ Շփում RPI- ի հետ

Soldոդման աշխատանքների ավարտից հետո NDՈNDՈՎԱ circuitՈ circuit սխեման պետք է միացված լինի RPI- ով:

Նաև RPI OS- ի կազմաձևումը պետք է ավելացվի «/boot/config.txt» ֆայլում:

GPIO 24 (18) և Ground (20) կապումներն միացված են RPI- ով, ինչպես ցույց է տրված ստորև նկարում:

Քանի որ միացված է միայն օպտո-միակցիչի միջերեսը, անհրաժեշտ է երկու էներգաբլոկ:

Սպիտակ էներգիայի մատակարարման ադապտերը, որը ցույց է տրված վերևում նկարում, սովորական ձեռքի հեռախոսի լիցքավորիչ է, որն ապահովում է 5 Վ լարման:

Սևը, որը պատկերված է աջ կողմում, 5V / 3A RPI սնուցման աղբյուր է:

Iուցանիշի ակտիվացման համար GPIO 24 -ը կազմաձևելու համար /boot/config.txt- ում պետք է ներառել հետևյալ կարգավորումները, ինչպես ցույց է տրված ստորև նկարում:

Քայլ 6: Գործող ցուցիչ

Գործող ցուցիչ
Գործող ցուցիչ

Երբ միացումն ավարտված է և կազմաձևումն ավարտված է, պարզապես վերագործարկեք RPI- ն «sudo reboot now» հրամանով:

Հետո INDICATOR- ը սկսում է թարթել բեռնման ընթացքում:

Ենթադրում եմ, որ գուցե GPIO 24-ը ակտիվանում է 1-ին մակարդակում, քանի որ ծեփամածիկ նստաշրջանը դեռ չի ցույց տալիս մուտքի արագությունը, երբ թարթելը նոր է սկսվում:

Երբ ամեն ինչ կարգին է, RPI- ի գործարկման ընթացքում կարող եք տեսնել, որ երկու գույնի LED- ը թարթում է:

Անշուշտ, թարթելը կդադարի, երբ սկսեք անջատումը, օրինակ ՝ օգտագործելով «sudo shutdown –h 0» հրամանը:

Երբ թարթում է կանգառը, կարող եք ապահով անջատել RPI- ի հոսանքը:

Վայելեք….

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