Sadržaj:

Arduino XY ekran na štitu osciloskopa: 7 koraka (sa slikama)
Arduino XY ekran na štitu osciloskopa: 7 koraka (sa slikama)

Video: Arduino XY ekran na štitu osciloskopa: 7 koraka (sa slikama)

Video: Arduino XY ekran na štitu osciloskopa: 7 koraka (sa slikama)
Video: Объяснение прошивки Marlin 2.0.x 2024, Juli
Anonim
Arduino XY ekran na štitu osciloskopa
Arduino XY ekran na štitu osciloskopa
Arduino XY ekran na štitu osciloskopa
Arduino XY ekran na štitu osciloskopa

Tokom godina često sam koristio osciloskop koji prikazuje logotip i tekst koristeći x y način na događaje u kojima je moj Makerspace pomagao. Obično ga koristite pomoću PWM pinova na Ardiuno i RC krugu kako biste ublažili podrhtavanje.

Prije par godina naišao sam na odličan YouTube video Alana Wolkea, u kojem je koristio R2R ljestve kao DAC, što je poboljšalo brzinu osvježavanja i sveukupno omogućilo prikaz detaljnije slike. Kasnije je to poboljšao koristeći Bob kod u VintageTeku. U nastavku sam uključio veze do oba ova neprocjenjiva YouTube videa.

#144: Koristite Arduino Uno za stvaranje rotirajuće XY grafike na osciloskopu

#164: Više grafike XY osciloskopa, VintageTEK i razvoj projekata

Korak 1: Shema

Shematski
Shematski

Krug je u velikoj mjeri direktna kopija Alana Wolkea, ali odlučio sam se samo za R2R niz kako bih ga napravio od pojedinačnih otpornika. To je u velikoj mjeri posljedica lijenosti i nesposobnosti lemljenja svih tih otpornika!

Korak 2: Prototip

Prototip
Prototip

Ubrzo nakon što pogledam video, nadograđujem svoja rješenja pomoću protoboard ploče. Ovo nam je dobro služilo i koristilo se na mnogim događajima, ali iako je radilo bilo je malo krhko, pa sam odlučio olakšati život i izgraditi PCB verziju štita. To bi pojednostavilo postavljanje i poboljšalo pouzdanost.

Korak 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Da budem iskren, dizajniranje PCB -a je vjerovatno bilo pretjerano, a to sam učinio ne samo kao iskustvo učenja. Odlučio sam se za BNC konektore jer su jednostavni i uvijek pri ruci. Ako ste se odlučili samo za direktno povezivanje sondi, trebali biste moći izostaviti kondenzatore jer bi sonde same trebale imati dovoljno kapaciteta.

Korak 4: Dijelovi i sastavljanje

Dijelovi i sklopovi
Dijelovi i sklopovi

Slijedi popis dijelova koji će vam biti potrebni za izgradnju štita.

  • 2 x AMP 5227161-1 BNC koaksijalni, pravokutni utikač, kroz rupu pod pravim kutom, 50 ohmski konektori
  • 2 x BOURNS R2R 10 kohm, SIP, sabirnica, serija 4300R, 10 pinski otpornici
  • 2 x KEMET C317C100J1G5TA višeslojni keramički kondenzator, zlatni max, 10 pF, Goldmax, serija 300
  • 0,1 zaglavlje pin zaglavlja
  • PCB

Za sastavljanje će vam biti potrebno i lemljenje, a možda i fluks.

Da biste ga koristili, trebat će vam

  • Arduino (koristio sam Uno)
  • 2 x 50ohm BNC do BNC kabeli
  • Osciloskop sa X Y načinom rada

Korak 5: Kodirajte

Kod
Kod

Umjesto da iznova izradim kotač, upotrijebio sam kôd predložen na Alanovom postu na YouTubeu. Zaista radi jako dobar posao! Možete ga preuzeti ovdje.

Od tada sam stvorio nekoliko dodatnih ekrana.

Korak 6: Primjeri

Primjeri
Primjeri
Primjeri
Primjeri

Nekoliko primjera vrsta stvari koje biste mogli prikazati u svom opsegu. Moguća je i animacija, ali ovo još nisam isprobala.

Korak 7: Zaključak

Zaključak
Zaključak

U zaključku lijep i zabavan mali projekt. Imam planove kako bih to mogao prilagoditi u budućnosti, ali zasad ću to držati u tajnosti.

Još uvijek nisam siguran da sam dobio ispravnu vrijednost za kondenzatore, ako mi se ukaže prilika, mogao bih isprobati nekoliko drugih vrijednosti.

Preporučuje se: