1
\$\begingroup\$

I want to use the BSs138 as level shifter between 3.3v and 5v as shown below. enter image description here

With this setup one can get max 0.33mA on 3.3V side when level high is applied to right side. My question is if the current requirement on attached load to 3.3V side is high, can we reduce 10K to lets say 330ohms to acquire 10mA output?

\$\endgroup\$
8
  • \$\begingroup\$ It depends if the high voltage side can sink that current or not. If you need that amount of current, you would not use a bi-directional logic level shifter for any high power loads, only for logic signals requiring bi-directionality. \$\endgroup\$
    – Justme
    Commented Mar 20, 2023 at 18:26
  • \$\begingroup\$ You mean the current is taken from high voltage side connected source and not the VL power supply? \$\endgroup\$
    – Ijaz Ahmad
    Commented Mar 20, 2023 at 18:31
  • \$\begingroup\$ @IjazAhmad Justme means that you'd use an entirely different circuit - one that's not bidirectional. What are you actually trying to do? Why do you need 10mA? \$\endgroup\$ Commented Mar 20, 2023 at 18:42
  • \$\begingroup\$ @Justme thanks for the reply. I am using arduino with a target of 3.3v and estimated 10mA consumption. Arduino pins can provide upto 40mA but we need a level shifter. So for that I need this circuit. \$\endgroup\$
    – Ijaz Ahmad
    Commented Mar 21, 2023 at 14:49
  • \$\begingroup\$ It is clear that you need level shifting with 10mA drive ability, but this circuit may be poor fit to what you want to do - but you did not say what exactly you want to do to know if this will work or not. \$\endgroup\$
    – Justme
    Commented Mar 21, 2023 at 17:19

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.