Devo essere in grado di simulare le comunicazioni con un dispositivo sensore su una grande lunghezza di filo (0-10 km). Questo è per le comunicazioni piuttosto a bassa velocità (massimo 10 kHz, in genere 1-2 kHz). Questo sarebbe FSK ... ma ad un certo punto potrei dover gestire anche un segnale simile a RS232 a bassa baud.
Principalmente, cerco cadute di tensione e distorsioni del segnale. Il ritardo non conta molto.
Come lo faresti?
MODIFICARE:
Sono stato in grado di determinare che il cavo è davvero un tipo (piuttosto non standard) di coassiale. Ora so resistenza e capacità per unità di lunghezza, geometria della sezione trasversale e che la resistenza di isolamento è abbastanza alta da non importare. Inizialmente non era chiaro se la linea di ritorno fosse una corsa separata o meno.
Questa sarebbe una configurazione di prova per più dispositivi target. La maggior parte sono FSK di varie scelte di frequenza sotto i 10 kHz, alcuni sono ASK (potresti quasi usare un UART standard dopo il passa-banda / il filtro). Tutti stanno viaggiando su un offset DC elevato (comms over power).
In passato, ho visto persone costruire un semplice interruttore rotante che scambia resistori, condensatori e forse induttori per simulare una determinata lunghezza della linea. Potrebbe essere abbastanza buono?
Attualmente sto cercando di creare alcune simulazioni in LTspice.
MODIFICA 2:
Va bene, se vado solo con l'aggiunta di resistori, cappucci e induttori ... che aspetto ha il modello? La rete RLGC di seguito presuppone che i motivi abbiano lo stesso potenziale, credo (un presupposto sicuro sui PCB con i piani di massa). Il ritorno in questo caso avviene attraverso il guscio esterno e la sua resistenza è probabilmente 3 volte superiore al conduttore interno. Questo cambia le cose in modo significativo? Devo solo aggiungere un altro resistore sulla guida inferiore e dividere la capacità su entrambi i lati?