Оптический энкодер - для определения направления вращения вала.
Данные с оптопар идут на микросхему в корпусе DIP8 ( обозначение затёрто специально при производстве, выпаяв микросхему тоже маркировки нет, хотя под другими элементами не только микросхемами все расписано.
Итак сам пациент:
Питание :
1 - "+ 5v"
8 - " 0v"
Входы с оптопар
2 - " вход оптопары 1"
4 - " вход оптопары 2"
6 - ? Вход номер 3 -? О нем будет далее по описанию.
Контакт "3"
При первой подаче "1" с оптопары 1 и следующем "0" с оптопары 1 на контакте "3" появляется "1" , далее если подавать с оптопары 1 "1" значение на контакте "3" "0" ( режим инверсии )
Полностью контакт "3" сбросить на "0" можно только подав "1" с оптопары 2,
Режим инверсии этого вывода с оптопарой 2 не работает ( схема не исправна, мое мнение именно из-за этого DIP
С контакта "3" сигнал идёт в схему на "26" вывод DIP40 ( тоже NONAME) это процессор, выводы 18-19 кварц 12Mhz, "питание 40 +5v, 9и20 -0v", резисторная сборка по шине данных с 39 по 31, 24C02(5) на 10(dip40), 24C02 (6) на 11(dip40) есть матрица клавиатуры 4х4
Выход "7" - состояние меняется с "0" на "1" при подаче двух "1" на вход с оптопары 1, еще две "1" состояние меняется на "0", в любой момент состояние на "0" можно скинуть подав "1" на вывод "6" - оптопара 3 ( по ней идёт определение нулевого положения вала)
С вывода "6" контакт запараллелен с выводом "9" 74HC08 ( канал Input 3A по datasheet)
Контакт "5" - на данный момент состояние всегда логическая "1" но в момент подачи "1" от оптопары 1 состояние меняется на "0" и сразу возвращается на "1" по схеме уходит на 74HC08 в корпусе SOIC8 на 10 вывод (канал Input 3B по datasheet) и параллельно на первый вывод отсутствующую но подписанную на плате 4024
Возможно при подачи "1" от оптопары 2 реагировать будет аналогично - просто определение направление вращения сейчас работает только в одну сторону ( по оптопаре 1)