cancel
Showing results for 
Search instead for 
Did you mean: 

STISO620 - pullup needed?

Tico
Associate II

Hi to everybody and thank you in advance. I'm planning tu use the STISO620 as a function replacement for old-school optocouplers. STISO620 matches in every metric. My plan is use the part to interface an STM32 MCU.

My application will detect falling edge pulses by interrupt, so I need a pullup on the MCU side to hold the high level on RX of the STISO620 while there is no excitation on the TX side.

Tico_0-1748518314736.png

My question is: Will the adequate pullup hold the RX line high when TX states are X and power supplies well stablished?

Tico_1-1748518472569.png

Best wishes,

 

1 ACCEPTED SOLUTION

Accepted Solutions
Peter BENSCH
ST Employee

I'm not quite sure what your conditions are under which TX should not be stimulated?

It is important to know whether TX is floating or has a defined level. It is also important to know whether VDD1 and VDD2 have their setpoint, as table 10 of the data sheet also deals with the case of failed VDD1 and/or VDD2 in rows 2...4.

If you only want to consider the case of stable VDD1 and VDD2, it would probably be better to achieve a defined level on the TX instead of a pull-up on the RX, e.g. with a pull-up or pull-down. A pull-up is not very helpful because RX totem poles are outputs that a pull-up can only influence (at normal resistance values for the pull-up) if the respective RX is tri-state.

Regards
/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

2 REPLIES 2
Peter BENSCH
ST Employee

I'm not quite sure what your conditions are under which TX should not be stimulated?

It is important to know whether TX is floating or has a defined level. It is also important to know whether VDD1 and VDD2 have their setpoint, as table 10 of the data sheet also deals with the case of failed VDD1 and/or VDD2 in rows 2...4.

If you only want to consider the case of stable VDD1 and VDD2, it would probably be better to achieve a defined level on the TX instead of a pull-up on the RX, e.g. with a pull-up or pull-down. A pull-up is not very helpful because RX totem poles are outputs that a pull-up can only influence (at normal resistance values for the pull-up) if the respective RX is tri-state.

Regards
/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Hi Peter, the application interfaces a normally open dry contact meteorological device, so by default that's a floating input, but your recommendation makes a LOT of sense. Pulling up at TX side clears any uncertainty and avoid any conflict with STISO602 output stage.

Great support!

Many thanks and have a nice weekend!