Мне нужно иметь возможность симулировать связь с сенсорным устройством по большой длине провода (0-10 км). Это для довольно медленных коммуникаций (максимум 10 кГц, хотя обычно 1-2 кГц). Это был бы FSK ... но в какой-то момент мне, возможно, придется обрабатывать и RS232-подобный сигнал с низкой скоростью передачи.
В основном я ищу падение напряжения и искажения сигнала. Задержка не имеет большого значения.
Как бы вы пошли об этом?
РЕДАКТИРОВАТЬ:
Я был в состоянии определить, что кабель действительно (довольно нестандартный) тип коаксиального кабеля. Теперь я знаю сопротивление и емкость на единицу длины, геометрию поперечного сечения и то, что сопротивление изоляции достаточно высокое, чтобы не иметь значения. Первоначально не было ясно, была ли обратная линия отдельным прогоном или нет.
Это будет тестовая настройка для нескольких целевых устройств. Большинство из них - FSK с различными частотами до 10 кГц, некоторые - ASK (вы можете почти использовать стандартный UART после пропускной способности / фильтрации). Все едут с высоким смещением постоянного тока (связь по мощности).
В прошлом я видел, как люди создавали простой поворотный переключатель, который заменяет резисторы, конденсаторы и, возможно, индукторы для имитации заданной длины линии. Это может быть достаточно хорошо?
В настоящее время я пытаюсь построить несколько симуляций в LTspice.
РЕДАКТИРОВАТЬ 2:
Хорошо, если я просто добавлю резисторы, колпачки и индукторы ... как будет выглядеть модель? Сеть RLGC, представленная ниже, предполагает, что основания имеют такой же потенциал, как я полагаю (безопасное предположение для печатных плат с наземными плоскостями). Возврат в этом случае через внешнюю оболочку, и его сопротивление, вероятно, в 3 раза выше, чем внутренний проводник. Значительно ли это меняет дело? Должен ли я просто добавить еще один резистор на нижнюю шину и разделить емкость с обеих сторон?