 |
|
------------------------------------------------------------------------------- From : Valera Tishenko 2:5020/53.6 Вск 09 Фев 97 19:48 To : Vladislav Baliasov Чтв 13 Фев 97 06:13 Subj : Re: DTMF ------------------------------------------------------------------------------- Hello Vladislav!
Friday February 07 1997 17:53, Vladislav Baliasov wrote to Vladimir Zemlyanko:
VZ>> ** Схемку включения TP5088 не подскажешь? **
VB> TP5088 VB> DTMF encoder (NatSemi). VB> When /SNGL is low, only the upper or lower tone (selected by GRP) is VB> given. OUT is open emitter, connect load to GND.
VB> ┌---┬--┬---┐ VB> VCC │1 └--┘ 14│ OUT VB> LE │2 13│ VB> /SNGL │3 12│ D3 VB> GRP │4 5088 11│ D2 VB> GND │5 10│ D1 VB> X1 │6 9│ D0 VB> X0 │7 8│ MUTE VB> └----------┘
VB> Hо я ошибся, это не телефонная (у нее бинаpный вход). Телефонная - VB> TP5087, у нее входы столбцов 3, 4, 5 и 9 (опять я ошибся, последняя VB> колонка идет обособленно), и входы стpок - 14, 13, 12, 11. У обоих VB> микpосхем опоpный кpисталл стандаpтный - 3.579 MHz (NTSC-опоpник), в VB> отличии от схожей по названию микpосхемы от UMC, у котоpой опоpник - VB> 4.8 MHz... Описание таких диалеpов от NSC - www.nsc.com.
Пробегал тут мимо меня бипер (диалер) на TT5088. Зарисовал я схему включения, попробую ее воспроизвести.
┌--------------------------------------┐ │ ┌--------------------------------┐ │ │ │ ┌--------------------------┐ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ┌-------┐ │ │ │ │ │ │ ? x │ ┌--┐ │ ┌------- 1---2---3 ┌┴-┴-┴-┴-┴-┴-┴┐ │ O╢ │ │ │ │ │ │ ├ │ │ ┌----- 4---5---6 ╞ TT5088 │ │ ┴ │ │ │ │ │ │ │ ^ │ │ ┌--- 7---8---9 └┬-┬-┬-┬-┬-┬-┬┘ E=3V │ │ │ │ │ │ │ │ │ │ │ │ ┴ │ │ │ ┌- *---0---# │ │ │ │ ├R┤1M │ │ │ │ │ │ │ │ ├╫┤270pF │ │ │ │ │ │ │ │ ╪ ╪ 2x10pF │ │ │ │ │ │ │ │ ┴ ┴ │ │ │ │ │ │ │ └---------------┘ │ │ │ │ │ └-------------------┘ │ │ │ └-----------------------┘ │ └---------------------------┘
Очень похоже на то, что 11-й пин отвечает за генерацию ABCD. Может конечно и 10-й этим заниматься, но у него нет даже контактной площадки, а у 11-го есть. К сожалению я не успел его толком посмотреть, только отметил, что генерация идет не на F=NTSC, а приблизительно (смотрел осцилографом) на 500kHz, а при нажатии кнопки, на линиях сканирования кнопок выставляются меандры 250Hz. Hо алгоритма сканирования я понять не успел.
Интересно, что DTMF reciver MT8870CE ф-мы MITEL в КТЦ-МК стоит 4$, такой бипер на Митьке стоит 30тыс., а DTMF tranciver MT8888C (т.е. приемник - передатчик) 12.4$ в том же КТЦ-МК. Т.е. хоть и MT8888 очень удобный камень, умеющий к тому же генерить ABCD, но слишком дорогой, если планируется использование в серии, в связи с этим интересно, как можно использовать 5088 для автоматического набора кода, допустим с PICа, при сохранении возможности набора с кнопок? Разумеется вариант с 12 или 16 МОП ключами не подходит. Или проще заставить генерить DTMF частоты сам PIC, довесив на него простейший резисторный ЦАП ?
Valera
* Origin: * 3A-6191 CB Radio society * (FidoNet 2:5020/53.6)
| |
|  |