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