Quel capteur externe pourrait détecter si un tiroir de CD s'était ouvert?


8

Quel serait un capteur que je pourrais utiliser pour détecter si le plateau de CD de mon bureau s'est ouvert?

Il y a tellement de capteurs parmi lesquels choisir dans le catalogue Digikey.

Dois-je utiliser un composant mécanique?

Un composant d'interférence du faisceau lumineux?

Lequel me permettrait de détecter si mon plateau de CD est ouvert de telle sorte que les informations peuvent être introduites dans un PIC MCU?

Je sais que je peux faire un appel système pour ce genre de question, mais je préférerais une sorte de capteur externe.

Réponses:



7

Si la consommation d'énergie n'est pas un problème (par rapport au commutateur à lames), je pense que j'irais avec une LED IR et un phototransistor. Vous pouvez soit le casser le faisceau lorsqu'il s'ouvre ou quand il est fermé et lire le transistor sur votre broche numérique.


si l'alimentation est un problème, vous pouvez pulser la LED à intervalles réguliers et lire le phototransistor pendant le court laps de temps allumé. 5 impulsions par seconde sont plus que suffisantes.
The Resistance

5

Si cela ne vous dérange pas de démonter le lecteur, vous pouvez regarder dans le verrouillage ou l'interrupteur d'ouverture du lecteur, qui devrait être assez facile à câbler. Il peut même avoir un pull-up, fournissant un signal logique directement à l'appareil de votre choix.


Ouais! Je pense que c'est le plus simple :)
Zaxx

et si nécessaire, vous pouvez utiliser un optocoupleur pour lire le signal si vous avez une différence de niveau de tension.
Zaxx

@Zaxx ou si vous vouliez l'isolement entre l'ordinateur et un autre système.
Thomas O
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.