Sensor eksternal apa yang bisa mendeteksi jika baki cd dibuka?

8

Apa yang akan menjadi sensor yang bisa saya gunakan untuk mendeteksi jika baki CD desktop saya telah dibuka?

Ada begitu banyak sensor untuk dipilih di katalog Digikey.

Haruskah saya menggunakan komponen mekanis?

Komponen gangguan sinar?

Yang mana yang memungkinkan saya mendeteksi jika baki CD saya terbuka sehingga informasi tersebut dapat dimasukkan ke dalam MCU PIC?

Saya tahu saya bisa melakukan panggilan sistem untuk pertanyaan semacam ini, tapi saya lebih suka semacam sensor eksternal.

Ross Rogers
sumber

Jawaban:

12

Gunakan magnet permanen dan saklar buluh .

Pasang magnet pada bagian yang bergerak dan pasang sakelar buluh pada bagian yang diperbaiki. Kemudian monitor saklar buluh dengan mikrokontroler.

Daniel Grillo
sumber
7

Jika konsumsi daya bukan masalah (dibandingkan dengan saklar buluh), saya pikir saya akan pergi dengan IR LED dan phototransistor. Anda bisa memecah balok ketika terbuka atau ketika ditutup dan membaca dari transistor pada Anda digital di pin.

Matt Williamson
sumber
jika daya adalah masalah Anda bisa pulsa LED secara berkala dan membaca phototransistor selama waktu singkat LED menyala. 5 pulsa per detik lebih dari cukup.
The Resistance
5

Jika Anda tidak keberatan membongkar drive, Anda bisa melihat ke interlock atau drive open switch, yang seharusnya cukup mudah untuk dihubungkan. Bahkan mungkin ada pull-up, memberikan sinyal logika langsung ke perangkat pilihan Anda.

Thomas O
sumber
ya! Saya merasa itu yang paling mudah :)
Zaxx
dan jika perlu Anda dapat menggunakan opto-coupler untuk membaca sinyal jika Anda memiliki perbedaan level tegangan.
Zaxx
@Zaxx atau jika Anda ingin isolasi antara komputer dan sistem lain.
Thomas O