Skip to main content
Arduino

Return to Question

Added list formatting, inlined the links, added non-breaking space before units, Omega symbol, added image and image description and tags.
Source Link
Greenonline
  • 3.2k
  • 7
  • 36
  • 48

I'm thinking to connect about 50 slavesslave Arduinos on 1 master using TX/RX. I'm following recommendation of this and this these links,:

using the cathode of diode connected to slaves TX pins and pulling up this line, like this image image.:

Async multi-drop diode isolation

In Arduino documentation- Digital Pins, when pin is set to input (high impedance), it is "equivalent to a series resistor of 100 Mohms in front of the pin". Slave RX line has input (RX pin) in parallel, then, if this 'equivalent resistor' is true, we have a low resistance (duo parallel configuration) that burn the master TX. Is it make sense?

I have not found either in the Arduino or the ATmega documentation, if TX port have the internal pullup on. In ATmega documentation, TX pin is set as output and RX pin as input. The TTL logic is high on idle, then 5 V V must be sourced from somewhere, correct?

All the best!

Mario

I'm thinking to connect about 50 slaves Arduinos on 1 master using TX/RX. I'm following recommendation of this and this links, using the cathode of diode connected to slaves TX pins and pulling up this line, like this image.

In Arduino documentation, when pin is set to input (high impedance), it is "equivalent to a series resistor of 100 Mohms in front of the pin". Slave RX line has input (RX pin) in parallel, then, if this 'equivalent resistor' is true, we have a low resistance (duo parallel configuration) that burn the master TX. Is it make sense?

I have not found either in the Arduino or the ATmega documentation, if TX port have the internal pullup on. In ATmega documentation, TX pin is set as output and RX pin as input. The TTL logic is high on idle, then 5 V must be sourced from somewhere, correct?

All the best!

Mario

I'm thinking to connect about 50 slave Arduinos on 1 master using TX/RX. I'm following recommendation of these links:

using the cathode of diode connected to slaves TX pins and pulling up this line, like this image :

Async multi-drop diode isolation

In Arduino - Digital Pins, when pin is set to input (high impedance), it is "equivalent to a series resistor of 100 in front of the pin". Slave RX line has input (RX pin) in parallel, then, if this 'equivalent resistor' is true, we have a low resistance (duo parallel configuration) that burn the master TX. Is it make sense?

I have not found either in the Arduino or the ATmega documentation, if TX port have the internal pullup on. In ATmega documentation, TX pin is set as output and RX pin as input. The TTL logic is high on idle, then 5 V must be sourced from somewhere, correct?

Source Link
Mario J.
  • 43
  • 1
  • 7

Arduino UART (TX/RX) multidrop 1 master 50 slaves

I'm thinking to connect about 50 slaves Arduinos on 1 master using TX/RX. I'm following recommendation of this and this links, using the cathode of diode connected to slaves TX pins and pulling up this line, like this image.

In Arduino documentation, when pin is set to input (high impedance), it is "equivalent to a series resistor of 100 Mohms in front of the pin". Slave RX line has input (RX pin) in parallel, then, if this 'equivalent resistor' is true, we have a low resistance (duo parallel configuration) that burn the master TX. Is it make sense?

I have not found either in the Arduino or the ATmega documentation, if TX port have the internal pullup on. In ATmega documentation, TX pin is set as output and RX pin as input. The TTL logic is high on idle, then 5 V must be sourced from somewhere, correct?

All the best!

Mario

AltStyle によって変換されたページ (->オリジナル) /