I'm also looking at error rates as the baud is increased above 9600. I'm gathering statistics to see if I can rely on reducing message collisions using a pseudo random clock (something less than 5% would be acceptable) or if I have to go to a token ring strategy. The are a few status (on/off) or temperature messages that get repeated back out to the network. Ninety percent of the messages from the remotes are intended only for the database in the central unit. I've only tested it up to 5 serial inputs, but I can add a line driver if necessary to get adequate drive for the network.Īll the remote units transmit to a central unit and the central unit repeats messages back out to the remotes only as required. It's basically a simple wire-AND connection using diodes. ![]() I've already demonstrated the serial network between multiple Arduinos. ![]() I've used 1-wire connections to DS18B20 temperature ICs as far away as 65', but I've only used I2C locally within a small box, so I don't have a clue what it can do over longer (100') distances.
0 Comments
Leave a Reply. |