Обмен данными посредством шины CAN

Транспорт сегодня » Информационные системы автомобиля » Обмен данными посредством шины CAN

Страница 2

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

Ниже описан весь процесс передачи данных на примере измерения частоты вращения и ее вывода на тахометр. При этом раскрывается протекание процесса передачи данных по времени и объясняется взаимодействие модулей системы CAN с блоками управления.

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

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

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

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

Все подключенные к шине станции получают послание от блока управления двигателем (по принципу широковещательной трансляции). После этого они могут определить на контрольном уровне по сумме CRC (Cycling Redundancy Check), нет ли в послании ошибок передачи. При передаче каждого послания формируется и передается контрольная сумма размером 16 бит, которая несет информацию о всем объеме информации.

Абоненты пересчитывают контрольную сумму по тем же правилам, по которым она была образована. В заключение полученная контрольная сумма сравнивается с рассчитанной суммой.

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

Затем корректно принятое послание переводится на так называемый уровень признания данного модуля системы CAN. На этом уровне определяется возможность использования послания для конкретного блока управления. Если получен отрицательный ответ, послание отбрасывается. При положительном ответе послание направляется в соответствующий входной почтовый ящик. Комбинация приборов вызывает это послание и копирует соответствующее значение во входном запоминающем устройстве.

На этом передача и прием посланий посредством шины CAN заканчивается.

Страницы: 1 2 

Информация по теме:

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

Исследование абсолютных, средних и относительных показателей внутреннего водного транспорта
Рассмотрим динамику развития основных показателей внутреннего водного транспорта. Таблица 2.1 Протяженность внутренних водных судоходных путей (на конец года, тыс. км)   1995 2000 2005 2006 2007 Внутренние водные судоходные пути 83,7 84,6 101,7 101,6 101,6 Абсолютный прирост – 0,9 17,1 –0,1 0, ...

Технические характеристики автомобиля ГАЗ-3307
1. Тип автомобиля - грузовой 2. Полная масса - 7850 кг 3. Грузоподъемность - 4500 кг 4. База – 8 м 5. Максимальная скорость - 90 км/ч 6. Двигатель - ЗМЗ-513.10, бензиновый, карбюраторный, 4-тактный, V-8, водяное охлаждение 7. Мощность - 119 л.с. 8. Крутящий момент - 2250 9. Применяемое топливо - АИ ...

Разделы

Copyright © 2019 - All Rights Reserved - www.transpotrend.ru