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

Raspberry Pi Logic Chip Tester: 4 քայլ
Raspberry Pi Logic Chip Tester: 4 քայլ

Video: Raspberry Pi Logic Chip Tester: 4 քայլ

Video: Raspberry Pi Logic Chip Tester: 4 քայլ
Video: DIY Smartphone Oscilloscope using Raspberry Pi Pico 2024, Հուլիսի
Anonim
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester
Raspberry Pi Logic Chip Tester

Սա Raspberry pi- ի տրամաբանական փորձարկող սցենար է, դրանով կարող եք ստուգել, թե արդյոք աշխատում է ձեր (ինքնուրույն պատրաստված) տրամաբանական սխեման:

Այս սցենարը կարող է օգտագործվել նաև ռելեներ փորձարկելու համար:

ԳՈՇԱՈՄ.

Raspberry pi- ն չի ապահովում 5 վ GPIO մուտքերը, այնպես որ, եթե ձեր միացումն ապահովում է 5 Վ լարման, ապա այն ստիպված կլինեք իջեցնել 3 Վ -ից կամ ցածր (1.6 Վ -ը նույնպես աշխատում է), դա կարող եք անել լարման պարզ բաժանարարով:

Պարագաներ

Այս հրահանգի համար ձեզ հարկավոր է.

1 ինտերնետային մալուխ

1 Raspberry pi, SD- քարտով և Raspbian OS- ով:

5 լարեր, որոնք կարող են միանալ pi- ի կապումներին

1 տախտակ

1 հոսանքի մալուխ ձեր Raspberry pi- ի համար (duh!)

նաև ձեզ անհրաժեշտ կլինի համակարգիչ, որն ունի ինտերնետային պորտ և ունի տերմինալային ծրագիր (MobaXterm)

և, իհարկե, մի շրջան կամ բաղադրիչ, որը ցանկանում եք ստուգել:

(ըստ ցանկության) 1 լարման բաժանարար ՝ R1: R2 = 1: 1 հարաբերությամբ (անհրաժեշտության դեպքում ես օգտագործել եմ 2 200 Օմ դիմադրություն)

Քայլ 1: Ստացեք ձեր Raspberry Pi- ի սցենարը

Ձեռք բերեք սցենարը ձեր ազնվամորի պիի վրա
Ձեռք բերեք սցենարը ձեր ազնվամորի պիի վրա

Դե, եթե ուզում եք սկսել, դուք պետք է ունենաք սցենարը, ուստի այստեղ այն կարող եք ներբեռնել այն Google Drive- ից:

MobaXterm- ի միջոցով ֆայլը կարող եք գցել այն վայրում, որտեղ ցանկանում եք այն ձեր RPi- ով:

եթե ցանկանում եք այն ձեռքով մուտքագրել ֆայլում, կա նաև տեքստային ֆայլ, որը կարող եք պատճենել:

Քայլ 2: Միացրեք ձեր փորձարկողին

Միացնելով ձեր փորձարկողին
Միացնելով ձեր փորձարկողին
Միացնելով ձեր փորձարկողին
Միացնելով ձեր փորձարկողին

Իհարկե, արդյունքներ ստանալու համար հարկավոր է ձեր փորձարկողը միացնել փորձարկվող նյութին:

Քանի որ դա չափազանց դժվար է բացատրել միայն տեքստով, ես կցել եմ երկու պատկեր ՝ մեկը RPi pinout- ով, մեկը ՝ «էլեկտրագծերի գծապատկերներով» կամ ինչ -որ այլ բանով:

Պատկերի վրա կտեսնեք Լարման բաժանարար, որը պետք է օգտագործեք 5 վ ելքային տրամաբանական դարպասներ փորձարկելիս:

Կան նաև էլեկտրագծերի դիագրամներ ցանկացած տրամաբանական դարպասի համար (չսահմանափակված AND- ով) և ռելեի համար:

Հուսով եմ, որ այս պատկերները բավական լավն են ՝ ձեզ բացատրելու համար, թե ինչպես միացնել ամեն ինչ:

Քայլ 3: Փորձարկում

Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում

1 -ին և 2 -րդ քայլերի ավարտից հետո կարող եք վերջապես փորձարկել այս սցենարը և փորձարկողը:

Սցենարը գործարկելու համար գնացեք գրացուցակ, որտեղ գտնվում է սցենարը, և այն գործարկեք ՝ մուտքագրելով ՝ python3 LOGIC_TESTER.py

(այս ամենն անում եք ձեր Raspberry pi- ի տերմինալում)

վերևում ցուցադրված ծածկագիրը մուտքագրելուց հետո դուք պարզապես պետք է մուտքագրեք 1 կամ 2 համարները և սեղմեք enter ՝ կախված նրանից, թե ինչ եք ուզում անել սցենարը:

Քայլ 4: Արդյունքներ

Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները

Շնորհավորում ենք. Դուք այժմ ունեք ձեր առաջին արդյունքները փորձարկողի կողմից, վերևում `արդյունքների մի քանի օրինակ

Փորձարկողը նախ մի շարք մուտքագրումներ է կատարում տրամաբանական դարպասի/ռելեի միջով, այնուհետև պահպանում է ելքը, հետագայում արդյունքները կհամեմատի բոլոր առկա տրամաբանական դարպասների ճշմարտության աղյուսակների հետ:

Եթե ելքերը նույնն են, ինչ որոշակի տրամաբանական դարպասներ, այն դուրս կբերի այն դարպասի անունը, որը դուք փորձարկում էիք:

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

զվարճացեք, օգտագործելով փորձարկիչը, և հուսով եմ, որ այս հրահանգը օգտակար կլինի ձեզ համար:

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