С точки зрения радиолюбителя, наиболее удобно организовать систему радиоуправления используя микросхемы от телефонии, - кодера и декодера DTMF (двухтонального). Большинство микросхем - кодеров DTMF, описанных в литературе, рассчитаны на работу с 12-ти или 16-ти кнопочной клавиатурой. То есть, с их помощью можно передавать 12 или 16 команд, которые на выходе микросхемы - декодера будут представлены 8 виде параллельного двоичного четырехразрядного кода, который далее поступает на двоично-десятичный дешифратор.
Недостаток такой системы в том, что одновременно можно передать не более одной команды. А это серьезный недостаток, особенно при радиоуправлении моделями.
Нужна такая же простая и доступная система, но позволяющая передавать одновременно, хотя бы четыре команды (по числу выходных разрядов декодера). Если с декодером все понятно, — оставляем рабочую схему, например, на КР1008ВЖ18 и её четыре выхода используем как конечные выходы системы, то с кодером возникает проблема. А проблема именно в клавиатурном интерфейсе.
Если оставить все как есть, будет 16 кнопок, каждой из которых соответствует определенная комбинация включенных и выключенных выходов декодера. Пользоваться такой системой как системой для одновременной передачи до четырех ко-манд; будет крайне неудобно, - нужно будет помнить не только соответствие двоичного кода шестнадцатиричному, но и помнить какому именно двоичному разряду будет соответствовать данный объект управления.
Выхода из положения может быть два, - сделать достаточно сложный двоично-десятичный дешифратор, с набором двухсторонних КМОП-ключей по числу кнопок. Или вспомнить о том, что существуют и другие микросхемы двухтонального кодирования.
Например, ТР5088. Её особенность в том, что вход у неё не клавиатурный, а двоичный четырехразрядный, то есть, именно то, что нужно в данном случае.
На рисунке 1 дана схема кодера и декодера с применением микросхем ТР5088 и КР1008ВЖ18 Схема декодера на КР1008ВЖ18 (D2), в общем, типовая, и много говорить о ней нет смысла. Заслуживает внимания схема кодера на ТР5088 (D1).
Четыре команды включаются кнопками S1-S4. Одновременно может быть нажато любое количество этих кнопок. В зависимости от комбинации их нажатия на входы D1-D8 микросхемы поступает двоичный код, который проходит на вход приемного регистра микросхемы. Чтобы этот код попал на схему управления двухтонального генератора нужно после задания кода (нажатия кнопок) подать логическую единицу на вывод 2 D1.
С приходом единицы на вывод 2 на выводе 14 появится двухтональный код, а на выводе 8 закроется ключ, который ранее шунтировал базовую цепь VT1. На маломощный передатчик ТХ через VT1 поступит питание, а на его модулятор MOD - двухтональный сигнал.
Рис.2После отпускания кнопок передатчик выключится. То есть, во все время передачи нужно держать необходимые кнопки нажатыми. На рисунке 2 приводится схема кодера, который запоминает какие кнопки были нажатыми. и продолжает передавать комбинацию команд даже после их отпускания. Достигнуто это с помощью одной дополнительной кнопки S5. Её можно подписать передача.
Чтобы передать определенную комбинацию команд нужно, сначала, одновременно нажать все кнопки комбинации, а затем, удерживая их нажатыми, нажать и отпустить кнопку S5. Код с входов D1-D8 микросхемы запишется во внутренний регистр в момент отпускания S5, и будет там храниться до следующего нажатия S5.
Приемник и передатчик радиоканала на схемах показаны условно. Для передачи двухтональных сигналов пригоден практически любой аналоговый канал, - телефонная линия, проводная линия, радиотракт, и даже акустический канал. Выходное переменное напряжение кодера ТР5088 на выводе 14 -180...320 mV. Выход - открытый эмиттер, так что нагрузочный резистор R8 необходим.
Схема управления питанием передатчика (или его запуском) может быть другой. Важно знать, что во время передачи (единица на выводе ?) ключ, имеющийся в микросхеме между выводом 8 и минусом питания, закрыт, а когда передачи команды нет (ноль на выводе 2) этот ключ открывается и шунтирует вывод 8 на общий минус. Ключ маломощный и допускает ток не более 2 mА.