Какой внешний датчик может обнаружить, если CD-лоток открыт?


8

Какой датчик я мог бы использовать, чтобы обнаружить, открылся ли лоток для компакт-дисков моего рабочего стола?

В каталоге Digikey так много сенсоров на выбор.

Должен ли я использовать механический компонент?

Компонент интерференции светового луча?

Какой из них позволит мне определить, открыт ли мой лоток для компакт-дисков, чтобы информация могла поступать в микроконтроллер PIC?

Я знаю, что могу сделать системный вызов для такого рода вопросов, но я бы предпочел какой-то внешний датчик.

Ответы:


12

Используйте постоянный магнит и геркон .

Закрепите магнит на подвижной части и установите геркон на неподвижную часть. Затем контролируйте геркон с помощью микроконтроллера.


7

Если энергопотребление не является проблемой (по сравнению с герконом), думаю, я бы выбрал ИК-светодиод и фототранзистор. Вы можете либо сломать луч, когда он откроется, либо когда он закроется, и прочитать с вашего транзистора цифровой вывод.


Если возникает проблема с питанием , вы можете пульсировать светодиод через равные промежутки времени и считывать фототранзистор в течение короткого времени, пока светодиод включен. 5 импульсов в секунду более чем достаточно.
Сопротивление

5

Если вы не возражаете разобрать привод, вы можете посмотреть на переключатель блокировки или размыкания привода, к которому должно быть довольно легко подключиться. Он может даже иметь подтягивание, предоставляя логический сигнал непосредственно на ваше устройство.


Да! Я чувствую, что это проще всего
Zaxx

и при необходимости вы можете использовать оптопару для считывания сигнала, если у вас есть разница в уровнях напряжения.
Zaxx

@ Zaxx или если вы хотели изоляции между компьютером и другой системой.
Томас О
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.