Сочинение на тему Интерфейс прикладного программирования для радиочастотного трансивера
- Опубликовано: 30.08.2020
- Предмет: Информационная наука, Наука
- Темы: инженерия, Компьютерное программирование, Технологии
Введение
Беспроводная связь играет очень важную роль во многих электронных устройствах. Применение системы беспроводной связи включает в себя не только области, описанные бытовой электроникой, но также и производственные, промышленные локальные сети, военные цели или любые другие области, где проводная передача информации невозможна или нецелесообразна. Беспроводная связь может быть реализована способами, включая, но не ограничиваясь этим, радиочастоту, инфракрасный свет, звуковую волну и видимое освещение. По существу, любая форма мультимедиа, способная передавать энергию от источника к месту назначения, может использоваться для беспроводной связи. В нашем проекте мы прибегаем к осуществлению беспроводной связи с помощью радиочастотной электромагнитной волны.
Мотивация
Радиочастотные сигналы (РЧ-сигнал) являются наиболее широко используемым средством беспроводной связи в бытовой электронике, рядом с инфракрасным излучением. Однако, в отличие от инфракрасного света, РЧ-сигналы имеют преимущество в том, что сигнал может преодолевать препятствия и достигать цели. Кроме того, радиочастотные сигналы обеспечивают надежную связь в широком диапазоне расстояний, обычно в диапазонах, которые намного (более чем в 10-1000 раз) превышают диапазон, предлагаемый любой парой инфракрасных приемопередатчиков.
На рынке существует множество поставщиков, предлагающих специализированные интегральные схемы (ASIC), специально разработанные для генерации и управления беспроводными сигналами, для которых требуется всего несколько внешних пассивных элементов, по очень низким ценам. В зависимости от базовой несущей частоты, интегральные схемы приемопередатчика радиочастотного сигнала стоят от менее 2 долларов для устройств с несущей частотой менее ГГц до 20 долларов для устройства, работающего на частоте 2,4 ГГц. Для наших целей мы выбрали драйверы радиочастотного сигнала с 2,4 Несущая частота ГГц из-за ее универсальности. Более высокая базовая частота обеспечивает большую универсальность с точки зрения размера. РЧ-сигналы на частоте 2,4 ГГц позволяют нам сделать размер антенны очень маленьким при том же усилении антенны, что позволяет очень маленький размер устройства. Инженер, имеющий опыт использования микроконтроллера (MCU) для реализации цифровых систем, может легко реализовать простые системы беспроводной связи, используя универсальный микроконтроллер и ASIC генератора / драйвера RF-сигнала.
Теория работы а. Режимы работы драйвера РЧ-сигнала Когда устройство выключено, ток покоя падает до очень низкого уровня, что позволяет системе экономить электроэнергию, особенно в случае мобильного приложения, где важен срок службы батареи. При включении устройства Драйвер RF-сигнала или приемопередатчик RF-сигнала в основном работает в одном из 2 режимов: первичный приемник (PRX) или первичный передатчик (PTX). Когда устройство находится в режиме PRX, оно постоянно отслеживает канал с указанной частотой, которая также настраивается пользователем от 2,4 ГГц до 2,527 ГГц, и с определенной скоростью передачи данных (250 КГц, 1 МГц или 2 МГц) для правильного адреса. Если устройство определяет, что адрес правильный, то оно сохраняет его в регистре приема первым пришел-первым (RX-FIFO), размер которого составляет 32 байта, и отправляет сигнал подтверждения (ACK) на передатчик, чтобы Передающее устройство (TX-устройство) знает, что пакет данных был благополучно принят. Когда устройство находится в режиме PTX, оно ожидает, пока пользователь (имеется в виду микроконтроллер, который действует как ведущий в последовательном интерфейсе SPI), выполнит запись в TX-FIFO, размер которого также составляет 32 байта. Как только в TX-FIFO появятся свежие данные, а на выводе CE будет низкий уровень (с помощью универсального входа-выхода MCU (GPIO)).
Цель этого эксперимента – получить представление о полностью настраиваемой программе LabVIEW и понять, как инженеры используют программу в своих интересах, чтобы создать собственную лабораторию, которая
Кибербезопасность или защита информационных технологий – это методы защиты компьютеров, сетей, программ и данных от несанкционированного доступа или атак, направленных на эксплуатацию. Существует четыре типа
Машиностроение – это дисциплина, связанная с применением знаний при решении реальных задач. Изучение методов калибровки считается одной из наиболее важных тем в области проектирования, поскольку