Конспект лекций по курсам "Проектирование центральных и периферийных устройств ЭВС", "Микропроцессоры и ЭВМ в микросистемах". Лукьяненко Е.Б. - 122 стр.

UptoLike

Составители: 

Это недорогое решение для беспроводных применений (телеметрия, датчики) для
скоростей до 64 кбит/с и полудуплексной передачей. Расстояние передачи состав-
ляет до 30 м в закрытом помещении и до 300 м в открытом пространстве.
Наименование Частота
передачи,
МГц
Скорость
передачи
данных,
Кбит/с
Выходная
мощность,
дБм
Ток
потребления,
мкА/мА
Напряжение
питания,
В
AT86RF211 915/868/433 64 16/12/14 0,5/35 2,4-3,75
Структура приемника супергетеродинная, двойного преобразования. AT86R-
F211 включает в себя переключатель режимов прием/передача (Rx/Tx). Имеет 8
уровней выходной мощности. Он поддерживает частотную манипуляцию, манче-
стерское кодирование не требуется.
Последовательное соединение AT86RF211 с микроконтроллером в режиме
передачи приведено на рис. 70.
Sdata, SLE, SCK
контроллер
Микро-
3
AT86RF211
DataMSG
Рис. 70
Микросхема конфигурируется через микроконтроллер. Устанавливаются ча-
стота и режим (прием или передача). Далее данные, поступающие на вывод
DataMSG немедленно передаются в эфир (Tx); либо сигнал, поступающий с ан-
тенны, демодулируется и передается побитно в микроконтроллер по тому же вы-
воду DataMSG (Rx). Данные в кристалле не хранятся и не обрабатываются.
Обмен данными между AVR микроконтроллером и радиочастотным модулем
AT86RF211 осуществляется через три регистра ввода/вывода общего назначенияы
микроконтроллера, которые используются для чтения и записи данных в 16 вну-
тренних регистров AT86RF211. 8 регистров AT86RF211 используются для конфи-
гурирования нормального режима обмена данными. Размеры регистров варьиру-
ются от 32 бит до 1 бита. Режимы чтения и записи позволяют осуществлять до-
ступ к отдельным битам регистра.
Сигналы SLE, SCK и SDATA микроконтроллера формируют последователь-
ный цифровой интерфейс для управления работой приемопередатчика и могут
быть назначены на любые выводы общего назначения AVR. Сигнал SLE (en-
122