О компании Новости  · Продукция  · Soft  · Статьи  · Ссылки  · Вопросы  · Контакты  · English 

 

     Статьи и обзоры - CAN bus

 
 
1. Интерфейс распределенных систем реального времени с использованием протокола CAN (ISO11898)
2. "CAN specification 2.0 (english)

Интерфейс распределенных систем реального времени с использованием протокола CAN
(краткий обзор, написанный сотрудниками компании)

Интерфейс распределенных систем реального времени с использованием протокола CAN

CAN Structure
  • Предназначен для организации высоконадежных недорогих каналов связи в распределенных системах управления. Интерфейс широко применяется в промышленности, энергетике и на транспорте. Позволяет строить как дешевые мультиплексные каналы, так и высокоскоростные сети.
  • Скорость передачи задается программно и может быть до 1 Мбит/с. Пользователь выбирает скорость, исходя из расстояний, числа абонентов и емкости линий передачи.

    Расстояние, м2550100250500100025005000
    Скорость, Кбит/с1000800500250125502010

  • Максимальное число абонентов, подключенных к данному интерфейсу фактически определяется нагрузочной способностью примененных приемопередатчиков. Например, при использовании трансивера фирмы PHILIPS PCA82C250 она равна 110.
  • Протокол CAN использует оригинальную систему адресации сообщений. Каждое сообщение снабжается идентификатором, который определяет назначение передаваемых данных, но не адрес приемника. Любой приемник может реагировать как на один идентификатор, так и на несколько. На один идентификатор могут реагировать несколько приемников.
  • Протокол CAN обладает развитой системой обнаружения и сигнализации ошибок. Для этих целей используется поразрядный контроль, прямое заполнение битового потока, проверка пакета сообщения CRC-полиномом, контроль формы пакета сообщений, подтверждение правильного приема пакета данных. Хемминговый интервал d=6. Общая вероятность необнаруженной ошибки 4.7x10-11.
  • Система арбитража протокола CAN исключает потерю информации и времени при "столкновениях" на шине.
  • Интерфейс с применением протокола CAN легко адаптируется к физической среде передачи информации. Это может быть дифференциальный сигнал, оптоволокно, просто открытый коллектор и т.п. Несложно делается гальваническая развязка.
  • Элементная база, поддерживающая CAN, широко выпускается в индустриальном исполнении.
  • CAN Specification 2.0 (english)
    Спецификация CAN 2.0. Оригинал на английском языке.
    PDF - формат, размер 180Кб
    В начало
    [Карта сайта] [Новости] [Платы] [Приборы] [Комплектующие] [Прайс-лист] [Soft] [Координаты]