1
\$\begingroup\$

I need PWM pulses of 3.3V, and my micro-controller is giving 1.8V PWM signals. I have a voltage source of 3.3V. One way I am thinking is to use two cascaded inverters(like NOT-GATE) using MOSFETs. Is there any other good ways to do this?

\$\endgroup\$
3
  • \$\begingroup\$ You could use a single MOSFET or BJT. \$\endgroup\$ Feb 26, 2014 at 10:32
  • \$\begingroup\$ How would I do with one? \$\endgroup\$
    – noufal
    Feb 26, 2014 at 10:36
  • 1
    \$\begingroup\$ You can often invert the PWM polarity in the microcontroller and use a single inverter (or transistor in common-emitter mode) for level shift. \$\endgroup\$
    – user16324
    Feb 26, 2014 at 13:11

2 Answers 2

2
\$\begingroup\$

Logic level converter: -

enter image description here

This one works with two Vcc levels from 0.8V to 3.6V.

\$\endgroup\$
1
\$\begingroup\$

You can also use a bi-directional voltage-level translation device. Here are some from ti, analog and maxim.

\$\endgroup\$

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.