Введение
У нас есть проектор Hitachi ED-A101. Он оснащен подвижным зеркалом, то есть когда он включается, зеркало открывается, а когда выключается — закрывается. Для того чтобы это работало, в проекторе есть двигатель постоянного тока, пластиковые шестеренки и металлический топор для одной из шестеренок. Это не очень удачное сочетание: пластиковая шестеренка легко изнашивается из-за острых краев топора. Это типичная проблема для данного проектора.
Мы пытались отремонтировать шестеренки (заменить редуктор не так-то просто), мы даже напечатали эту шестеренку, но она не работала слишком долго. Поэтому мы решили решить эту проблему по-другому: починить зеркало и смоделировать процесс открытия/закрытия проектора.
Шаг 1 Концевые выключатели
На оси зеркала расположены два концевых выключателя, сообщающие процессору проектора об открытии и закрытии зеркала (показаны с припаянными к ним кабелями).
Шаг 2 Выход двигателя и вентилятора охлаждения
На этом изображении также отмечены выходные контакты двигателя постоянного тока и вентилятора охлаждения.
Выход вентилятора охлаждения используется для питания Arduino: он выдает 7-12 В в зависимости от необходимого охлаждения. Хотя у Arduino Pro Micro есть RAW-вход, который должен работать с этим диапазоном, оказалось, что это слишком много для него. Поэтому мы подключили выход вентилятора охлаждения к RAW-входу Arduino через стабилизатор напряжения, который выдает 5,25 В.
Выход двигателя постоянного тока используется для определения того, когда проектор пытается открыть или закрыть зеркало: он выдает 12 В и меняет стороны + и — в зависимости от направления. Мы подключили вход двух диодно-защищенных понижающих преобразователей к красному и черному проводам выхода двигателя постоянного тока, а выход преобразователей — к входным контактам Arduino.
Шаг 3
Принципиальная схема