My vote goes to RS-485 using a CAT-5 network cable. In this cable we have 8 wires so we can use 3 for GND, 3 for 12V and one for 'A' and one for 'B'. Or if you want to have a full duplex you can get that too and still have 2 wires each for + and -. Cheap standard connectors and a very common cable.
And because it is RS-485 you can hook up a PC to the system using a USB-RS485 converter which also is a very standard component.
Now we have power and communication. Just slap on a suitable max chip and a power-regulator on each slave and off you go. MAX3072E is one but there are plenty more...
Stable, quite cheap and very very standard. This combined with a PIC having a hardware usart and some DT instant interupts and you are up and running in notime.
Bookmarks