0
\$\begingroup\$

Suppose I have two voltages \$V_{\mathrm{in} +}\$ and \$V_{\mathrm{in} -}\$ that can take any value from \$0\$ to \$V_{\mathrm{DD}}\$. I would like to use these voltages (\$V_{\mathrm{in} +}\$ and \$V_{\mathrm{in} -}\$) to produce two new voltages \$V_{\mathrm{out} +} = V_{\mathrm{out}, \mathrm{CM}} + \frac{1}{2} (V_{\mathrm{in} +} - V_{\mathrm{in} -})\$ and \$V_{\mathrm{out} -} = V_{\mathrm{out}, \mathrm{CM}} - \frac{1}{2} (V_{\mathrm{in} +} - V_{\mathrm{in} -})\$. This seems exactly the sort of thing a fully differential opamp is designed for. However, the input range with a fully differential opamp is limited and also a fully differential opamp requires a CMFB to work which makes the whole thing power hungry. Is there a way to do this that does not require the use of an fully differential opamp and where the output common mode voltage can be easily defined?

EDIT: I am looking for an integrated circuit solution.

\$\endgroup\$
7
  • 1
    \$\begingroup\$ If the differential signal is purely AC, you could use a transformer. \$\endgroup\$
    – The Photon
    Commented Aug 22 at 15:26
  • \$\begingroup\$ @ThePhoton, Thanks for your reply. I forgot to indicate that I'm looking for an integrated circuit solution. \$\endgroup\$ Commented Aug 23 at 7:13
  • \$\begingroup\$ you should update your question to include this requirement. You might also want to specify the frequency band (both upper and lower limit) that the differential and common-mode paths must cover, and the range of voltages of the inputs (Vin+, Vin- and Vout,cm). \$\endgroup\$
    – The Photon
    Commented Aug 23 at 14:10
  • 1
    \$\begingroup\$ Also specify the maximum power consumption you can accept (i.e. quantify what you mean by "power hungry"). \$\endgroup\$
    – The Photon
    Commented Aug 23 at 14:12
  • 2
    \$\begingroup\$ Why do you need an IC solution? There are transformers that would be perfect for the job, cost very little, and take very little space--look into using ethernet magnetics. \$\endgroup\$
    – Hearth
    Commented Aug 23 at 16:40

1 Answer 1

0
\$\begingroup\$

As @The Photon has already pointed out, a transformer (1/1:1) should be useful.
Adjust Vcm (V3) as needed.

enter image description here

\$\endgroup\$
1
  • \$\begingroup\$ Thanks for your reply. I forgot to indicate that I'm looking for an integrated circuit solution. \$\endgroup\$ Commented Aug 23 at 7:13

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.