Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V preteklih letih sem pogosto uporabljal osciloskop, ki prikazuje logotip in besedilo v načinu x y za dogodke, pri katerih mi je pomagal Makerspace. Običajno ga poganjate z zatiči PWM na vezju Ardiuno in RC za izravnavo trepetanja.
Pred nekaj leti sem naletel na odličen youtube video Alana Wolkeja, v katerem je kot DAC uporabil lestev R2R, kar je izboljšalo hitrost osveževanja in na splošno omogočilo prikaz podrobnejše slike. Kasneje je to izboljšal z uporabo Bobove kode na VintageTeku. Spodaj sem vključil povezave do teh neprecenljivih videoposnetkov na YouTubu.
#144: Uporabite Arduino Uno za ustvarjanje vrtljive grafike XY na osciloskopu
#164: Več grafike osciloskopa XY, VintageTEK in razvoj projektov
1. korak: Shema
Vezje je precej neposredna kopija Alana Wolkeja, vendar sem se odločil le za niz R2R, kot je predvideno za izdelavo iz posameznih uporov. To je bilo v veliki meri posledica lenobe in tega, da nisem hotel spajati vseh teh uporov!
2. korak: Prototip
Kmalu po ogledu videoposnetka nadgradim svoje rešitve s ščitom za protoboard. To nam je dobro služilo in so ga uporabljali na številnih prireditvah, čeprav je delovalo, je bilo nekoliko krhko, zato sem se odločil olajšati življenje in zgraditi PCB različico ščita. To bi olajšalo nastavitev in izboljšalo zanesljivost.
Korak: PCB
Če sem iskren, je bilo načrtovanje PCB -ja verjetno preveč in to sem naredil nenazadnje kot učno izkušnjo. Odločil sem se za priključke BNC, saj so preprosti in vedno pri roki. Če bi se odločili za neposredno povezavo sond, bi morali izpustiti kondenzatorje, saj bi morale sonde same imeti dovolj kapacitivnosti.
4. korak: Deli in montaža
Spodaj je seznam delov, ki jih boste potrebovali za izdelavo ščita.
- 2 x AMP 5227161-1 BNC koaksialni, pravokotni vtič, skozi pravo luknjo skozi luknjo, 50 ohmski konektorji
- 2 x BOURNS R2R 10 kohm, SIP, vodilo, serija 4300R, 10 pinski upori
- 2 x večplastni keramični kondenzator KEMET C317C100J1G5TA, Max Max, 10 pF, Goldmax, serija 300
- Glava Pin Pin 0,1
- PCB
Za sestavljanje boste potrebovali tudi spajkanje in morda fluks.
Za njegovo uporabo boste potrebovali
- Arduino (uporabil sem Uno)
- 2 x 50ohm kabli BNC do BNC
- Osciloskop z načinom X Y
5. korak: Koda
Namesto da bi znova izumil kolo, sem uporabil kodo, predlagano na Alanovem youtube mestu. Deluje res zelo dobro! Lahko ga prenesete tukaj.
Od takrat sem ustvaril nekaj dodatnih zaslonov.
6. korak: Primeri
Nekaj primerov vrst stvari, ki bi jih lahko prikazali v svojem obsegu. Možna je tudi animacija, vendar tega še nisem poskusil.
7. korak: Zaključek
Skratka lep zabaven majhen projekt. Imam načrte, kako bi to lahko prilagodil za naprej, vendar bom to za zdaj skrival.
Še vedno nisem prepričan, da sem dobil pravilno vrednost za kondenzatorje, če bom imel priložnost poskusiti še nekaj drugih vrednosti.