Master and 16 slaves qustions...
Andrea
Posts: 17
Hello,
In my project I have master and 16 slaves, all are propellers. Each will have own power supply and eeprom. Master will speak with one slave at the time via "Simple serial" object, so at the moment the only one propeller is on the line.
My question is, is the schematic OK, and is the TX pin protected when some other slave talk to the master?
Some extra questions:
The farthest slave will be about 50m/164ft maybe even more from the master,will the signal reach it trough CAT 5 network cable without repeater?
Thank you
In my project I have master and 16 slaves, all are propellers. Each will have own power supply and eeprom. Master will speak with one slave at the time via "Simple serial" object, so at the moment the only one propeller is on the line.
My question is, is the schematic OK, and is the TX pin protected when some other slave talk to the master?
Some extra questions:
The farthest slave will be about 50m/164ft maybe even more from the master,will the signal reach it trough CAT 5 network cable without repeater?
Thank you
Comments
Hi
Giving the impedance of the cable, and the fact that you're using serial resistors I'd say the TX pin is protected enough.
The ability to reach the farthest slave without repeaters will greatly depend on transmission speed. Due to the relatively long distance, and since you're already using 120ohm twisted pair cable, it would be better to use RS485 line drivers and differential signaling.
Also line termination on both ends of the line is advisable in either case.
Is this what you suggest?
Thank you and sorry for my bad English
However, you are far better off using RS485 drivers with termination and running this as a proper balanced line over the CAT5. Consider half-duplex (as RS485 is) as this means only a single RS485 chip per node and most communications processes are "command and response" anyway. Depending upon your serial driver software you should be able to set it so that you can have a common receive and transmit line and a transmit enable line so only two I/O are required.