Свяжитесь с нами
Живой чат с представителями Tektronix. С 9:00 до 17:00 CET
Позвоните нам
С 9:00 до 17:00 CET
Загрузить
Загрузить руководства, технические описания, программное обеспечение и т. д.:
Обратная связь
Поиск и устранение проблем при передаче данных от датчиков через шины SENT автомобильных систем
Поиск и устранение проблем при передаче данных от датчиков через шины SENT автомобильных систем
Протокол SENT (также известный как SAE J2716) – это точный, экономически эффективный способ передачи данных от датчиков до электронных блоков управления (ECU), имеющий ряд принципиальных преимуществ перед аналоговой ШИМ. При том, что применяемое в стандарте широтно-импульсное кодирование является надёжным, декодирование вручную сопряжено со сложностями. Добавление в осциллограф функций автоматического запуска и декодирования значительно упрощает поиск и устранение проблем.
Узнайте, как выполнить:
- Разобраться в кодировании полубайтов, передаваемых по шине SENT
- Декодировать сообщения быстрых каналов SENT
- Декодировать сообщения медленных каналов SENT
- Настроить осциллограф для запуска и декодирования сигналов с шины SENT
- Просмотреть декодированные сигналы с шины SENT
- Интерпретировать сообщения медленных каналов SENT
- Выполнять запуск и поиск в сигналах с шины SENT
Порядок работы шины SENT
Данные передаются по шине SENT в виде 4-битных импульсов (полубайтов) и измеряются между двумя нисходящими фронтами. Отсюда произошло название стандарта – Single Edge Nibble. Время при передаче по протоколу SENT измеряется интервалами, длина которых обычно составляет 3 мкс. Импульс каждого полубайта начинается с состояния логического нуля (основание) продолжительностью как минимум 5 интервалов, которое сменяется состоянием логической единицы (вершина) с разной продолжительностью, которая соответствует значению закодированных данных. Значение 0000 бинарных данных соответствует состоянию логической единицы продолжительностью 12 интервалов. Значение 0001 бинарных данных представляют состоянием логической единицы продолжительностью 13 интервалов и так далее до значения 1111 в бинарном представлении, соответствующего состоянию логической единицы продолжительностью 27 интервалов.
- Передача электрических сигналов: линия передачи сигнала, линия напряжения питания +5 В и линия заземления
- Уровни сигналов: низкий (ноль) <0,5 В и высокий (единица) >4,1 В
- Скорость передачи данных: до 30 кбит/с
Декодирование сообщений быстрых каналов SENT
Сообщения быстрых каналов SENT начинаются с синхроимпульса, длительность которого между ниспадающими фронтами равна 56 интервалам. Сообщение SENT длиной 32 бита состоит из:
- Четырёх бит с информацией о состоянии / связи (12–27 интервалов)
- Шести полубайтов данных (каждый продолжительностью 12–27 интервалов)
- Четырёх битов (12–27 интервалов) контрольной суммы CRC для обнаружения ошибок
Декодирование сообщений медленных каналов SENT
Стандарт SENT также поддерживает сообщения медленных каналов, данные по которым передаются по 1 или 2 битам через бит 2 и 3 полубайта состояния за 16 или 18 последовательных сообщений быстрого канала. Эти биты накапливаются, формируя сообщение медленного канала.
Настройка осциллографа для запуска и декодирования сигналов с шины SENT
Шина SENT предназначена для однонаправленной передачи сигнала от заземлённого источника. И хотя осциллограф может регистрировать и декодировать сигналы с шины при помощи стандартного несимметричного пробника, достоверность сигнала и помехозащищённость можно улучшить, используя дифференциальные пробники.
Если на осциллографе Tektronix с функцией запуска и декодирования сигналов с шины SENT нажать кнопку Bus (Шина), расположенную на передней панели, его входы можно определить для получения сигнала с шины. Для того чтобы осциллограф мог декодировать пакетные данные, необходимо ввести несколько основных параметров, относящихся к конкретной системе SENT.
Отображение декодированных сигналов с шины SENT на осциллографе
Пользуясь экраном для отображения сигнала, кратного временным интервалам, и декодирования сообщений с шины, можно просматривать временные соотношения в системе. Декодированный сигнал с шины содержит следующие элементы сообщения быстрого канала SENT:
- Синхроимпульс
- Полубайт состояния
- Данные
- CRC
- Пауза (при необходимости)
Интерпретация сообщений медленных каналов SENT
Декодированный сигнал с шины SENT может содержать пакеты данных быстрого и медленного каналов, которые отображаются на одном экране – пакеты данных медленного канала под пакетами быстрого канала.
Запуск и поиск в сигналах с шины SENT
При запуске по сигналам с шины осциллограф захватывает все входные сигналы при заданном событии на шине. Это событие может находиться в точке запуска. Запуск осциллографа MSO Серии 5 для шины SENT можно настроить по следующим событиям:
- Начало пакета
- Данные быстрого канала
- Импульс паузы
- Ошибка
По аналогии с запусками по сигналам с шины, осциллограф может осуществлять поиск во всех зарегистрированных данных, определяя состояния шины, соответствующие заданным значениям.
Избранные материалы
Порядок настройки осциллографа с функцией декодирования сигналов SENT
Примечание по применению
ЗАГРУЗИТЬ СЕЙЧАСЗапуск и декодирование сигналов с шины SENT при помощи осциллографа MSO Серии 5
Видео
В этом видео описывается порядок настройки автоматического запуска, декодирования и поиска в сигналах стандарта SENT (также известного как SAE J2716) при помощи осциллографа смешанных сигналов MSO Серии 5.
До 6 каналов для эффективного тестирования настольным осциллографом
Осциллограф смешанных сигналов MSO Серии 4
- Экран высокой чёткости с диагональю 13,3 дюйма: отображение нескольких зарегистрированных сигналов и декодированных сигналов с шины
- Может работать с 4 или 6 входами Flexchannel® для получения более полной информации о системе
- Разнообразие настроек запуска и поиска для обнаружения заданных данных, передаваемых по шине, или ошибок
Полная характеристика конструкции электронного блока управления
Осциллограф смешанных сигналов MSO Серии 5
- Дисплей высокой чёткости с диагональю 15,6 дюймов: отображение нескольких зарегистрированных сигналов и декодированных сигналов с шины
- Может работать с 4, 6 или 8 входами Flexchannel для получения более полной информации о системе
- Разнообразие настроек запуска и поиска для обнаружения заданных данных, передаваемых по шине, или ошибок