monkeysolder
Electrical
- Dec 19, 2005
- 77
Hello again -
You guys were so helpful on the last question so I have another problem that I am curious about.
Short Description:
I am running rs-232 signal over a 50 ft length of cable (28AWG ribbon, shielded). I am also running power (12V, ~1A) and ground, each over 3 of the 28AWG wires. The data and power share ground. Now I know why these are considered bad ideas. So here I am.
I have noticed that there is a +2V difference between the on the ground line and a -0.5V difference on the 12V line. I believe this ground differential is causing the RS-232 to misbehave. This is on a benchtop with cable all bundled up, so I can connect a short ground wire from the power source to the "far" end ground pin and the RS-232 functions perfectly. The 2V differential fluctuates with the current drawn from the power supply, so I believe that it is caused by that.
Does anyone know of anyway the "correct" this problem? Separate data and power grounds? I am going to check for cold solder joints presently.
Thanks for the help.
You guys were so helpful on the last question so I have another problem that I am curious about.
Short Description:
I am running rs-232 signal over a 50 ft length of cable (28AWG ribbon, shielded). I am also running power (12V, ~1A) and ground, each over 3 of the 28AWG wires. The data and power share ground. Now I know why these are considered bad ideas. So here I am.
I have noticed that there is a +2V difference between the on the ground line and a -0.5V difference on the 12V line. I believe this ground differential is causing the RS-232 to misbehave. This is on a benchtop with cable all bundled up, so I can connect a short ground wire from the power source to the "far" end ground pin and the RS-232 functions perfectly. The 2V differential fluctuates with the current drawn from the power supply, so I believe that it is caused by that.
Does anyone know of anyway the "correct" this problem? Separate data and power grounds? I am going to check for cold solder joints presently.
Thanks for the help.