Quale sensore esterno potrebbe rilevare se fosse stato aperto un vassoio cd?


8

Quale sarebbe un sensore che potrei usare per rilevare se il vassoio del CD del mio desktop si è aperto?

Ci sono così tanti sensori tra cui scegliere nel catalogo Digikey.

Dovrei usare un componente meccanico?

Un componente di interferenza del raggio luminoso?

Quale mi consentirebbe di rilevare se il mio vassoio CD è aperto in modo tale che le informazioni possano essere inserite in un MCU PIC?

So di poter effettuare una chiamata di sistema per questo tipo di domanda, ma preferirei una sorta di sensore esterno.

Risposte:



7

Se il consumo di energia non è un problema (rispetto all'interruttore reed), penso che andrei con un LED IR e un fototransistor. Potresti farlo rompere il raggio quando si apre o quando è chiuso e letto dal transistor sul tuo pin digitale.


se l'alimentazione è un problema, è possibile pulsare il LED a intervalli regolari e leggere il fototransistor durante il breve tempo in cui il LED è acceso. 5 impulsi al secondo sono più che sufficienti.
The Resistance

5

Se non ti dispiace smontare l'unità, potresti guardare nell'interblocco o sull'interruttore di apertura dell'unità, che dovrebbe essere abbastanza facile da collegare. Potrebbe anche avere un pull-up, fornendo un segnale logico direttamente al tuo dispositivo preferito.


si! Penso che sia il più semplice :)
Zaxx,

e se necessario è possibile utilizzare un accoppiatore ottico per leggere il segnale se si hanno differenze nei livelli di tensione.
Zaxx,

@Zaxx o se si desidera l'isolamento tra il computer e un altro sistema.
Thomas O,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.