3.8 Универсальный последовательный интерфейс
Для проектируемоой системы в качестве интерфейса был выбран USB (UniversalSerial Bus). Он удобен тем, что данный интерфейс входит в состав практически всех персональных компьютеров, выпускаемых на данный момент.
Схема, выбранного интерфейса представлена на рисунке 3.8.
Рисунок 3.8 Универсальный последовательный интерфейс.
Выбранный интерфейс позволяет производить обмен информацией в последовательном формате со скоростью до 12 Мбит/сек и хотя для самого комплекса скорость обмена не является принципиальной характеристикой, ПК используемый для ввода информации может быть критичен ко времени, отводимому на обмен.
Также данный интерфейс имеет значительное преимущество, поскольку он позволяет производить «горячее» подключение устройства к ПК. Т.е. нет необходимости производить выключение ПК, приостанавливающее выполнение текущих операций.
Конкретная микросхема – SL-11 USB Controller фирмы Scan Logic – была выбрана, поскольку у нее в относительно небольшом корпусе (28PLCC) интегрированы все необходимые компоненты: приемник, передатчик, модуль буферной памяти, параллельный микропроцессорный интерфейс. Из дополнительных элементов необходимы только кварцевый резонатор, для задания тактовой частоты внутреннего генератора, и сам разъем.
Основные характеристики USB контроллера SL-11:
- стандартный микропроцессорный интерфейс;
- поддержка канала ПДП;
- двунаправленный 8-и разрядный параллельный интерфейс;
- 256 байт памяти на кристалле;
- 4 контакта USB интерфейса;
- USB передатчик;
- 5В, 0.8мк КМОП технология;
- 28PLCC корпус.
Передатчик работает полностью в соответствии со стандартом USB версии 1.0 и может вести обмен в режиме полной скорости – 12 Мбит/сек.
3.9 Приемопередатчик
Для проектируемой системы в качестве усройства беспроводной передачи данных применен однокристальный трансивер XE1203, предназначенный для работы в диапазоне частот ISM (433МГц / 868МГц / 915МГц). Высокая степень интеграции позволяет достичь максимальной гибкости использования устройства при минимальном количестве внешних элементов. Трансивер XE1203 обеспечивает связь со скоростью передачи до 152,3 кБод и оптимизирован для приложений требующих малое энергопотребление, большую выходную мощность и высокую входную чувствительность. Схема приемопередатчика представлена на рисунке 3.9.-1.
Рисунок 3.9.-1 Приемопередатчик.
Приемопередатчик функционально включает в себя приемник, передатчик, синтезатор частоты, колебательный контур и некоторые другие узлы. И для каждого блока необходимо сделать согласование цепей. В данном проекте смоделирована схема в ‘Micro-Cap Evaluation 7.0’ и произведен расчет согласования цепей передатчика. Схемы согласования цепей остальных блоков и номиналы пассивных элементов взяты с сайта производителя (www.xemics.com).
Схема согласования цепей передатчика представлена на рисунке 3.9.-2.
Рисунок 3.9.-2 Согласование цепей передатчика.
Рассчитаем значения конденсаторов и индуктивностей:
Примем L3=12 нГн , тогда
, откуда
С10=3.03 пФ
Примем L2=27 нГн, тогда
, откуда
С11=1.12 пФ
Смоделируем модель согласования цепей передатчика в ‘Micro-Cap’.
Схема модели представлена на рисунке 3.9.-3.
Рисунок 3.9.-3 Модель согласования цепей передатчика в ‘Micro-Cap’.
Произведем АС анализ (анализ частотных характеристик).
Полученный график представлен на рисунке 3.9.-4.
Рисунок 3.9.-4 Анализ частотных характеристик.
По графику видно, что при рассчитанных значениях конденсаторов и индуктивностей обеспечивается требуемая резонансная частота 915 МГц.
Основные технические характеристики XE1203:
- Выходная мощность: до +15 дБм на нагрузку 50 Ом (тип);
- Чувствительность входа: до -113 дБм (тип);
- Потребление: Rx=14 мА; Tx=62 мА (15 дБм);
- Напряжение питания: до 5 В;
- Скорость передачи: от 1,2 до 152,3 кБод (NRZ-кодирование);
- Режим Konnex-совместимости;
- 11-разр. Кодек Баркера;
- Встроенный синтезатор частоты с шагом 500Гц;
- Двух уровневая FSK модуляция с непрерывной фазовой функцией;
- Распознавание входных данных (используется для выхода из спящего режима);
- Система синхронизации входных данных (Bit-Synchronizer);
- Контроль уровня принимаемого сигнала (RSSI);
- Контроль частоты (FEI).
0 комментариев