ua3vvm.qrz.ru

Система передачи данных по радиоканалу


Обзорный проект

Описание:

Основная идея проекта состоит в том, чтобы передать данные от одного пункта до другого. Эта передача может быть как беспроводная по радиоканалу, так и по проводам.
В данном проекте передаются 4 типа данных от различных типов датчиков по радиоканалу.
В качестве датчиков используется температурный датчик, датчик уровня топлива,
датчик давления и датчик числа оборотов за 1 минуту. Все эти датчики имеют аналоговый выход в форме напряжения, которое преобразуется в цифровые данные, которые мы можем передать.

Почему необходимо преобразовывать аналоговые сигналы в цифровые?

Предположим, что мы преобразовали аналоговые сигналы в цифровые данные. Что дальше? Поскольку четыре различных типа данных мы должны передать по одному каналу, то нам надо их объединить. Аналоговые сигналы объединить невозможно, для цифровых сигналов мы можем использовать цифровой коммутатор, который будет объединять данные в один поток следующими один за другим.
Примечание: скорость передачи данных от 12 до 15 циклов в 1 минуту.

Передача данных:

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

После получения данных от приемника и их демодуляции мы получим реальные данные,
которые передавались передатчиком и мы легко их показывать.

Функциональная блок-диаграмма:

Схема цифровой части:

Рис.1 (секция А)

Рис.2 (Секция В - радиочастотный передатчик)

Описание схемы:

В секции "А" изображен цифровой приемник сигналов от 4-х датчиков. Здесь используется аналоговый
переключатель IC M4066, который также хорошо работает как и цифровой.
Он имеет четыре устройства ввода/вывода и отдельные выводы для контроля передачи аналоговых сигналов через коммутатор. Линии управления коммутатором соединяются с выводами микроконтроллера (порты 2.1 - 2.4).
Поскольку эти все сигналы аналоговые, так что мы должны преобразовать их в цифровые форму
посредством аналого-цифрового преобразователя. Для этой цели мы использовали IC ADC0804.
Это 8-разрядный АЦП и на его выходе мы имеем цифровой эквивалент аналогового сигнала с
диапазоном значений от 0 до 255. Из АЦП 8-разрядные данные поступают в микропроцессор
(порты 1.0 - 1.7). Посредством мультиплексирования 4 аналоговых сигналов последовательно
переводятся в цифровую форму и в виде одного потока данных передаются в модулятор передатчика.

 

Рис.3 (комментарий к цифровой схеме)

Чтобы передать некоторый сигнал на расстояние мы должны промодулировать его в передатчике. Хорошо, когда схема модулятора совмещена с передатчиком. В данной схеме используется частотная модуляция из-за ее простоты и получения большой дальности передачи сигнала, которая может составить около 2 км. Так например вещательный диапазон FM достаточно широк для возможной передачи данных. Этот передатчик передает сигнал на частоте 98 МГц. Но сигнал передатчика  не будет точно соответствовать модулирующему цифровому сигналу (форма меандра). Здесь мы говорим, что сигнал лишь похож по форме на меандр. Точный вид формы сигнала передатчика можно увидеть на осциллографе.

Радиочастотный передатчик в данном проекте собран по простейшей схеме (рис.2). Он представляет собой LC возбудитель на одном транзисторе совмещенный с цепями ЧМ модулятора. Выходная мощность передатчика около 0,8 Вт. Частота автогенератора 98 МГц. Приемник - обычный радиовещательный с подходящим УКВ диапазоном. Дальность уверенного приема и демодуляции цифровых данных не более 2-х километров. И при использовании данной аппаратуры не может быть улучшена.

PS:
Данная статья приводится лишь как пример использования технологии. В ней не конкретизируются типы эффективных модуляторов/демодуляторов и используется технически несовершенный радиоканал для передачи данных. 

Источник: www.electronics-lab.com
Перевод А. Анкудинов (ua3vvm)


Обновлено 07.03.05
RadioTeam 2004