![]() Двухчастотный код БВД-311 |
![]() Двухчастотный код БВД-311 |
rodstar |
![]()
Post
#1
|
Новый пользователь ![]() Group: User Posts: 36 Joined: 7-February 12 Member No.: 47 144 ![]() |
Каждой кнопке тастатуры БВД соответствует двухчастотный код на выходе DSD.
Вопрос: эти частоты строго определённые или в данном случае важна определённая последовательность импульсов/пауз а частоты взяты "с потолка"? Иными словами, не могу понять алгоритм распознования нажимаемых цифр ![]() |
![]() ![]() |
alex_t2 |
![]()
Post
#2
|
![]() Самый активный пользователь ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 ![]() |
Так Вы на схему формирователя-то в БВД-311 гляньте.
Там микросхема CD4060 - генератор+счетчик. Частота задается RC-цепочкой. Судя по схеме включения, будут генерироваться пачки импульсов, разделенных паузой в один период. Поскольку частот заполнения будет 4, отличающихся в два раза, то можно попробовать при декодировании замерить период следования импульсов в пачке - условно это будет номер шины Х, и замерить период повторения пачек - это будет номер шины Y. Дальше таблично. Так как частота задается RC-цепочкой, стабильность невысока, но поскольку разница частот двукратная, поймать наверно можно. По номиналам частотозадающей цепи можно рассчитать базовое значение периода, от которого и плясать. По крайней мере я бы попробовал в таком направлении. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
![]() ![]() |
Lo-Fi Version | Time is now: 4th July 2025 - 12:11 |