Isi kandungan:

Paparan Arduino XY pada Perisai Osiloskop: 7 Langkah (dengan Gambar)
Paparan Arduino XY pada Perisai Osiloskop: 7 Langkah (dengan Gambar)

Video: Paparan Arduino XY pada Perisai Osiloskop: 7 Langkah (dengan Gambar)

Video: Paparan Arduino XY pada Perisai Osiloskop: 7 Langkah (dengan Gambar)
Video: Как построить сеть LoRa с ES8266 || Облако Интернета вещей RemoteXY 2024, Julai
Anonim
Paparan Arduino XY pada Perisai Osiloskop
Paparan Arduino XY pada Perisai Osiloskop
Paparan Arduino XY pada Perisai Osiloskop
Paparan Arduino XY pada Perisai Osiloskop

Selama bertahun-tahun saya sering mengambil osiloskop yang memaparkan logo dan teks menggunakan mod x y ke acara yang telah dibantu oleh Makerspace saya. Biasanya menggerakkannya menggunakan pin PWM pada Ardiuno dan litar RC untuk melancarkan jitter.

Beberapa tahun yang lalu saya menjumpai video youtube yang sangat baik oleh Alan Wolke, di mana dia menggunakan tangga R2R sebagai DAC ini meningkatkan kelajuan penyegaran dan secara keseluruhannya membolehkan paparan gambar yang lebih terperinci. Dia kemudian memperbaikinya menggunakan kod dari Bob di VintageTek. Saya telah memasukkan pautan ke kedua-dua video youtube ini di bawah.

# 144: Gunakan Arduino Uno untuk membuat grafik XY berputar pada Osiloskop

# 164: Lebih banyak grafik Osiloskop XY, VintageTEK dan bagaimana projek berkembang

Langkah 1: Skematik

Skema
Skema

Litar ini merupakan salinan langsung dari Alan Wolke, tetapi saya memilih susunan R2R seperti yang dibuat untuk membuatnya daripada perintang individu. Ini sebahagian besarnya disebabkan oleh kemalasan dan tidak mahu menyolder semua perintang itu!

Langkah 2: Prototaip

Prototaip
Prototaip

Dengan cepat setelah melihat video, saya meningkatkan penyelesaian saya menggunakan pelindung protoboard. Ini berfungsi dengan baik dan digunakan di banyak acara tetapi semasa ia berfungsi agak rapuh, jadi saya memutuskan untuk menjadikan hidup lebih mudah dan membina perisai versi PCB. Ini akan menjadikannya lebih mudah untuk mengatur dan meningkatkan kebolehpercayaan.

Langkah 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Sejujurnya merancang PCB mungkin berlebihan, dan saya melakukannya bukan hanya sebagai pengalaman belajar. Saya memilih untuk menggunakan penyambung BNC kerana ia mudah dan sentiasa berguna. Sekiranya anda memilih untuk menyambungkan probe secara langsung, anda seharusnya dapat menghilangkan kapasitor kerana probe mesti mempunyai kapasitansi yang mencukupi.

Langkah 4: Bahagian & Assembley

Bahagian & Assembley
Bahagian & Assembley

Berikut adalah senarai bahagian yang anda perlukan untuk membina perisai.

  • 2 x AMP 5227161-1 BNC Coaxial, Jack Sudut Kanan, Melalui Sudut Kanan Lubang, Penyambung 50 ohm
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, Perintang 10 Pin
  • 2 x KEMET C317C100J1G5TA Kapasitor Seramik Multilayer, Gold Max, 10 pF, Goldmax, 300 Series
  • Header Pin 0.1 nada
  • PCB

Anda juga memerlukan pateri dan mungkin fluks untuk dipasang.

Untuk menggunakannya, anda akan memerlukannya

  • Arduino (saya menggunakan Uno)
  • 2 x 50ohm kabel BNC ke BNC
  • Osiloskop dengan Mod X Y

Langkah 5: Kod

Kod
Kod

Daripada mencipta semula roda, saya telah menggunakan kod yang disarankan pada siaran youtube Alan. Ia benar-benar melakukan pekerjaan yang sangat baik! Anda boleh memuat turunnya di sini.

Sejak itu saya membuat beberapa paparan tambahan.

Langkah 6: Contohnya

Contoh
Contoh
Contoh
Contoh

Beberapa contoh jenis perkara yang dapat anda paparkan mengikut skop anda. Animasi juga boleh dilakukan tetapi saya belum mencuba ini.

Langkah 7: Kesimpulannya

Kesimpulannya
Kesimpulannya

Kesimpulannya, projek kecil yang menyeronokkan. Saya mempunyai rancangan bagaimana saya dapat menyesuaikannya ke depan tetapi akan merahsiakannya buat masa ini.

Masih tidak pasti bahawa saya mendapat nilai yang betul untuk kapasitor jika saya berpeluang saya mungkin mencuba beberapa nilai lain.

Disyorkan: