Уважаемые форумчане, добрый день!
Прошу вашего совета,
Стоит задача снять с устройства(домофон) на базе PIC16F886-I/SO код набираемый на цифровой клавиатуре устройства:
схема:
shema_principialnaya_SM100R.pdfНасколько я понимаю сигнал(CMOS) подается на RB3 и затем уходит по выводу Ek устройства напряжением 14 Вольт.
Есть также устройство,(коммутатор домофона БК100), тоже на базе PIC16F57-I/SO , которое этот сигнал умеет успешно принимать и распознавать.
схема:
shema_principialnaya_БК100.pdfЕсли я правильно понимаю то сигнал приходит на ножки OSC1 и TOCKI?
Вопрос такой, можно ли как-то этот сигнал передаваемый на БК100 параллельно получить на ПК(или GPIO Rasberry) и распознать?
В случае Rasberry можно получить этот сигнал понизив напряжение до 3.3вольта с 14в, чтобы не спалить плату? Хватит ли скорости чтения GPIO для распознания всех битов или нужен какой-то серийный интерфейс аля UART?
На компьютере на RS232 наверное подключить не получиться, так как там напряжение от +12 до -12 вольт используется? Есть ли какие-то другие порты на обычном ПК, которые смогли бы распознать такой ввод с контроллера (извините за глупость, может Aux или Mic?)
Пожалуйста подскажите куда копать, чтобы решить такую задачу, если она решаема.
Спасибо
Раздел: PIC