I'm working on a system with one PICaxe-18M2+ as master and several as slaves on a ring (data and ground).
The master is driving the ring directly from pin B.3 set as O/P and each slave is connected directly to it on pin C.1 set as I/P.
With master set with <high B.3>, I find that when I connect the slave to the ring without power, the slave is powered up and starts to run its program. This makes the B.3 voltage droop from 5.0V to 3.6V
I think it must be drawing power from pin C.1 because there is no other connection. Is this a known phenonenon?
Is it reasonable to connect pins directly like this or should I be using some sort of buffer? The length of the ring is currently about 2m, but I'd hope to get it up to about 10m with a dozen or more slaves if I get it working properly.
The master is driving the ring directly from pin B.3 set as O/P and each slave is connected directly to it on pin C.1 set as I/P.
With master set with <high B.3>, I find that when I connect the slave to the ring without power, the slave is powered up and starts to run its program. This makes the B.3 voltage droop from 5.0V to 3.6V
I think it must be drawing power from pin C.1 because there is no other connection. Is this a known phenonenon?
Is it reasonable to connect pins directly like this or should I be using some sort of buffer? The length of the ring is currently about 2m, but I'd hope to get it up to about 10m with a dozen or more slaves if I get it working properly.