Re: Splitting serial cables ?



In article <v%vDf.2975$Iw6.196541@xxxxxxxxxxxxxxxxxxxxx>, "Neil Rieck" <n.rieck@xxxxxxxxxxxx> writes:
>
> <briggs@xxxxxxxxxxxxxxxxx> wrote in message
> news:oCgSttFou3DR@xxxxxxxxxxxxxxxxxxxxxxxxxxx
>> In article <43DD3DBC.6E32BF1E@xxxxxxxxxxxx>, JF Mezei
>> <jfmezei.spamnot@xxxxxxxxxxxx> writes:
> [...snip...]
>>
>> Transmit data is on one of those wires. You have two stations both
>> wired into transmit data. Both of them will be holding that lead
>> in the space condition (or mark -- I can never remember) when idle.
>> This is not tri-state logic where the lead floats when idle.
>>
>> If you've ever put a breakout box on an RS232 connector, you'll have
>> noticed that TD and RD are always live.
>>
> [...snip...]
>>
>> You can have one source sending data to multiple receivers. That's
>> no problem since the receivers aren't trying to coerce the signal line.
>>
>> You can't have multiple sources sending data to a single receiver.
>> That's a problem since multiple senders are each trying to coerce
>> the signal line differently.
>>
> Umm, if you read my original post you'll notice that I said 2 diodes were
> required to isolate the two transmit lines from each other. Only one phase
> of the signal (negative if memory serves) is required to send data from
> transmitter to receiver. Without the diodes one transmitter would be
> positive while the other is negative and you would have a problem.

I posted before seeing the reports that diodes were a possible solution
that had actually been deployed successfully.

What I recall of RS232 in action is that transmit and receive data
use positive and negative voltages to signal mark and space. Zero voltage
is never used.

Checking online I see that the signalling range is technically -3 to -25V
denoting a logic 1 (mark) and +3 to +25V denoting a logic 0 (space).

Actual implementations are more likely to keep the signals down to
8 to 14 volts according to the first reference I found.

No matter. A diode can still work in any case. It just needs to be
capable of dealing with 50 volts end to end without breaking down.

And it needs to leak enough current so that even when both transmitters
are idle and, consequently, both diodes are blocking current flow
that enough signal leaks through to keep the receiver seeing the
mark condition.

One poster mentioned a pull-up resister tied to DSR, presumably to
address with this leakage requirement.

Mind you, I'm speaking from theory, not from practice. Looking at
LEDs on a breakout box is about as far as I've ever actually mucked
about with the relevant hardware.
.



Relevant Pages

  • Re: Splitting serial cables ?
    ... >>> Transmit data is on one of those wires. ... >>> You can't have multiple sources sending data to a single receiver. ... Without the diodes one transmitter would be ... > Checking online I see that the signalling range is technically -3 to -25V ...
    (comp.os.vms)
  • Re: 2 wire rs485
    ... end of the hardware connection. ... signalling controlled via RS-232 type signalling. ... hardware must provide for collision detection or collision avoidance. ... for all nodes to agree on who can transmit next. ...
    (comp.arch.embedded)
  • Re: Simple signal transmission using long steel pipe
    ... The remote device incorporates a sensor which produces a simple ... to transmit a sigal without any signal boosters ... If you have a pipe in the soil, you can still send an electrical signal ... Your signalling frequency needs to be quite low. ...
    (sci.electronics.design)
  • Re: NTP and SNTP in the end, give me precision of 1ms?
    ... That's because it transmits rather a large number of bits per signalling ... a very high level of redundancy in the coding.) ... rather than the time the transmit request was queued. ... i.e edge or phase of the bitstream carries relevant information? ...
    (comp.protocols.time.ntp)
  • Re: OFDM digital front end
    ... well i'm talking about within the receiver.. ... the receiver FFT to have 2x or 4x the number of bins as the transmit ... so timing synchronization is required. ... do you suggest anything for burst mode system? ...
    (comp.dsp)