Arduino Nano Driving TMUX1208,Logic compatibility issue

Thread Starter

hoyyoth

Joined Mar 21, 2020
196
Dear Team,


I am using Arduino Nano for driving TMUX1208. The address lines, Enable and I/P are coming from Arduino Nano.

The output of the MUX is used for driving a BJT which is used for driving a relay. The Vil of TMUX1208 is 0.87V and the Vol of Arduino nano is 0.9V(IOL=20mA, VCC = 5V).

May I know will cause any issues in my circuit.I want the transistors(MMSS8050-H-TP) to be off when EN is low.

The input leakage current of TMUX1208 is ±0.005uA. So I assume Arduino Nano is Vol will never go to 0.9V and the transistor will be off when EN is low.
Please correct me if I am wrong.

MY CIRCUIT

1640864912333.png
DC SPEC of Arduino Nano
1640864947237.png
DC Spec of TMUX1208

1640864982189.png

Regards
HARI
 

Alec_t

Joined Sep 17, 2013
12,732
If you're concerned about the Arduino's 0.9v output being a tiny bit above the maximum logic low level of the mux EN, perhaps you could use a voltage divider on the EN pin.
 

dl324

Joined Mar 30, 2015
14,306
The output of the MUX is used for driving a BJT which is used for driving a relay. The Vil of TMUX1208 is 0.87V and the Vol of Arduino nano is 0.9V(IOL=20mA, VCC = 5V).
Is the Nano port sinking 20mA? If it's just driving the multiplexer, the voltage won't be that high.
 

Thread Starter

hoyyoth

Joined Mar 21, 2020
196
Are you actually having problems, or are you just worried about problems?

I can't see the Arduino Vol going anywhere near .9 with only a small load like that MUX.
I am just worried about problems.You are correct .Arduino Vol won't go anywhere near .9 with only a small load like that MUX.

Regards
HARI
 
Top