Necesito poder simular las comunicaciones con un dispositivo sensor a través de un cable de gran longitud (0-10 km). Esto es para comunicaciones de baja velocidad (10khz máx, generalmente 1-2kz). Esto sería FSK ... pero en algún momento es posible que tenga que manejar una señal similar a RS232 de baja velocidad de baudios también.
Principalmente, estoy buscando caídas de voltaje y distorsiones de señal. El retraso no importa mucho.
¿Cómo lo harías?
EDITAR:
He podido determinar que el cable es de hecho un tipo de cable coaxial (bastante no estándar). Ahora sé la resistencia y la capacidad por unidad de longitud, la geometría de la sección transversal, y que la resistencia de aislamiento es lo suficientemente alta como para que no importe. Inicialmente no estaba claro si la línea de retorno era una carrera separada o no.
Esta sería una configuración de prueba para múltiples dispositivos de destino. La mayoría son FSK con varias opciones de frecuencia por debajo de 10 kHz, algunas son ASK (casi se puede usar un UART estándar después del paso de banda / filtrado). Todos están montados en un alto desplazamiento de CC (comunicación sobre la alimentación).
En el pasado, he visto a personas construir un simple interruptor giratorio que intercambia resistencias, condensadores y tal vez inductores para simular una longitud de línea determinada. ¿Podría ser lo suficientemente bueno?
Actualmente estoy intentando construir algunas simulaciones en LTspice.
EDIT 2:
De acuerdo, si simplemente agrego resistencias, tapas e inductores ... ¿a qué se parece el modelo? La siguiente red de RLGC está asumiendo que los terrenos tienen el mismo potencial que creo (una suposición segura en PCBs con planos de tierra). El retorno en este caso es a través de la cubierta externa, y su resistencia es probablemente 3 veces más alta que el conductor interno. ¿Eso cambia las cosas significativamente? ¿Acabo de agregar otra resistencia en el riel inferior y dividir la capacitancia en ambos lados?