Author Topic: Cheapest analog way to Vout = exp(Vin)  (Read 2804 times)

0 Members and 1 Guest are viewing this topic.

Offline king.osloTopic starter

  • Frequent Contributor
  • **
  • Posts: 432
  • Country: no
Cheapest analog way to Vout = exp(Vin)
« on: April 01, 2014, 05:34:54 pm »
Hello there,

I have been trying to satisfy:



This may also be acceptable:



What are my analog options which roughly does what I want? I found something called exponential  opamp circuit which does:



But I cannot do this because of constrains I cannot easily overcome, I need the correct sign.

What are my options?

Thank you for your time.

Kind regards,
Marius
« Last Edit: April 01, 2014, 05:40:14 pm by king.oslo »
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 12384
  • Country: us
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #1 on: April 01, 2014, 05:45:41 pm »
Probably you can make use of the fact that if:

y = ex

then

dy/dx = ex = y

Therefore if you set up an op amp in an integrating configuration and make it integrate its output, you will get exponential growth.

Most likely you will need suitable gain in the circuit to obtain the right time scaling.
 

Offline robrenz

  • Super Contributor
  • ***
  • Posts: 3035
  • Country: us
  • Real Machinist, Wannabe EE
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #2 on: April 01, 2014, 05:50:33 pm »
Use a second unity gain op amp as an inverter to change the sign of the output or maybe the input.
« Last Edit: April 01, 2014, 06:10:18 pm by robrenz »
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 12384
  • Country: us
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #3 on: April 01, 2014, 05:50:48 pm »
Actually, I see this is not quite what you are asking for. If you want a static exponential function of an input voltage, maybe you can make use of the diode characteristic equation in some way?

http://en.wikipedia.org/wiki/Diode_modelling

This inherently has an exponential characteristic.
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7938
  • Country: nl
  • Current job: ATEX product design
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #4 on: April 01, 2014, 06:13:54 pm »
If I remember correctly from the university "useless circuit collection" you have to put a transistor in the feedback of an opamp to get log, and on the non-inverting input for exp.
After searching for 5 mins, here is some stuff:
http://www.electronics.dit.ie/staff/ypanarin/Lecture%20Notes/DT021-4/6LogAntiLogAmplifiers.pdf
I dont expect them to work awesomely.
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #5 on: April 01, 2014, 06:53:48 pm »
Using a diode + resistor + opamp.
================================
https://dannyelectronics.wordpress.com/
 

Offline king.osloTopic starter

  • Frequent Contributor
  • **
  • Posts: 432
  • Country: no
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #6 on: April 01, 2014, 07:10:17 pm »
Actually, I see this is not quite what you are asking for. If you want a static exponential function of an input voltage, maybe you can make use of the diode characteristic equation in some way?

http://en.wikipedia.org/wiki/Diode_modelling

This inherently has an exponential characteristic.

Hello Ian,

I attempted that, but I failed. Perhaps you have some suggestions?

What I did was to put a diode in series with a current limiting resistor, and then measured the voltage across it as a function of V_IN using a difference amp.

As you can imagine, the resulting V_OUT is almost linear as dictated by the resistor. Do you have any suggestions?

Thank you for your time.

Kind regards,
Marius
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #7 on: April 01, 2014, 07:17:15 pm »
Using a diode (+ opamp) to convert the input voltage to current. Use a resistor to convert that current signal back to output voltage.

Use two diodes if you want it to be bi-directional (+ and - voltage).

================================
https://dannyelectronics.wordpress.com/
 

Offline SArepairman

  • Frequent Contributor
  • **
  • Posts: 885
  • Country: 00
  • wannabee bit hunter
Re: Cheapest analog way to Vout = exp(Vin)
« Reply #8 on: April 02, 2014, 06:07:36 am »
what are these kinds of circuits even used for now adays? the only thing I can think of is a voltage controlled gain signal in order to replace a logorithmic pot...

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf