INHOUDSOPGAWE:

Arduino XY -skerm op 'n oscilloskoopskerm: 7 stappe (met foto's)
Arduino XY -skerm op 'n oscilloskoopskerm: 7 stappe (met foto's)

Video: Arduino XY -skerm op 'n oscilloskoopskerm: 7 stappe (met foto's)

Video: Arduino XY -skerm op 'n oscilloskoopskerm: 7 stappe (met foto's)
Video: hoe een CRT-tv om te zetten in een oscilloscoop 2024, Julie
Anonim
Arduino XY -skerm op 'n oscilloskoopskerm
Arduino XY -skerm op 'n oscilloskoopskerm
Arduino XY -skerm op 'n oscilloskoopskerm
Arduino XY -skerm op 'n oscilloskoopskerm

Deur die jare het ek gereeld 'n ossilloskoop met logo's en teks met behulp van die x y -modus geneem na geleenthede waarby my Makerspace gehelp het. Bestuur dit gewoonlik met behulp van die PWM -penne op 'n Ardiuno en 'n RC -kring om die jitter glad te maak.

'N Paar jaar gelede het ek op 'n uitstekende YouTube -video van Alan Wolke afgekom, waarin hy 'n R2R -leer gebruik het, aangesien DAC hierdie verbeterde verversingsnelheid en 'n meer gedetailleerde beeld in die algemeen moontlik gemaak het. Hy het dit later verbeter deur die kode van Bob by VintageTek te gebruik. Ek het skakels na albei hierdie onskatbare YouTube -video's hieronder ingesluit.

#144: Gebruik Arduino Uno om 'n draaiende XY -grafika op 'n ossilloskoop te maak

#164: Meer XY -oscilloskoopgrafika, VintageTEK en hoe projekte ontwikkel

Stap 1: Skematiese

Skematiese
Skematiese

Die kring is amper 'n direkte kopie van Alan Wolke, maar ek het gekies vir slegs 'n R2R -skikking, soos ek dit van individuele weerstande wou maak. Dit was hoofsaaklik te wyte aan luiheid en nie al die weerstande wou soldeer nie!

Stap 2: prototipe

Prototipe
Prototipe

Nadat ek die video gesien het, gradeer ek my oplossings op met 'n protobordskerm. Dit het ons goed gedien en is by baie geleenthede gebruik, maar hoewel dit werk, was dit 'n bietjie broos, so ek het besluit om die lewe makliker te maak en 'n PCB -weergawe van die skild te bou. Dit sou dit makliker maak om betroubaarheid op te stel en te verbeter.

Stap 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Om eerlik te wees, was die ontwerp van 'n PCB waarskynlik te veel, en ek het dit veral as 'n leerervaring gedoen. Ek het gekies om met BNC -verbindings te werk, want dit is eenvoudig en altyd byderhand. As u gekies het om net probes direk aan te sluit, moet u die kapasitors weglaat, aangesien die probes self genoeg kapasiteit moet hê.

Stap 4: Onderdele en samestelling

Onderdele en samestelling
Onderdele en samestelling

Die volgende is 'n lys van dele wat u benodig om die skild te bou.

  • 2 x AMP 5227161-1 BNC-koaksiaal, reghoekige aansluiting, deurgat reghoekig, 50 ohm-aansluitings
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R -reeks, 10 pins weerstande
  • 2 x KEMET C317C100J1G5TA Meerlaagse keramiek kondensator, goud Max, 10 pF, Goldmax, 300 -reeks
  • 0,1 toonhoogte -penkop
  • PCB

U benodig ook soldeer en miskien vloeistof om dit te monteer.

Om dit te gebruik, benodig u

  • Arduino (ek het 'n Uno gebruik)
  • 2 x 50ohm BNC na BNC kabels
  • Oscilloskoop met X Y -modus

Stap 5: Kode

Kode
Kode

In plaas van om die wiel uit te vind, het ek die kode gebruik wat op Alan se youtube -pos voorgestel is. Dit doen regtig baie goeie werk! U kan dit hier aflaai.

Ek het sedertdien 'n paar ekstra skerms geskep.

Stap 6: Voorbeelde

Voorbeelde
Voorbeelde
Voorbeelde
Voorbeelde

'N Paar voorbeelde van die tipe dinge wat u in u omvang kan vertoon. Animasie is ook moontlik, maar ek het dit nog nie probeer nie.

Stap 7: Gevolgtrekking

Afsluiting
Afsluiting

Ten slotte 'n lekker, klein projek. Ek het planne hoe ek dit in die toekoms kan aanpas, maar ek sal dit vir eers geheim hou.

Ek is nog steeds nie seker of ek die korrekte waarde vir die kondensators gekry het nie, as ek kans kry om 'n paar ander waardes te probeer.

Aanbeveel: