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

Arduino XY ցուցադրում ՝ օսլիոսկոպի վահանի վրա. 7 քայլ (նկարներով)
Arduino XY ցուցադրում ՝ օսլիոսկոպի վահանի վրա. 7 քայլ (նկարներով)

Video: Arduino XY ցուցադրում ՝ օսլիոսկոպի վահանի վրա. 7 քայլ (նկարներով)

Video: Arduino XY ցուցադրում ՝ օսլիոսկոպի վահանի վրա. 7 քայլ (նկարներով)
Video: Ինչպես օգտագործել SSD1306 128x32 OLED Iուցադրել I2C Arduino կոդով 2024, Նոյեմբեր
Anonim
Arduino XY ցուցադրում ՝ օսլիլոսկոպի վահանի վրա
Arduino XY ցուցադրում ՝ օսլիլոսկոպի վահանի վրա
Arduino XY ցուցադրում ՝ օսլիլոսկոպի վահանի վրա
Arduino XY ցուցադրում ՝ օսլիլոսկոպի վահանի վրա

Այս տարիների ընթացքում ես հաճախ վերցրել եմ մի տատանում, որտեղ ցուցադրվում են տարբերանշաններ և տեքստ ՝ օգտագործելով x y ռեժիմը, այն իրադարձություններին, որոնցում իմ Makerspace- ն օգնում էր: Սովորաբար այն քշելով ՝ օգտագործելով Ardiuno- ի և RC- ի PWM կապերը `ցնցումը հարթելու համար:

Մի քանի տարի առաջ հանդիպեցի Ալան Վոլկի հիանալի youtube տեսանյութին, որտեղ նա որպես DAC R2R սանդուղք օգտագործեց, ինչը բարելավեց թարմացման արագությունը և ընդհանուր առմամբ հնարավորություն տվեց ավելի մանրամասն պատկերի ցուցադրմանը: Նա հետագայում բարելավեց դա ՝ օգտագործելով Bob- ի VintageTek- ի կոդը: Ստորև ես ներառել եմ youtube- ի այս երկու անգին տեսանյութերի հղումները:

#144. Օգտագործեք Arduino Uno- ն ՝ տատանումների համար XY գրաֆիկա ստեղծելու համար

#164. Լրացուցիչ XY տատանումների գրաֆիկա, VintageTEK և ինչպես են նախագծերը զարգանում

Քայլ 1: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

Շղթան գրեթե Ալան Վոլկեի ուղղակի պատճենն է, բայց ես ընտրեցի միայն R2R զանգվածը, որը նախատեսված էր այն առանձին դիմադրիչներից պատրաստելու համար: Դա մեծապես պայմանավորված էր ծուլությամբ և չցանկանալով կպցնել այդ բոլոր դիմադրողները:

Քայլ 2: Նախատիպ

Նախատիպ
Նախատիպ

Տեսանյութը տեսնելուց անմիջապես հետո ես բարելավում եմ իմ լուծումները ՝ օգտագործելով նախատախտակի վահանը: Սա մեզ լավ ծառայեց և օգտագործվեց բազմաթիվ միջոցառումների ժամանակ, բայց մինչ այն աշխատում էր, մի փոքր փխրուն էր, ուստի որոշեցի կյանքն ավելի դյուրին դարձնել և վահանի PCB տարբերակ կառուցել: Սա ավելի դյուրին կդարձնի հուսալիության ստեղծումը և բարելավումը:

Քայլ 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Անկեղծ ասած, PCB- ի ձևավորումը, հավանաբար, չափազանց մեծ էր, և ես դա արեցի ոչ միայն որպես ուսումնական փորձ: Ես նախընտրեցի գնալ BNC միակցիչներով, քանի որ դրանք պարզ են և միշտ ձեռքի տակ: Եթե դուք ընտրել եք զոնդերը ուղղակիորեն միացնելը, ապա պետք է կարողանաք բաց թողնել կոնդենսատորները, քանի որ զոնդերն իրենք պետք է ունենան բավականաչափ հզորություն:

Քայլ 4: Մասեր և հավաքում

Մասեր և հավաքույթ
Մասեր և հավաքույթ

Ստորև բերված է այն մասերի ցանկը, որոնք կպահանջվեն վահանը կառուցելու համար:

  • 2 x AMP 5227161-1 BNC Coaxial, Right Angle Jack, անցքի միջոցով Անկյուն, 50 օհմ միակցիչ
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, 10 Pins Resistors
  • 2 x KEMET C317C100J1G5TA բազմաշերտ կերամիկական կոնդենսատոր, Gold Max, 10 pF, Goldmax, 300 Series
  • 0.1 սկիպիդար Pin Header
  • PCB

Հավաքելու համար ձեզ կպահանջվի նաև զոդում և գուցե հոսք:

Այն օգտագործելու համար ձեզ հարկավոր կլինի

  • Arduino (ես օգտագործել եմ Uno)
  • 2 x 50ohm BNC- ից BNC մալուխներ
  • Օսլիլոսկոպ X Y ռեժիմով

Քայլ 5: Կոդ

Կոդ
Կոդ

Անիվը նորից հայտնագործելու փոխարեն ես օգտագործել եմ Ալանի youtube գրառման մեջ առաջարկված ծածկագիրը: Այն իսկապես շատ լավ աշխատանք է կատարում: Կարող եք ներբեռնել այստեղ:

Այդ ժամանակվանից ես ստեղծել եմ մի քանի լրացուցիչ ցուցադրումներ:

Քայլ 6: Օրինակներ

Օրինակներ
Օրինակներ
Օրինակներ
Օրինակներ

Մի քանի օրինակ այն իրերի տեսակից, որոնք կարող եք ցուցադրել ձեր շրջանակում: Անիմացիան նույնպես հնարավոր է, բայց ես դեռ չեմ փորձել դա:

Քայլ 7: Եզրակացություն

Եզրակացություն
Եզրակացություն

Ամփոփելով ՝ մի գեղեցիկ զվարճալի փոքրիկ նախագիծ: Ես ծրագրեր ունեմ, թե ինչպես կարող եմ հետագայում դա հարմարեցնել, բայց առայժմ դա գաղտնի կպահեմ:

Դեռևս վստահ չեմ, որ ես ստացել եմ կոնդենսատորների ճիշտ արժեքը, եթե հնարավորություն ունենամ, կարող եմ փորձել մի քանի այլ արժեքներ:

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