![]() Двухчастотный код БВД-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-цепочкой, стабильность невысока, но поскольку разница частот двукратная, поймать наверно можно. По номиналам частотозадающей цепи можно рассчитать базовое значение периода, от которого и плясать. По крайней мере я бы попробовал в таком направлении. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
rodstar |
![]()
Post
#3
|
Новый пользователь ![]() Group: User Posts: 36 Joined: 7-February 12 Member No.: 47 144 ![]() |
Спс, разобрался. Сёдня табличку нарисую
![]() |
alex_t2 |
![]()
Post
#4
|
![]() Самый активный пользователь ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 ![]() |
Что пишете, если не секрет?
-------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
rodstar |
![]()
Post
#5
|
Новый пользователь ![]() Group: User Posts: 36 Joined: 7-February 12 Member No.: 47 144 ![]() |
Эээ.. в смысле?
Короче, вопрос в следующем: БУД не корректно распознаёт нажатые символы данного БВД. С другим таким же БВД проблем нет. На выходе DSD присутствуют пачки импульсов, амплитуда практически Uпит. Частота задающего 26 с копейками кГц, на выводах CD4060 частота чётко делится на 8, 16, 32 и т.д. Вот я и думаю: хде собака то порылась? ![]() Единственная мысль, что гонит счётчик и выдаёт что то не то, но вот что? Правда есть и ещё одна мысль: дребезг контактов клавы, что в общем то возможно. |
alex_t2 |
![]()
Post
#6
|
![]() Самый активный пользователь ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 ![]() |
Я подумал, что Вы разрабатываете какую-нибудь приставку к домофону, для своих нужд.
![]() У меня по формуле (T=2.2*C*R) , исходя из номиналов (47кОм и 330 пФ) на схеме, получилась частота 29,3 кГц. В принципе около дела. Возможно, что-то с клавиатурой, но в дребезг как-то мало верится... -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
rodstar |
![]()
Post
#7
|
Новый пользователь ![]() Group: User Posts: 36 Joined: 7-February 12 Member No.: 47 144 ![]() |
Забросил я его было на полку - надоел
![]() ![]() |
Dmfn_Create |
![]()
Post
#8
|
![]() Самый активный пользователь ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: User Posts: 353 Joined: 21-September 10 From: Москва Member No.: 46 370 ![]() |
Забросил я его было на полку - надоел ![]() ![]() Возможно, счетчик был поврежден статикой. С микросхемами КМОП это часто случается. -------------------- "Им приказали подслушивать, а они подсматривают..."
|
![]() ![]() |
Lo-Fi Version | Time is now: 3rd July 2025 - 19:39 |