Разделы презентаций


Измерительно-вычислительные системы и интерфейсы

Содержание

Измерительно-вычислительные системы и интерфейсы5. Интерфейсы5.1. Принципы построения ИВС и способы передачи данных5.2. Уровни организации приборного интерфейса5.3. Примеры интерфейсов5.4. CAN-интерфейс

Слайды и текст этой презентации

Слайд 1 Локальные измерительно -
вычислительные системы


5. Интерфейсы

Локальные измерительно -вычислительные системы 5. Интерфейсы

Слайд 2Измерительно-вычислительные системы и интерфейсы
5. Интерфейсы
5.1. Принципы построения ИВС и способы

передачи данных
5.2. Уровни организации приборного интерфейса
5.3. Примеры интерфейсов
5.4. CAN-интерфейс

Измерительно-вычислительные системы и интерфейсы5. Интерфейсы5.1. Принципы построения ИВС и способы передачи данных5.2. Уровни организации приборного интерфейса5.3. Примеры

Слайд 35.1Принципы построения ИС и способы передачи данных
Основные структуры ИС

Радиальный принцип

построения системы (звезда)

5.1Принципы построения ИС и способы передачи данныхОсновные структуры ИСРадиальный принцип построения системы (звезда)

Слайд 4Магистральный принцип построения системы
Последовательный интерфейс. Кольцевая структура

Магистральный принцип построения системыПоследовательный интерфейс. Кольцевая структура

Слайд 6В соответствии с международным стандартом OSI/ISO (промышленный стандарт ISO11898) приборный

интерфейс имеет три уровня организации:

- физический
- канальный
- прикладной

5.2 Уровни организации приборного интерфейса

В соответствии с международным стандартом OSI/ISO (промышленный стандарт ISO11898) приборный интерфейс имеет три уровня организации:

Слайд 7Физический уровень
Определяет уровни сигналов, требования синхронизации, нагрузочную

способность, элементы соединений (тип линии передачи: витая пара, коаксиальный кабель,

оптоволокно, радиоканал; разъемы и др.), частоту передачи – fIF (бит/сек), расстояние передачи сигнала – lIF(м), количество шин передачи данных – nIF. Перечисленные параметры могут быть использованы для характеристики эффективности передачи данных по интерфейсу при их сравнении.
Определяет архитектуру системы – способы подключения устройств к контроллеру и обмена между собой. В настоящее время из известных принципов получили широкое применение радиальные и магистральные структуры с параллельной или последовательной передачей данных.
Физический уровень   Определяет уровни сигналов, требования синхронизации, нагрузочную способность, элементы соединений (тип линии передачи: витая

Слайд 8Эффективность организации физического уровня
Эффективность применения того или иного типа соединения

может быть определена как оценка затрат на единицу передаваемой информации

– эффективность организации физического уровня

VФIF=(CCIF+CIF lИС)/(fIF nIF)

CCIF – стоимость узла связи интерфейса
CIF (руб./м) – удельная стоимость одного метра коммуникаций физического уровня
lИС - реальное расстояние между элементами измерительной системы
fIF (бит/сек) – частота передачи
nIF - количество шин передачи данных
Эффективность организации физического уровняЭффективность применения того или иного типа соединения может быть определена как оценка затрат на

Слайд 9Основные характеристики основных видов реализации физического уровня

Основные характеристики основных видов реализации физического уровня

Слайд 10Надежность передачи данных
Важной характеристикой является надежность передачи данных, вероятность появления

ошибки. Как видно из предыдущей таблицы, разные реализации физического уровня

имеют разную надежность, которая не всегда определяется стоимостью. Для повышения надежности передачи данных используются алгоритмы преобразования кодов, механизм формирования контрольных кодов с обнаружением и исправлением ошибок, что требует дополнительных затрат. Данный показатель связан со стоимостью системы, он должен определяться заказчиком в техническом задании как требование (ограничение) на создание системы. Это зависит от организации протоколов обмена, организации канального уровня.
Таким образом, эффективность обмена данными определяется не только физическим уровнем, она зависит от информационной организации обмена, от протокола обмена.


Надежность передачи данных		Важной характеристикой является надежность передачи данных, вероятность появления ошибки. Как видно из предыдущей таблицы, разные

Слайд 11Физический уровень Ethernet
Передающая среда:
Коаксиальный кабель
Витая пара
Оптический кабель

Преимущества использования витой пары

по сравнению с коаксиальным кабелем:
возможность работы в дуплексном режиме;
низкая стоимость

кабеля «витой пары»;
более высокая надёжность сетей при неисправности в кабеле
минимально допустимый радиус изгиба меньше;
большая помехозащищенность из-за использования дифференциального сигнала;
возможность питания по кабелю маломощных узлов, например IP-телефонов
Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.

В зависимости от скорости передачи данных и передающей среды существует несколько вариантов технологии:
10 Мбит/с Ethernet (до 2 км)
Быстрый Ethernet (Fast Ethernet, 100 Мбит/с, от 2 до 10 километров)
Гигабитный Ethernet (Gigabit Ethernet, 1 Гбит/с, от 5 до 50 километров)
10-гигабитный Ethernet (от 10 до 40 километров соответственно.)
40-гигабитный и 100-гигабитный Ethernet (в разработке)

Большинство Ethernet-карт и других устройств имеет поддержку нескольких скоростей передачи данных, используя автоопределение скорости и дуплексности, для достижения наилучшего соединения между двумя устройствами.
IEEE 802.3 — стандарты IEEE, касающиеся функционирования сетей Ethernet.
Физический уровень Ethernet	Передающая среда:Коаксиальный кабельВитая параОптический кабель	Преимущества использования витой пары по сравнению с коаксиальным кабелем:возможность работы в

Слайд 12Канальный уровень
Определяет логику организации протоколов обмена данными между двумя устройствами:

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

протокола обмена может характеризовать эффективность взаимодействия устройств: количество тактов обмена по интерфейсу необходимое для получения одного результата данных контрольных измерений – tDIF = mτIF, τIF – число тактов цикла обмена по интерфейсу, m – число циклов.
Канальный уровень переводит поступившую с верхнего уровня информацию в биты, которые потом будут переданы физическим уровнем по сети. Он разбивает пересылаемую информацию на фрагменты данных — кадры (frames).
Канальный уровень обеспечивает доставку данных между узлами в сети с определенной топологией. Топология - способ организации физических связей и способы их адресации. К основным топологиям относятся:
Канальный уровень	Определяет логику организации протоколов обмена данными между двумя устройствами: передача управляющей информации, данных о состоянии, команд,

Слайд 13Пример организации фрейма передачи данных для некоторых протоколов

Пример организации фрейма передачи данных для некоторых протоколов

Слайд 14Одна и та же физическая реализация интерфейса может использовать разные

организации протокола.

Одна и та же физическая реализация интерфейса может использовать разные организации протокола.

Слайд 15Характеристики интерфейсов

В таблице приведены основные характеристики

последовательных магистральных интерфейсов, использующих рассмотренные ранее протоколы, и нескольких параллельных

магистральных интерфейсов, используемых при построении ИС.
Характеристики интерфейсов    В таблице приведены основные характеристики последовательных магистральных интерфейсов, использующих рассмотренные ранее протоколы,

Слайд 16Эффективность применения интерфейса
Эффективность применения интерфейса для конкретной реализации

ИС целесообразно оценивать по производительности передачи измерительных данных fD= fIF/

tDIF. В этом случае показатель эффективности интерфейса можно записать как

VIF =(CCIF+CIF lИС)/(fD)=(CCIF+CIF lИС)/(fIF / tDIF)

CCIF – стоимость узла связи интерфейса
CIF (руб./м) – удельная стоимость одного метра коммуникаций физического уровня
lИС - реальное расстояние между элементами измерительной системы
fIF (бит/сек) – частота передачи
nIF - количество шин передачи данных
tDIF=mτIF - количество тактов обмена по интерфейсу необходимое для получения одного результата данных контрольных измерений
τIF – число тактов цикла обмена по интерфейсу
m – число циклов



Эффективность применения интерфейса	  Эффективность применения интерфейса для конкретной реализации ИС целесообразно оценивать по производительности передачи измерительных

Слайд 17Пример для организации интерфейса для передачи данных результатов измерения (одно

число) на расстоянии до 10 м и 1000 м, на

частоте 1000 Гц, с помощью экранированной витой пары.

Результаты расчета показателя эффективности со значениями параметров расчета приведены в таблице:

Из расчета видно, что для выбранных условий при построении локальной системы (lИС < 10 м) наиболее эффективным из рассмотренных интерфейсов является ASI, а для распределенной системы (lИС<1000 м) – CAN.

Пример для организации интерфейса для передачи данных результатов измерения (одно число) на расстоянии до 10 м и

Слайд 18Канальный уровень Ethernet
Ethernet — пакетная технология передачи данных преимущественно локальных

компьютерных сетей.

Формат кадра:



Поле преамбулы состоит из семи байтов синхронизирующих данных.

Каждый байт содержит одну и ту же последовательность битов - 10101010.
Адрес получателя - может быть длиной 2 или 6 байтов (MAC-адрес получателя). При широковещательной адресации все биты поля адреса устанавливаются в 1.
Адрес отправителя - 2-х или 6-ти байтовое поле, содержащее адрес станции отправителя.
Двухбайтовое поле длины определяет длину поля данных в кадре.
Поле данных может содержать от 0 до 1500 байт.
Поле контрольной суммы - 4 байта, содержащие значение, которое вычисляется по определенному алгоритму (полиному CRC-32).

Каждая сетевая карта должна иметь уникальный шестибайтный номер (MAC-адрес), прошитый в ней при изготовлении. Этот номер используется для идентификации отправителя и получателя кадра. Уникальность MAC-адресов достигается тем, что каждый производитель получает в координирующем комитете IEEE диапазон из шестнадцати миллионов (2^24) адресов, и по мере исчерпания выделенных адресов может запросить новый диапазон.
MAC-адреса формируют основу сетей на канальном уровне, которую используют протоколы более высокого (сетевого) уровня. Согласно подсчётам IEEE, запаса MAC адресов хватит по меньшей мере до 2100 года.
Канальный уровень EthernetEthernet — пакетная технология передачи данных преимущественно локальных компьютерных сетей.	Формат кадра:Поле преамбулы состоит из семи

Слайд 19Контрольная сумма
Контрольная сумма — некоторое значение, рассчитанное по набору данных путём

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

их передаче или хранении. Так же контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на неэквивалентность: с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы.
Популярность использования контрольных сумм для проверки целостности данных обусловлена тем, что подобная проверка просто реализуема в двоичном цифровом оборудовании, легко анализируется и хорошо подходит для обнаружения общих ошибок, вызванных наличием шума в каналах передачи данных.

Пример:
Циклический избыточный код (CRC8, CRC16, CRC32).
MD5, SHA-1 и другие криптографические хеш-функции.

Контрольная сумма	Контрольная сумма — некоторое значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки

Слайд 20Циклический избыточный код
Циклический избыточный код (Cyclic redundancy code, CRC) — алгоритм

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

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

Алгоритм CRC:






R - многочлен, представляющий значение CRC .
D - многочлен, коэффициенты которого представляют входные данные.
G - порождающий многочлен.
r - степень порождающего многочлена.
Циклический избыточный код	Циклический избыточный код (Cyclic redundancy code, CRC) — алгоритм вычисления контрольной суммы, предназначенный для проверки целостности

Слайд 21Прикладной уровень
Определяет возможности аппаратно-программных средств интерфейса, связанные

с представлением результатов контроля, их анализом, предварительной обработкой (уменьшение случайной

составляющей погрешности, удаление промахов, аппроксимация и др.). Указанные возможности характеризуются быстродействием контроллера, его разрядной сеткой, памятью.
В общем случае производительность контроллера, может характеризоваться временем получения достоверного результата контроля – tKIF или интенсивностью получения результатов – λKIF=1/ tKIF. В зависимости от задач решаемых контроллером на прикладном уровне его производительность определяет интенсивность запросов на обмен с более высоким уровнем ИС – λКИС или λЛИС. Поэтому на этапе проектирования должны быть определены все контролируемые параметры, требования по их измерению, составлено расписание опроса всех каналов, определены алгоритмы обработки данных (алгоритмы получения достоверных результатов), алгоритмы и протоколы взаимодействия измерительных подсистем.
Определенность в перечисленных данных позволит определить среднюю и максимальную интенсивность запросов на обмен от каждого элемента системы. В этом случае могут быть удовлетворены условия описанные выше.

Прикладной уровень   	Определяет возможности аппаратно-программных средств интерфейса, связанные с представлением результатов контроля, их анализом, предварительной

Слайд 22Стандартизация
IEEE (Institute of Electrical and Electronics Engineers) - национальная организация

США, определяющая сетевые стандарты. В 1981 году рабочая группа 802

этого института сформулировала основные требования, которым должны удовлетворять локальные вычислительные сети. Группа 802 определила множество стандартов, из них самыми известными являются стандарты 802.1, 802.2, 802.3 и 802.5, которые описывают общие понятия, используемые в области локальных сетей.

Ecma International (European Computer Manufacturers Association) — ассоциация основанная в 1961 году, деятельность которой посвящена стандартизации информационных и коммуникационных технологий.

Ассоциация преследует три цели:
Создавать (в сотрудничестве с организациями аналогичной направленности, но локального масштаба) стандарты и технические отчёты в порядке поддержки и стандартизации использования информационных и сетевых систем.
Поощрять правильное использование стандартов путём влияния на контекст их употребления.
Публиковать стандарты и технические отчёты в электронном и бумажном виде. Распространение документов должно быть бесплатно и неограниченно.

Стандартизация	IEEE (Institute of Electrical and Electronics Engineers) - национальная организация США, определяющая сетевые стандарты. В 1981 году

Слайд 235.3 Примеры интерфейсов
RS-232 - стандарт последовательной асинхронной передачи двоичных данных

между терминалом (DTE) и коммуникационным устройством (DCE). Информация передается по

проводам с уровнями сигналов, отличающимися от стандартных 5В, для обеспечения большей устойчивости к помехам. Асинхронная передача данных осуществляется с установленной скоростью при синхронизации уровнем сигнала стартового импульса. Устройства для связи по последовательному каналу соединяются кабелями с 9-ю или 25-ти контактными разъемами типа D.


5.3 Примеры интерфейсов 	RS-232 - стандарт последовательной асинхронной передачи двоичных данных между терминалом (DTE) и коммуникационным устройством

Слайд 24 RS-485  — стандарт физического уровня для асинхронного интерфейса. Регламентирует электрические

параметры многоточечной дифференциальной линии связи типа «общая шина». Стандарт на

RS-485 предусматривает только 32 пары передатчик/приемник, но используя репитеры можно продлевать RS-485 практически до бесконечности. Только один передатчик является активным в данный момент времени. Стандарт RS-485 оговаривает только электрические и временные характеристики интерфейса.
RS-485  — стандарт физического уровня для асинхронного интерфейса. Регламентирует электрические параметры многоточечной дифференциальной линии связи типа «общая

Слайд 255.4 CAN-интерфейс(Controller Area Network)
CAN-протокол был разработан фирмой «Robert Bosh Gmbh»

для использования в автомобильной электронике, отличается повышенной помехоустойчивостью, надежностью и

обладает следующими возможностями:
конфигурационная гибкость
получение сообщений всеми узлами с синхронизацией по времени
неразрушающий арбитраж доступа к шине
режим «мультимастер»
обнаружение ошибок и передача сигналов об ошибках
автоматическая передача сбойных сообщений при получении возможности повторного доступа к шине
различие между случайными ошибками и постоянными отказами узлов с возможностью отключения дефектных узлов
работает на витой паре на расстоянии до 1 км


5.4 CAN-интерфейс(Controller Area Network)CAN-протокол был разработан фирмой «Robert Bosh Gmbh» для использования в автомобильной электронике, отличается повышенной

Слайд 26Среди многочисленных достоинств CAN-сетей можно выделить следующие:
Невысокую стоимость как самой

сети, так и ее разработки.
Высокую степень надежности и «живучести» сети

благодаря развитым механизмам обнаружения ошибок(одна незамеченная ошибка за более чем 300 лет круглосуточной работы сети на скорости 500 кбит/с),повтору ошибочных сообщений, самоизоляции, неисправных узлов, иммунитету к э/м помехам.
Простоту конфигурирования и масштабирования сети, отсутствие теоретических ограничений на кол-во узлов.
Поддержку разнотипных физических сред передачи данных – от витой пары до оптоволокна и радиоканала
Эффективность реализации режима реального времени благодаря наличию нескольких инициаторов обмена по шине и широковещательной передаче, побитовому арбитражу, высокой скорости передачи данных(до 1 Мбит/с).
Промышленный стандарт – десятки производителей CAN-компонентов и оборудования, включая практически всех электронных гигантов: «Интел», «Филипс», «Сименс», «Моторола».Гарантированная доступность элементной базы в течение, как минимум, 10 лет.
Среди многочисленных достоинств CAN-сетей можно выделить следующие:Невысокую стоимость как самой сети, так и ее разработки.Высокую степень надежности

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика