Galvanic Isolation – How to Adjust Output Resistance

feedbackopto-isolatorschematics

I need to control the device (lighting LED driver) with 0-10V input.

It looks like the driver has 100 uA current source as it can be controled with 0…100% PWM, 0-10V or 0-100kOhm resistance:

enter image description here

So I need to put some element which will change it's resistance (or voltage) within given range (0…100K or 0…10V).

The problems are:

  • I don't have any power source on the left side except the current source from the driver,

  • it shouдd have galvanic isolation from the controller,

  • it should be cheap and small (so I'd like to avoid DC-DC converter).

This could be easily solved with PMW, however I need to build analog "0…10V" solution. Let's say it should work even if the adjust circuit has no RC filter.

I could put optocoupler working in the linear range on the controller output and adjust with input diode current. But if there is no feedback I will get temperature drift and over low accuracy problems.

Feedback (voltage measure through the galvanic barrier) is a problem it self within low budget device.

Is there any good (cheap and with accuracy let's say at least 10%) solutions for Regulator?

Best Answer

A switched capacitor can be thought of as a device that converts a frequency into a conductance value (i.e., the inverse of resistance). Therefore, you might consider a circuit something like this:

schematic

simulate this circuit – Schematic created using CircuitLab

It can be shown through a simplified analysis that the voltage on \$C_{filt}\$ is:

$$V = \frac{I1 \cdot t}{C_{sw}}$$

where t is the switching period, or 1/frequency.

The ripple voltage is basically a function of the ratio between \$C_{sw}\$ and \$C_{filt}\$.

The switches could be nothing more than a pair of optoisolators, if you can find something that has the right output and timing characteristics.