Turinys:

„Arduino XY“ekranas osciloskopo skydelyje: 7 žingsniai (su nuotraukomis)
„Arduino XY“ekranas osciloskopo skydelyje: 7 žingsniai (su nuotraukomis)

Video: „Arduino XY“ekranas osciloskopo skydelyje: 7 žingsniai (su nuotraukomis)

Video: „Arduino XY“ekranas osciloskopo skydelyje: 7 žingsniai (su nuotraukomis)
Video: Arduino Nano Oscilloscope, XY, Spectrocsope, and Mona Lisa)) 2024, Liepa
Anonim
„Arduino XY“ekranas ant osciloskopo skydo
„Arduino XY“ekranas ant osciloskopo skydo
„Arduino XY“ekranas ant osciloskopo skydo
„Arduino XY“ekranas ant osciloskopo skydo

Per daugelį metų aš dažnai naudoju osciloskopą, kuriame rodomas logotipas ir tekstas, naudojant „x y“režimą, į renginius, kuriems padėjo „Makerspace“. Įprastai vairuokite jį naudodami „Ardiuno“ir RC grandinės PWM kaiščius, kad išlygintumėte nervingumą.

Prieš porą metų radau puikų Alano Wolke'o „YouTube“vaizdo įrašą, kuriame jis naudojo R2R kopėčias kaip DAC, tai pagerino atnaujinimo greitį ir apskritai leido rodyti išsamesnį vaizdą. Vėliau jis tai patobulino naudodamas Bobo kodą „VintageTek“. Žemiau įtraukiau nuorodas į abu šiuos neįkainojamus „YouTube“vaizdo įrašus.

#144: naudokite „Arduino Uno“, kad sukurtumėte besisukantį XY grafiką osciloskopu

#164: Daugiau XY osciloskopo grafikos, „VintageTEK“ir kaip vystosi projektai

1 žingsnis: schema

Schema
Schema

Grandinė yra beveik tiesioginė Alano Wolke'o kopija, bet aš pasirinkau tik R2R matricą, kaip nurodyta, kad ji būtų pagaminta iš atskirų rezistorių. Tai daugiausia lėmė tinginystė ir nenorėjimas lituoti visų tų rezistorių!

2 žingsnis: prototipas

Prototipas
Prototipas

Greitai pamačiusi vaizdo įrašą atnaujinu savo sprendimus naudodama protoboard skydą. Tai mums patiko ir buvo naudojama daugelyje renginių, tačiau nors ir veikė, ji buvo šiek tiek trapi, todėl nusprendžiau palengvinti gyvenimą ir sukurti skydo PCB versiją. Taip būtų paprasčiau nustatyti ir pagerinti patikimumą.

3 žingsnis: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Tiesą sakant, PCB projektavimas tikriausiai buvo per didelis, ir tai padariau ne tik kaip mokymosi patirtį. Aš pasirinkau naudoti BNC jungtis, nes jos yra paprastos ir visada po ranka. Jei pasirinkote tiesiog prijungti zondus, turėtumėte turėti galimybę praleisti kondensatorius, nes zondai turėtų turėti pakankamai talpos.

4 žingsnis: dalys ir surinkimas

Dalys ir surinkimas
Dalys ir surinkimas

Toliau pateikiamas dalių, kurių jums prireiks statant skydą, sąrašas.

  • 2 x AMP 5227161-1 BNC bendraašis, stačiakampis lizdas, per skylę stačiu kampu, 50 omų jungtys
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R serija, 10 kontaktų rezistoriai
  • 2 x KEMET C317C100J1G5TA daugiasluoksnis keraminis kondensatorius, „Gold Max“, 10 pF, „Goldmax“, 300 serija
  • 0,1 žingsnio kaiščio antraštė
  • PCB

Jums taip pat reikės lydmetalio ir galbūt srauto.

Norėdami jį naudoti, jums reikės

  • „Arduino“(naudojau „Uno“)
  • 2 x 50 omų BNC - BNC kabeliai
  • Osciloskopas su X Y režimu

5 žingsnis: kodas

Kodas
Kodas

Užuot išradęs ratą, naudoju Alano „YouTube“įraše pasiūlytą kodą. Tai tikrai daro labai gerą darbą! Ją galite atsisiųsti čia.

Nuo to laiko sukūriau keletą papildomų ekranų.

6 žingsnis: pavyzdžiai

Pavyzdžiai
Pavyzdžiai
Pavyzdžiai
Pavyzdžiai

Keletas dalykų, kuriuos galėtumėte rodyti savo srityje, pavyzdžių. Animacija taip pat įmanoma, bet aš to dar neišbandžiau.

7 žingsnis: Išvada

Išvada
Išvada

Apibendrinant, gražus ir įdomus projektas. Turiu planų, kaip tai pritaikyti ateityje, tačiau kol kas tai laikysiu paslaptyje.

Vis dar nesu tikras, ar gavau teisingą kondensatorių vertę, jei turėsiu galimybę išbandyti keletą kitų verčių.

Rekomenduojamas: