Точка выборки (Sample Point) — один из важнейших параметров синхронизации контроллеров CAN и CAN FD. Ошибка настройки точки выборки всего на 1–2% на скоростях CAN FD 2–5 Мбит/с способна привести к массовым сбоям связи при отражениях сигнала в жгуте автомобиля. Инженерная лаборатория TOSUN провела прямое инструментальное сравнение собственного генератора помех TH7011 и популярного зарубежного прибора-аналога с контролем реальных осциллограмм на шине.

1. Аппаратные различия: тактовая частота 200 МГц (5 нс) против 160 МГц (6,25 нс)

Оба прибора измеряют фактическую точку выборки тестируемого ЭБУ (DUT) методом пошагового смещения фронта рецессивно-доминантного перехода внутри битового интервала до момента появления кадра ошибки. Однако фундаментальная аппаратная архитектура приборов различается по двум ключевым параметрам:

Параметр сравненияTOSUN TH7011 / TH7012Инструмент-аналог (Competitor)Инженерное влияние
Тактовая частота ПЛИС 200 МГц 160 МГц Целое число тактов на всех стандартных скоростях (500 кбит/с = ровно 400 тактов; 2 Мбит/с = ровно 100 тактов)
Дискретность шага по времени 5,0 нс (0,25% бита при 500 кбит/с; 1,0% при 2 Мбит/с) 6,25 нс (0,3125% бита при 500 кбит/с; 1,25% при 2 Мбит/с) Более высокая разрешающая способность TH7011 при поиске границы срабатывания компаратора
Формирование искажения в кадре Многоцикловое (Multi-Cycle): серия идентичных тестовых битов внутри одного кадра Одиночное (Single-Bit): искажается только один бит в конце поля данных Повышенная достоверность обнаружения ошибки и подавление случайного фазового джиттера
Схема стенда для сравнительных испытаний TH7011 и прибора-аналога с контролем по цифровому осциллографу
Схема стенда для сравнительных испытаний TH7011 и прибора-аналога с контролем по цифровому осциллографу
Настройка эталонного узла с точкой выборки 80,0% для классического CAN и CAN FD
Настройка эталонного узла с точкой выборки 80,0% для классического CAN и CAN FD

2. Различие механизмов формирования тестового кадра на осциллографе

Для объективной оценки к шине был подключён цифровой осциллограф с полосой пропускания 1 ГГц, фиксирующий реальную форму сигнала во время работы обоих приборов:

  • Прибор-аналог: отправляет кадр с идентификатором 0x00 и нулевыми байтами данных, внося укорочение длительности только в один-единственный бит (последний бит поля данных перед CRC).
  • TOSUN TH7011: использует запатентованный многоцикловый профиль — внутри поля данных формируется непрерывная гребёнка из нескольких циклов чередующихся битов, в каждом из которых ширина импульса прецизионно изменяется с шагом 5 нс. Это гарантирует надёжную фиксацию нарушения битового интервала контроллером DUT с первого прохода.
Осциллограмма тестового воздействия прибора-аналога: модификация одиночного бита в конце поля данных
Осциллограмма тестового воздействия прибора-аналога: модификация одиночного бита в конце поля данных
Осциллограмма тестового воздействия TOSUN TH7011: многоцикловая последовательность с шагом 5 нс
Осциллограмма тестового воздействия TOSUN TH7011: многоцикловая последовательность с шагом 5 нс
Детальное масштабирование фронта смещаемого бита при пошаговом сканировании точки выборки
Детальное масштабирование фронта смещаемого бита при пошаговом сканировании точки выборки
Фиксация момента генерации Error Frame тестируемым узлом при пересечении порога Sample Point
Фиксация момента генерации Error Frame тестируемым узлом при пересечении порога Sample Point

3. Результаты измерений: классический CAN (500 кбит/с, эталон 80,0%)

В первом тесте исследуемый узел (DUT) был сконфигурирован на скорость классического CAN 500 кбит/с (длительность бита 2000 нс) с теоретической точкой выборки ровно 80,0%:

  • Результат TOSUN TH7011: измеренное значение составило 79,8% (отклонение от теоретической уставки с учётом задержки трансивера — всего 0,2%).
  • Результат прибора-аналога: измеренное значение составило 79,38% (из-за некратного шага 6,25 нс погрешность дискретизации заметно выше).
Результат измерения точки выборки CAN 500 кбит/с в ПО прибора-аналога (79,38%)
Результат измерения точки выборки CAN 500 кбит/с в ПО прибора-аналога (79,38%)
Результат измерения точки выборки CAN 500 кбит/с комплексом TOSUN TH7011 + TSMaster (79,8%)
Результат измерения точки выборки CAN 500 кбит/с комплексом TOSUN TH7011 + TSMaster (79,8%)

4. Результаты измерений: CAN FD (арбитраж 500 кбит/с + данные 2 Мбит/с, эталон 80,0%)

Во втором тесте проверялся двухскоростной режим CAN FD (500 кбит/с в фазе арбитража и 2000 кбит/с в фазе данных, длительность бита данных 500 нс) при эталонной настройке обеих точек выборки на 80,0%:

  • На фазе данных 2 Мбит/с один такт прибора-аналога (6,25 нс) составляет уже 1,25% от длительности бита, тогда как такт TH7011 (5,0 нс) равен ровно 1,0% длительности бита.
  • В результате TOSUN TH7011 показал 79,8% в фазе арбитража и 79,5% в фазе данных (против 79,38% и 78,75% у конкурирующего решения), обеспечив более высокую точность и повторяемость при аттестации высокоскоростных узлов CAN FD.
Сравнение результатов измерения точки выборки фазы данных CAN FD (2 Мбит/с)
Сравнение результатов измерения точки выборки фазы данных CAN FD (2 Мбит/с)
Итоговый протокол автоматизированного теста точки выборки CAN FD в среде TSMaster
Итоговый протокол автоматизированного теста точки выборки CAN FD в среде TSMaster