Радиомикрофон на rfPIC 12F 675 F

Биты и байтыХобби и развлеченияШпионские штучки → Радиомикрофон на rfPIC 12F 675 F

Радиомикрофон на rfPIC 12F 675 F

Данная конструкция является более миниатюрной модификацией "Дистанционно управляемого радиомикрофона". Благодаря современной элементной базе, а в частности контроллеров имеющих "на борту" передатчик с ФАПЧ и приемных модулей фирмы RFM, простор для реализации идей увеличивается, а размеры становятся меньше. Устройство представляет собой "пару" , состоящую из пульта управления радиомикрофоном и собственно радиомикрофона.

Представляет собой передатчик, работающий в режиме 100% АМ на частоте 418 МГц.

Управляется контроллером, формирующим кодовые посылки.

Время работы после любого нажатия кнопки 7 сек.

Кн 1 – включает радиомикрофон на передачу на 1 минуту.

Кн 2 – включает радиомикрофон на передачу на 10 минут.

Кн 3 – включает радиомикрофон на передачу на 20 минут.

Полезная мощность около 15 мВт. Ток в режиме передачи 20 мА.

На нем стоит остановиться поподробнее…

Он состоит из приемной части , реализованной на микросборке RFM RX 5002 ( 418 МГц ), дешифратора команд пульта и одновременно передатчика на rfPIC 12F 675 F , совмещенных в одном корпусе.

Микросхема rfPIC 12F 675 F имеет несколько модификаций, отличающихся только возможной частотой передатчика, задаваемой внешним кварцевым резонатором.

При этом частота на выходе будет в 32 раза больше частоты внешнего кварца.

rfPIC 12F 675 К ( диапазон излучаемых частот от 290 МГц до 350 МГц )

rfPIC 12F 675 F ( диапазон излучаемых частот от 390 МГц до 450 МГц )

rfPIC 12F 675 H ( диапазон излучаемых частот от 850 МГц до 930 МГц )

Несмотря на общий корпус rfPIC 12F 675 не имеет электрических соединений с собственным передатчиком а его процессорная часть полностью идентична обычному PIC 12F 675.

Следовательно при "прошивании" (например программой IC Prog), нужно выбирать в окне наименования прграммируемой микросхемы - PIC 12F 675.

Соответствие выводов rfPIC 12F 675 F выводам PIC 12F 675 (желтый цвет) видны на принципиальной схеме.

Алгоритм работы устройства. Абсолютно такой же как и в "Дистанционно управляемом радиомикрофоне" описанном ранее здесь

Микрофон "спит" 5 сек (ток при этом 50 мкА), затем "просыпается" и включает на 1 сек приемную часть ( ток при этом 2, 5 мА), ждет сигнала включения, затем снова "засыпает". Цикл повторяется постоянно, пока не будет принята соответствующая команда.

В этом устройстве предусмотрено также и "прямое" управление (в режиме реального времени) , как и в предыдущей конструкции, если вывод 3 контроллера rfPIC 12F 675 F соединить с общей шиной. Однако в данной конструкции этот режим использовать нецелесообразно из –за малой разницы приемной RX 5002 ( 418 МГц ) и передающей ( 416 МГц ) частот.

Режим реального времени пожалуй будет уместен если применить более высокочастотный rfPIC 12F 675 H ( 850 МГц - 930 МГц ), тогда при помощи фильра – пробки появится возможность « развести » приемник и передатчик, работающие в одну антенну.

В режиме передачи потребляемый ток – 15 мА.

Настройка.

Как видно из принципиальной схемы в настройке устройство практически не нуждается.

Стоит только подобрать емкость на входе микрофонного усилителя (0, 1 мкФ) , влияющую на его частотную характеристику и девиацию частоты ( резистор 100 к ) соединенный с варикапом.

Данный вариант устройства уверенно прослушивался в режиме УЧМ сканером VR – 120 на удалении более 200 м.

Прошивка контроллера rfPIC 12F 675 F (это же относится и к PIC 12F 675).

Во время "заливки" файла прошивки в микросхему ( рассматривается программа IC Prog ) часто допускается непростительная ошибка – потеря внутренней калибровочной константы (стирание ее по невнимательности), что не влечет за собой порчи контроллера, однако устройство может оказаться неработоспособно.

Для того , чтобы корректно прошить микросхему нужно…

1 ) Свежекупленный контроллер прочитать.

В последней ячейке памяти программ будет находится цифра (например 3488 , как на рисунке)

2 ) Записать эту цифру на листе бумаги.

3 ) Открыть файл с расширением НЕХ ( прошивку).

4 ) Заглянуть в открытом файле в последнюю ячейку памяти программ.

Там будет пусто (3FFF), ибо файл НЕХ (прошивки) не содержит информации о константе для внутреннего генератора пика , так как она индивидуальна почти для каждого кристалла и вносится на заводе – изготовителе.

5 ) Переписать то, что на бумаге в последнюю ячейку памяти программ.

То есть поставить константу на место в уже открытом НЕХ – е.

6 ) Записать НЕХ с константой в контроллер.

Причем никаких установок битов конфигурации менять не надо (это "птички" напротив слов WDT , PWRT и так далее). Эти установки уже "прописаны" в файле прошивки и при его открытии сами станут как нужно.