ОТПРАВЛЕНО (протокол)


Протокол SAE J2716 SENT (Single Edge Nibble Transmission) [ 1] представляет собой двухточечную схему для передачи значений сигнала от датчика к контроллеру. Он предназначен для передачи данных высокого разрешения с низкой стоимостью системы.

Протокол SENT представляет собой односторонний асинхронный интерфейс напряжения, для которого требуется три провода: сигнальная линия (состояние низкого уровня <0,5 В, состояние высокого уровня > 4,1 В), линия напряжения питания (5 В) и линия заземления. SENT использует широтно-импульсную модуляцию для кодирования 4 битов (1 полубайт) на символ.

Базовая единица времени в SENT называется тиком, где тик может составлять от 3 до 90 мкс, по выбору отправителя. Каждому сообщению предшествует калибровочный импульс с высоким периодом 56 тиков для кадрирования и калибровки длины тика. После калибровочного импульса каждый полубайт передается с низким сигналом фиксированной ширины, за которым следует высокий период переменной длины. Нижний период составляет 5 (или более) тиков в длину, в то время как высокий период может варьироваться, при этом общее время между падающими фронтами составляет от 12 до 27 тиков (что соответствует полубайтам в диапазоне от 0 до 15). [2]

Данные передаются блоками по 4 бита (1 полубайт ), для которых оценивается интервал между двумя задними фронтами (один фронт) модулированного сигнала с напряжением постоянной амплитуды. Сообщение SENT имеет длину 32 бита (8 полубайтов) и состоит из следующих компонентов: 24 бита данных сигнала (6 полубайтов), которые представляют 2 канала измерения по 3 полубайта в каждом (например, давление и температура), 4 бита (1 полубайт) для обнаружения ошибок CRCи 4 бита (1 полубайт) информации о состоянии/связи. Дополнительно данные могут передаваться в виде 20-битных сообщений (5 полубайтов), состоящих из одного 12-битного (3 полубайта) измерения, 4-битной (1 полубайт) контрольной суммы ошибок CRC и 4-битного (1 полубайт) поля состояния/связи. Необязательный импульс паузы может быть включен в конце каждого сообщения, чтобы дополнить их до постоянного количества тиков.

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

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