Наиболее просто и удобно можно организовать систему радиоуправления используя микросхемы от телефонии, - кодера и декодера DTMF (двухтонапьного набора номера) Большинство микросхем - кодеров DTMF описанных в литературе, рассчитаны на работу с 12-ти или 16-ти кнопочной координатной клавиатурой. То есть, с их помощью используя стандартную телефонную клавиатуру можно передавать 12 или 16 команд, которые на выходе микросхемы - декодера будут представлены в виде параллельного двоичного четырехразрядного кода.
Этот код далее поступает на двоично-десятичный дешифратор.
Недостаток такой системы в том. что для передачи некоторого двоичного числа нужно это число сначала представить в десятичном виде, затем нажать соответствующую кнопку. Подавляющее большинство доступных микросхем - кодеров DTMF не имеют двоичного порта и это затрудняет передачу двоичных кодов или передачу одновременно небольшого числа команд, используя в качестве линий одно временной передачи команд разряды двоичного выхода микросхемы - декодера
Приспособить широкодоступную микросхему - кодер DTMF для передачи трехразрядного двоичного кода можно сделав двоично-десятичный дешифратор, с выходами приспособленными для имитации клавиатуры На рисунке показана схема генератора DTMF с таким дешифратором на двух микросхемах К561КП1.
Каждая микросхема К561КП1 содержит два аналого-цифровых мультиплексора, и представляет собой электронный переключатель на два направления и четыре положения, который управляется двухразрядным двоичным кодом («00» - положение 0, «01» - положение 1, «10» положение - 2 «11» положение - 3).
Схема полностью имитирует механический переключатель, так как через открытые каналы ток может протекать в любом направлении. Еще в каждой микросхеме К561 есть вход блокировки (вывод 6), при подаче единицы на который закрываются все каналы, независимо от состояния входного управляющего кода. То есть, используя выводы 6 можно переключать отдельные микросхемы К561КП1, подавая на них логические нули.
Здесь выводы 6 К561КП1 используются для того чтобы переключая мультиплексоры можно было получить трехразрядный двоичный вход. Транзистор VT1 служит инвертором.
Работает схема следующим образом. При подаче входных кодов от «000» до «011» работает микросхема D1. Два ее переключателя на четыре положения включены последовательно, для этого соединены вместе их подвижные части (перемычка между выводами 13 и 3). Одноименные выводы этих переключателей с выводами микросхемы D3, между которыми должна быть включена кнопка соответствующего номера.
Например при подаче коде «001» в D1 происходит соединение по внутренним кана лам вывода 14 с выводом 13 и вывода 5 с выводом 3. Это равносильно замыканию между собой выводов 14 и 5 D1. А выводы 14 и 5 D1 подключены к D3 там, где должна быть подключена кнопка №1 клавиатуры. То есть, происходит «замыкание кнопки» №1. Аналогичным образом, при подаче кода «010» происходит «замыкание кнопки» №2, при коде «011» — №3 А при коде «000» будет «замкнута кнопка» №8.
Старший разряд входного трехразрядного двоичного кода служит для переключения микросхем К561КП1. Пока в нем ноль, ноль присутствует на выводе 6 D1, а на выводе 6 D2, благодаря инвертору на V11, - единица.
Поэтому, при кодах от «000» до «011» работает D1, а при кодах от «100» до «111» будет работать D2 (a D1 будет выключена). Выходы (ключи) D2 подключены к D3 так, что имитируют нажатие кнопок №4, №5, №6 и №7, что соответствует входным кодам «100», «101», «110» и «111».
В остальном, что не касается клавиатуры, схема включения D3 - DTMF-шифратора особенностей не имеет. Низкочастотный сигнал, поступающий на модулятор радиоканала (или другого канала передачи аналогового сигнала) снимается с нагрузки выходного эмиттерного повторителя D3, которой служит резистор R4. Оптимальный уровень устанавливается его регулировкой.
Данная схема рассчитана на постоянную передачу двоичного трехразрядного кода, поэтому передача происходит всегда, при любом входном коде, включая и «000». Если эту схему использовать для одновременной передачи до трех команд, то от передачи кода «000» (то есть, когда все три команды выключены) можно отказаться. Для этого достаточно отключить вывод 12 D1. Теперь, при коде «000» DTMF-код не формируется.
В данной схеме на месте D3 можно использовать любую доступную микросхему кодера DTMF, например, отечественную КР1008 ВЖ27, соответственно её типовой схеме включения. Принимать команды может схема на любой микросхеме - декодере DTMF, например, на КР1008ВЖ18. Четвертый разряд ее выхода не используется.