А. А. МоИСЕЕВ

Научный руководитель – В. А. САФОНЕНКО, доцент

Национальный исследовательский ядерный университет «МИФИ»

ЭЛЕМЕНТЫ ИЗМЕРИТЕЛЬНОЙ И УПРАВЛЯЮЩЕЙ СИСТЕМЫ В СТАНДАРТЕ CAN

В докладе приведено описание лабораторного стенда на базе стандарта CAN и модулей аналогового ввода вывода (АЦП, ЦАП) предназначенного для построения измерительных и управляющих систем.

Протокол CAN Controller Area Network широко распространён в системах автоматизации промышленности, технологиях «умного дома», в системах научных исследований, в транспорте и других высокотехнологических системах и областях. Стандарт ориентирован, прежде всего, на объединение в единую сеть различных исполнительных устройств и датчиков, предоставляет возможность комплексировать максимально большое количество функций и свойств различных электронных устройств в едином управляемом механизме. Топология CAN-сети на физическом уровнем строится по типу последовательной магистрали на базе дифференциальной пары в соответствии со стандартом ISO 11898. Канальный уровень протокола предусматривает адресный и широковещательный обмен командами и данными в формате от 11бит до 11 байт.

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

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

Если при передаче рецессивного бита принимается доминантный — считается, что другой узел передаёт сообщение с большим приоритетом и передача откладывается до освобождения шины.

Таким образом, в отличие, например, от Ethernet в CAN не происходит непроизводительной потери пропускной способности канала при разрешении коллизий. Данный алгоритм не гарантирует своевременную доставки сообщения с низким приоритетом.

Лабораторный стенд состоит из  модулей АЦП, ЦАП, модуля ввода вывода дискретных сигналов, компьютер, контроллера распределенной системы сбора данных и управления на основе сети CAN-bus, подключенному к USB интерфейсу, блока питания 24V,  программы тестирования и конфигурирования сети CAN – СANwise, драйвера для работы с модулями CHAI.

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

Список литературы


ООО«МАРАФОН» IOremote-R2DIO Руководство пользователя [Электронный ресурс], 2012 CD-ROM ООО«МАРАФОН» CANwise 3.5 Руководство пользователя [Электронный ресурс], 2012 CD-ROM ООО«МАРАФОН» CANopen анализатор Руководство пользователя [Электронный ресурс], 2012 CD-ROM ООО«МАРАФОН» CANopen OPC сервер Руководство пользователя [Электронный ресурс], 2012 CD-ROM