Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

RS485 over DC power line (+12 v)

Status
Not open for further replies.

meysam_abbasinia

Advanced Member level 4
Full Member level 1
Joined
Aug 14, 2007
Messages
105
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,298
Location
IRAN
Activity points
2,136
hello
I find out that we can send data (RS485) on DC power line (+12 , GND).
now I have 4 questions:
1- can I couple RS485 ICs (ADM485) to bus with Capacitors for block DC ?
2- what is value of termination resistor? (how calculate)
3- what length cable I can use? (RS485 + DC power(12v))
4- I have one master uc and many client, now, how many client I can use on RS485 buses?

thank you for your time!
 

If I understand the question correctly, you are intending to send the data bits directly over the power line, without any modulation. That gonna be problematic.

Particularly, you are considering an AC coupling of RS485 data. But the standard RS485 bus signal can't be AC coupled, because it's not a DC balanced signal, it has a dedicated idle level, and the duty cycle of character frames varies between 10 and 90%. Even more problematic, you can't couple an AC signal to the power lines without decoupling the low impedance DC path for AC, e.g. by chokes. Transformers are another option. Possibly, the signal drivers must be considerably stronger than standard RS485. The feasibility of a solution depends also on the current rating of the DC supply.

In any case a kind of modulation or encoding of the original serial data stream to form a DC balanced signal would be needed.
 
thank you for your complete explain.
but what should I do?:sad: I need send data over DC power line (maximum 20v DC)
I think about DTMF but I can't use this because it is very slow.
my cable is approximately 1500 meters.
what is your idea?
thanks

---------- Post added at 13:31 ---------- Previous post was at 13:22 ----------

Also I see a page about this from Texas Instruments , please see it.
data over dc power line using RS485(2 wire) - Industrial Interface Forum - Industrial Interface - TI E2E Community
 

Yes, the suggested circuit from TI forum is also mentioning manchester encoding to generate a DC balanced signal. Alternatively, you should consider V.23 modulation (1200 Baud FSK) as it's used for the Hart protocol in industry.
 
ok, so I find out that I need a FSK modulation now you said I can use V.23 modulation. I should design this project in very low PCB and very chip for example can I use XR2206 for FSK modulation and XR2211 for demodulation?
and another question is with this ICs what length of cable I can use?

thank you for your time
 

FSK modulation/demodulation with Exar chips should generally work, but I'm not sure about the achievable speed. Cable length shouldn't be restricted at kHz carrier frequencies, you should be aware of interferences, e.g. generated by VFD inverters, if it's an industrial application.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top