Программа моделирования шины CAN

Изучение и анализ CAN сигналов

  • Формирование и визуализация физического уровня CAN сигнала
  • Оценка влияния дифференциальных и синфазных помех
  • Оценка влияния фронтов сигналов, амплитуды и смещения уровня
  • Гистограмма распределения амплитуды сигналов
  • Изучение физического представления CAN кадров
  • Визуализация сигналов

Структура программы

Параметры моделируемого CAN контроллера

  • Поле арбитража 11-бит, 29 бит (CAN 2.0A, CAN 2.0B)
  • Поле данных (в кадрах Data Frame)
  • Число байтов  в поле данных (в кадрах Data Frame)
  • Тип CAN кадра (Remote Frame, Data Frame)
  • Скорость передачи ( от 10  до 1000 Kbit/s)
  • Моделирование Bit stuffing, ACK,CRC
  • Моделирование ошибочных кадров (выключение Bit stuffing, ACK,CRC)
  • Число последовательных CAN кадров
  • Генерация псевдослучайных CAN кадров

Параметры моделируемых физических сигналов

  • Скорость нарастания (спада) сигнала
  • Уровень синфазной помехи («белый шум»)
  • Уровень дифференциальной помехи («белый шум»)
  • Уровень и частота сосредоточенной синусоидальной синфазной помехи
  • Амплитуда и смещение сигналов CAN-L и CAN-H
  • Порог приема сигнала
  • Частота отсчетов (дискретизация)

Визуализация сигналов и CAN кадров

  • Графическое представление CAN–L CAN–H (CAN–H – CAN-L)
  • Гистограмма амплитудного распределения
  • Логический сигнал кадра без bit stuffing
     

Сигнал и гистограмма:  низкий уровень помех

Сигнал и гистограмма:  средний уровень помех

Сигнал и гистограмма:  высокий уровень помех

Анализ и обработка CAN сигналов

 

ВложениеРазмер
Программа моделирования шины CAN45.68 МБ