Daftar Isi:

Tampilan Arduino XY pada Perisai Oscilloscope: 7 Langkah (dengan Gambar)
Tampilan Arduino XY pada Perisai Oscilloscope: 7 Langkah (dengan Gambar)

Video: Tampilan Arduino XY pada Perisai Oscilloscope: 7 Langkah (dengan Gambar)

Video: Tampilan Arduino XY pada Perisai Oscilloscope: 7 Langkah (dengan Gambar)
Video: Arduino Mega HMI touch screen "7 inch TFT LCD" based Load controlling and display Seconds "Basics" 2024, November
Anonim
Tampilan Arduino XY pada Perisai Osiloskop
Tampilan Arduino XY pada Perisai Osiloskop
Tampilan Arduino XY pada Perisai Osiloskop
Tampilan Arduino XY pada Perisai Osiloskop

Selama bertahun-tahun saya sering menggunakan osiloskop yang menampilkan logo dan teks menggunakan mode xy ke acara-acara yang telah dibantu oleh Makerspace saya. Biasanya mengendarainya menggunakan pin PWM pada Ardiuno dan sirkuit RC untuk menghaluskan jitter.

Beberapa tahun yang lalu saya menemukan video youtube yang luar biasa oleh Alan Wolke, di mana ia menggunakan tangga R2R sebagai DAC, ini meningkatkan kecepatan penyegaran dan secara keseluruhan memungkinkan tampilan gambar yang lebih detail. Dia kemudian memperbaiki ini menggunakan kode dari Bob di VintageTek. Saya telah menyertakan tautan ke kedua video youtube yang tak ternilai ini di bawah ini.

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

#164: Lebih banyak grafik XY Oscilloscope, VintageTEK dan bagaimana proyek berkembang

Langkah 1: Skema

Skema
Skema

Sirkuit ini cukup banyak merupakan salinan langsung dari Alan Wolke, tetapi saya memilih hanya array R2R sebagai lawan untuk membuatnya dari resistor individu. Ini sebagian besar karena kemalasan dan tidak ingin menyolder semua resistor itu!

Langkah 2: Prototipe

Prototipe
Prototipe

Dengan cepat setelah melihat video, saya meningkatkan solusi saya menggunakan pelindung protoboard. Ini membantu kami dengan baik dan digunakan di banyak acara, tetapi meskipun berhasil, ini agak rapuh, jadi saya memutuskan untuk membuat hidup lebih mudah dan membuat perisai versi PCB. Ini akan membuatnya lebih mudah untuk diatur dan meningkatkan keandalan.

Langkah 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Sejujurnya merancang PCB mungkin berlebihan, dan saya melakukannya paling tidak sebagai pengalaman belajar. Saya memilih untuk menggunakan konektor BNC karena sederhana dan selalu tersedia. Jika Anda memilih untuk hanya menghubungkan probe secara langsung, Anda harus dapat menghilangkan kapasitor karena probe harus memiliki kapasitansi yang cukup.

Langkah 4: Suku Cadang & Perakitan

Suku Cadang & Perakitan
Suku Cadang & Perakitan

Berikut ini adalah daftar bagian yang Anda perlukan untuk membuat perisai.

  • 2 x AMP 5227161-1 BNC Coaxial, Jack Sudut Kanan, Melalui Lubang Sudut Kanan, Konektor 50 ohm
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, Seri 4300R, Resistor 10 Pin
  • 2 x KEMET C317C100J1G5TA Kapasitor Keramik Multilayer, Max Emas, 10 pF, Goldmax, Seri 300
  • 0.1 pitch Pin Header
  • PCB

Anda juga akan membutuhkan solder dan mungkin fluks untuk dirakit.

Untuk menggunakannya, Anda perlu

  • Arduino (saya menggunakan Uno)
  • 2 x 50ohm BNC ke kabel BNC
  • Osiloskop dengan Mode XY

Langkah 5: Kode

Kode
Kode

Daripada menemukan kembali roda, saya telah menggunakan kode yang disarankan di posting youtube Alan. Itu benar-benar melakukan pekerjaan yang sangat baik! Anda dapat mengunduhnya di sini.

Sejak itu saya telah membuat beberapa tampilan tambahan.

Langkah 6: Contoh

Contoh
Contoh
Contoh
Contoh

Beberapa contoh jenis hal yang dapat Anda tampilkan di ruang lingkup Anda. Animasi juga dimungkinkan tetapi saya belum mencoba ini.

Langkah 7: Kesimpulan

Kesimpulan
Kesimpulan

Sebagai kesimpulan, proyek kecil yang menyenangkan. Saya punya rencana tentang bagaimana saya bisa mengadaptasi ini ke depan tetapi akan merahasiakannya untuk saat ini.

Masih tidak yakin saya mendapatkan nilai yang benar untuk kapasitor jika saya mendapat kesempatan, saya mungkin mencoba beberapa nilai lainnya.

Direkomendasikan: