Цілісність сигналу шини CAN


11

Канали: CAN_H (червоний), CAN_L (синій) та CAN_H-CAN_L (коричневий).

На діаграмі нижче можна помітити, що CAN_H-CAN_L має прийнятну форму сигналу. Однак і CAN_H, і CAN_L мені погано виглядають. А насправді пристрій не працює в галасливих умовах. У мене є два питання:

  1. Як ви вважаєте, цілісність сигналу тут є проблемою?

  2. CAN_H-CAN_L іноді має високий рівень напруги 1,65 В (ліва бічна частина), тоді як іноді має високий рівень 2,06 В (права бічна частина). Як ви вважаєте, це проблема?

Введіть тут опис зображення

Відповіді:


16
  1. Ні. Диференціальна сигналізація виконується за призначенням.
  2. Ні. До тих пір, поки " напруга загального режиму " не перевищить номінальні характеристики приймача. А максимальна потужність постійного струму, яка для трансивера CAN, як MCP2551, становить від -42 В до +42 В.

Кабель із скрученою парою та режим диференціальної сигналізації роблять сигнали одного кінця схожими на тремтіння, тоді як на диференціальний сигнал не впливає шум. У вас буде випадковий пошкоджений кадр, але CAN має декілька функцій, щоб забезпечити прийняття лише правильних кадрів, а погані - повторно передані.

  • CRC для виявлення бітових помилок.
  • Кадри помилок. Коли один вузол виявляє помилку, він надсилає кадр помилки, і цей кадр примушує шину домінанта довше, ніж правило набивання бітів. Усі вузли це бачать.
  • Автоматична повторна передача до межі помилки.

У мене є також одне із цих зображень. Це зображення підручника з диференціальної сигналізації. Цей тип шуму неминучий в системах з електромеханічними або компонентами комутації високої потужності.

Зображення підручника МОЖЛИВА шина


Дякуємо за Ваш відповідь. Як ви вважаєте, ізоляція потрібна, коли кабель для банок довжиною близько 5 метрів?
richieqianle

@richieqianle Я рекомендую гальванічну ізоляцію для кожного вузла. Це не дорого (ic: sn6501, si8621), особливо не, якщо це може врятувати вам неприємності. Однак для функціонування шини CAN не важливо. Подивіться на розділення завершення розділення і правильно заземлите вузли.
Jeroen3
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.