Ardunio Driving MUXes present in two board with same adress lines ane Enables

Thread Starter

hoyyoth

Joined Mar 21, 2020
196
Dear Team,

I am using Arduino_Nano to drive the address and enable two analog muxes.MUX present in the board-1 has an active-high enable and MUX in board-2 has an active-low enable. The Arduino board is sitting in the Board-1. From board-1 cable assembly will go to board-2 via a cable assembly of 1-meter length.
I have 2 questions

Question-1

May I know is there any problem in sending adress and enable via 1-meter cable assembly.

Question -2

From the circuit diagram you can see that druing turn on MUX in the board-1 will be disabled and mux in the board-2 will be enabled.
May I know is there any way so that both MUX's will be disabled during turn on.

Below is my circuit diagram.
1642418474569.png

Regards
HARI
 

Attachments

Last edited:

drjohsmith

Joined Dec 13, 2021
383
A lot of things could cause problems here

but first question is , Why ?

You seem to be sending SDA and SCL to different chips.
to extend a bus ? or re use the same I2C address chip ?

There are many I2C chips around that allow this sort of thing to be done,
and it looks like your tryig to find a novel answer to a common problem,

Can you give us a bit more detail as to what your wanting to do please,
 

Thread Starter

hoyyoth

Joined Mar 21, 2020
196
Hi Dr

Thank You .

This circuit is no way related to I2C.
The signal name seems to look like that of I2C, but not related.

These signals are coming from Arduino to Just enable or disable the MUX(0 or 5V)
One mux is active low enable and the other one is active high enable.

Regards
HARI
 

Thread Starter

hoyyoth

Joined Mar 21, 2020
196
Hi Dr

Thank You .

This circuit is no way related to I2C.
The signal name seems to look like that of I2C, but not related.To avoid confusion I updated the net name.
Please see the new figure attached

These signals are coming from Arduino to Just enable or disable the MUX(0 or 5V)
One mux is active low enable and the other one is active high enable.

Regards
HARI
 

drjohsmith

Joined Dec 13, 2021
383
Hi Dr

Thank You .

This circuit is no way related to I2C.
The signal name seems to look like that of I2C, but not related.

These signals are coming from Arduino to Just enable or disable the MUX(0 or 5V)
One mux is active low enable and the other one is active high enable.

Regards
HARI

So ,
1 m cable you ask is it ok,
may be , depends upon the speed of the switching, the type of cable, the number of grounds on the cable

Also look at the arduino,
you say 5V, not many Arduinos are now days 5v capable, most are 3v3

You ask about disabling,
if these are not I2C, we need to know more about the application to be able to help you more,
 
Top