ОТПРАВЛЕН (протокол) - SENT (protocol)
SAE J2716 ПОСЛАЛ (Односторонняя передача откусывания) протокол [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. В этом случае используется импульс паузы. Импульс паузы компенсирует различную длину сообщений.
Смотрите также
Рекомендации
- ^ ОТПРАВЛЕНО: официальная страница SAE
- ^ Белый, Тим (2014). «Учебное пособие по интерфейсу Digital SENT». IDT. Получено 12 августа 2020.