Вопрос

Есть ли способ передать сигнал по шине CAN по сильноточной линии постоянного тока?

Я хотел бы использовать сильноточный кабель с разъёмом batt + и заземлением шасси для подключения автомобиля к прицепу, а также использовать этот же кабель для передачи сигнала по шине CAN на прицеп. Можно ли это сделать? Проблема в том, что это приведёт к короткому замыканию в шинной сети...



Можно ли как-то модулировать сигнал шины CAN? Может быть, с помощью какой-то «амперной модуляции», если это имеет смысл... Или, может быть, с помощью модулированного сигнала и фильтрации верхних/нижних частот по напряжению...



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/62256/is-there-a-way-to-transmit-a-can-bus-signal-over-a-high-current-dc-line

2 Комментария

  1. Теоретически это возможно. Для этого потребуется два последовательных конденсатора для подключения и отключения сигнала CAN от линии постоянного тока. После первого конденсатора будет установлен диод для добавления напряжения постоянного тока к сигналу CAN. Между двумя точками в схеме сигнал CAN и напряжение постоянного тока объединяются. Во второй точке второй последовательный конденсатор пропускает сигнал CAN, но блокирует напряжение постоянного тока. Диод перед вторым конденсатором восстанавливает напряжение постоянного тока. Затем восстановленное напряжение постоянного тока необходимо отфильтровать, чтобы удалить остаточные помехи. Теоретически... Ёмкость конденсаторов, вероятно, будет небольшой, например 0,001 мкФ для дисковых керамических конденсаторов. Я думаю, что этот процесс называется фантомным питанием. Надеюсь, это хоть немного проясняет ситуацию или, по крайней мере, побуждает вас провести дополнительное исследование.


  1. Вы можете создать простую сеть фильтров для блокировки DC.



    Вот несколько примеров дизайна:



    Stack Exchange по электронике — фильтры постоянного тока



    Этот URL-адрес взят с сайта Electronics Stack Exchange, где, возможно, лучше задать этот вопрос.


Вы уже ответили на этот вопрос