Главная страница
Навигация по странице:

  • 3.1. Параллельные цифровые каналы связи.

  • 3.1.1. Одноадресные параллельные каналы связи.

  • 3.1.2. Многоадресный параллельный канал связи (шина).

  • Каналы связи. Конспект лекций новый. Введение


    Скачать 0.54 Mb.
    НазваниеКонспект лекций новый. Введение
    АнкорКаналы связи
    Дата20.09.2021
    Размер0.54 Mb.
    Формат файлаdoc
    Имя файлаKanaly_svyazi_v_SU_GPS.doc
    ТипКонспект
    #234567
    страница2 из 6
    1   2   3   4   5   6

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

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

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



    Каналы связи




    Симплексные Полудуплексные Дуплексные Мультиплексные





    Цифровые Аналоговые



    Параллельные Последовательные






    Одно- Много- Одно- Много- Ампли- Частот- Фазо-

    адресн. адресн. адресн. адресн. тудные ные вые



    RS232, USB, USART Ethernet, I2C, CAN и др.







    «Стык» «Токовая петля»


    Рис. 6. Классификация каналов связи.

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

    Аналоговые каналы связи применяются в ограниченных случаях, когда требуется передать информацию с высокой скоростью и на небольшое расстояние (не более 2...3 метров). В системах управления ГПС аналоговые каналы используются для связи с различными аналоговыми датчиками), для управления аналоговыми приводами исполнительных органов оборудования и т.п.

    Основными же каналами связи в СУ ГПС являются все же цифровые. Как видно из классификационной диаграммы, цифровые каналы делятся на два класса - параллельные и последовательные. Принцип работы первых заключается в том, что передаваемый объем - дискрета - информации передается абоненту одновременно по нескольким параллельным линиям связи. Число этих линий зависит от объема дискреты и числа вспомогательных сигналов, необходимых для надежной передачи. В последовательных каналах производится “побитная” (последовательная) передача дискреты информации по одной сигнальной линии. Работу обоих каналов рассмотрим подробнее.
    3.1. Параллельные цифровые каналы связи.

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

    В многоадресных каналах обмен происходит также между двумя устройствами, но одно из устройств является ведущим и это устройство управляет работой всего канала, второе устройство является ведомым. Число ведомых устройств практически неограниченно (зависит только разрядности адресной шины).

    3.1.1. Одноадресные параллельные каналы связи.

    Структурная схема одноадресного канала приведена на рис. 7.


    Работа канала осуществляется следующим образом. Вначале ведущее устройство по линии ГИ сообщает ведомому о готовности к обмену информацией. В ответ, ведомое устройство по линии ГП также информирует ведущее о готовности к обмену. После чего ведомое устройство устанавливает на линии ЗП сигнал запроса на прием информации, . После получения сигнала ЗП ведущее устройство устанавливает на линиях D0...Dn цифровой код и с некоторой задержкой формирует сигнал Стр. Ведомое устройство по получении сигнала Стр снимает сигнал ЗП, предотвращая таким образом передачу ведущим следующей дискреты, и считывает код с линий D0…Dn и вновь формирует сигнал ЗП. Далее цикл повторяется до окончания обмена. Назначение сигналов их активный уровень и направление приведены в таблице 1, а циклограмма сигналов на рис. 8.

    Основной технической характеристикой таких каналов является разрядность, определяемой как число единиц информации (бит), одновременно передаваемой по каналу. Соответственно разрядность определяет собой и число основных информационных линий связи. Помимо информационных линий связи в параллельных каналах используются и дополнительные, командные сигнальные линии. Число их зависит от сервисных возможностей канала. Типовым представителем одноадресного параллельного канала можно считать порт LPT, используемый в компьютерах для подключения печатающих устройств.

    Таблица 1.

    Обозначение

    Назначение сигнала

    Направление сигнала

    передатчик приемник

    Активный уровень

    D0..... D7

    Биты информации







    ГИ

    Готовность источника







    ГП

    Готовность приемника







    ЗП

    Запрос приемника







    Стр

    Строб источника








    Конец обмена

    D0...Di
    ГИ

    ГП
    Стр.

    ЗП


    Рис.8. Циклограмма сигналов в одноадресном

    параллельном канале связи.
    В таблице 2 приведены обозначения сигналов, их наименование, направление действия, а также нумерация контактов выходного разъема LPT-порта компьютера.
    Порт является однонаправленным, следовательно, для двухстороннего обмена необходимо два таких канала. Надо также упомянуть, что приведенные в таблице сигналы не являются аппаратной принадлежностью канала, и их назначение определяется только программной поддержкой - драйвером, поэтому назначение линий можно легко изменить, разработав новый драйвер, естественно, не меняя направления передачи сигналов.

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

    Таблица 2.

    Обозначение

    Номер контакта

    Направление

    ЭВМ принтер

    Назначение сигнала

    STR

    D0...D7

    ASK

    BUSY

    Paper out

    Selekt

    Auto FDXT

    Error

    Init

    Slctin

    GND

    1

    2...9

    10

    11

    12

    13

    14

    15

    16

    17

    18...25




    Строб – сигнал (см. Стр.)

    8 информационных сигналов (D0…D7)

    Подтверждение приема кода

    Принтер занят (см. ЗП)

    В принтере нет бумаги

    Режим работы: 1-комплекс, 0 - автономный

    Способ смены строки и возврат каретки *

    Ошибка печати

    Инициализация принтера (см. ГИ)

    Принтер выбран (см. ГП)

    Общие провода для всех сигналов

    * при Auto FDXT =0 в принтере происходит смене строки и возврат каретки по одному коду, при Auto FDXT = 1 в принтер должны посылаться коды смены строки и возврата каретки отдельно.

    3.1.2. Многоадресный параллельный канал связи (шина).

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

    шиной. Передача управления шиной другому устройству производится после выполнения определенных операций. Несколько слов о терминологии. На практике и в технической литературе такие каналы называют “Общая шина” для сокращения просто «шина», иногда встречается название “Магистраль”

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

    n

    N = 2

    где: n - разрядность шины,

    N - максимальное число абонентов, подключенных к адресной шине.

    Разрядность шины данных также может быть различной, однако и здесь наблюдается некоторая закономерность - для устройств и систем нижних иерархических уровней СУ ГПС обычно применяются 16- разрядные шины данных, редко 8 - разрядные. В устройствах СУ более высоких уровней наблюдается тенденция к использованию 32- и даже 64- разрядных шин.

    Разрядность шины управления изменяется в очень широких пределах: от нескольких единиц до нескольких десятков, однако и здесь наблюдается тенденция к унификации, поэтому при разработке новых устройств и систем рекомендуется использовать уже имеющиеся наборы сигналов на шине управления. Так, например, в таблице 3 приведен состав сигналов на основной шине типа ISA , используемой в современных персональных компьютерах и в новейших устройствах числового программного управления. К шине адреса относятся сигналы SA0...SA19, к шине данных – SD0...SD15, остальные сигналы, кроме сигналов питания, составляют шину управления.

    В последних вариантах устройств ЧПУ используется шина PSI, которая несколько отличается от шины ISA. На рис.9а и 9б приведены циклограммы сигналов при выполнении некоторых операций с использованием шины ISA.

    Как видно из таблицы 3 число сигнальных линий в многоадресных параллельных каналах значительно больше, чем в одноадресных, что создает определенные трудности при создании производственных систем управления. Анализ задач, решаемых при управлении оборудованием, показывает, что приведенный в таблице 3 состав сигналов является довольно избыточным, особенно для систем непосредственного управления оборудованием (УЧПУ). Поэтому разработчиками этих устройств были предприняты попытки уменьшения числа линий в канале. В таблице 4 приведен состав сигналов в многоадресном канале устройства ЧПУ типа МС2101.В технической документации на это устройство многоадресный канал называется “Магистралью”.

    Таблица 3.

    .Назначение сигнала

    Обозначение



    кон

    № кон

    Обозначение

    Назначение сигнала

    1

    2

    3

    4

    5

    6

    Общий питания

    Сброс

    Питание +5в

    Запрос прер. .№9

    Питание - 5в

    Запрос ПДП №2

    Питание - 12в

    Ошибка исполнит.

    Питание + 12в

    Общий питания

    Строб зап. в память

    Строб чтен. памяти

    Строб зап. вн. устр.

    Строб чтен.вн. устр

    Подтв. ПДП №3

    Запрос ПДП№3

    Подтв. ПДП№1

    Запрос ПДП №1

    Регенерация

    Тактовая частота

    Запрос прер. №7

    Запрос прер. №6

    Запрос прер. №5

    Запрос прер. №4

    Запрос прер. №3

    Подтв. ПДП №2

    Окончан.счета

    Строб адреса

    Питание + 5в

    Такт 14,31818мг

    Общий питания

    GND

    RST

    Vcc

    IRQ9

    -5v

    DRQ2

    - 12 v

    OWS

    + 12 v

    GND

    SMEMW

    SMEMR

    IOW

    IOR

    DACK3

    DRQ3

    DACK1

    DRQ1

    REFRE

    SYSCLK

    IRQ7

    IRQ6

    IRQ5

    IRQ4

    IRQ3

    DACK2

    TC

    BALE

    + 5v

    OSC

    GND

    B1

    B2

    B3

    B4

    B5

    B6

    B7

    B8

    B9

    B10

    B11

    B12

    B13

    B14

    B15

    B16

    B17

    B18

    B19

    B20

    B21

    B22

    B23

    B24

    B25

    B26

    B27

    B28

    B29

    B30

    B31

    A1

    A2

    A3

    A4

    A5

    A6

    A7

    A8

    A9

    A10

    A11

    A12

    A13

    A14

    A15
    A16

    A17

    A18

    A19

    A20

    A21

    A22

    A23

    A24

    A25

    A26

    A27

    A28

    A29

    A30

    A31

    IOC HK

    SD7

    SD6

    SD5

    SD4

    SD3

    SD2

    SD1
    SD0

    IOC HR

    AEN

    SA19

    SA18

    SA17

    SA16

    SA15

    SA14

    SA13

    SA12

    SA11

    SA10

    SA9

    SA8

    SA7

    SA6

    SA5

    SA4

    SA3

    SA2

    SA1

    SA0

    Фатальная ошибка

    Шина данных разряд 7

    6

    5

    4

    3

    2

    1

    0

    Готовность исполнителя

    Адрес при ПДП

    Шина адреса разряд 19

    18

    17

    16

    15

    14

    13

    12

    11

    10

    9

    8

    7

    6

    5

    4

    3

    2

    1

    0




    1   2   3   4   5   6


    написать администратору сайта