Explaining a signal converting circuit

AI Thread Summary
The discussion focuses on a circuit that converts a signal from a range of [-5, 5] V to [0, 1.2] V, identified as a "resistive summer" or "passive averager." The circuit achieves this by setting the analog ground to 0.6 V and attenuating the signal's magnitude from 10 V to 1.2 V using a gain of 0.12. The principle of superposition is applied to analyze the circuit's response to both the 3.3 V supply and the input signal. The final output equation, ADC = 0.12*CV + 0.6, confirms the desired conversion. The explanation is well-received, highlighting the clarity of the analysis.
gony rosenman
Messages
11
Reaction score
4
i have a drawing of a circuit that converts a signal in range [-5,5] V to a range [0,1.2]V .
i wish to understand how it works..
i have basic knowledge of electricity as an undergraduate in general physics but a bit rusty , thus i am here looking for answers...
schematic_cv.png
 

Attachments

  • schematic_cv.png
    schematic_cv.png
    2.2 KB · Views: 785
Engineering news on Phys.org
It is a "resistive summer" or "passive averager" described in this https://www.allaboutcircuits.com/textbook/semiconductors/chpt-8/averager-summer-circuits/.
 
It is indeed a resistive summer. To see that it works (not HOW it works), you can write a nodal analysis equation (using Kirchhoff's current law) at node "ADC" and you will find it gives the function:

ADC = 0.12*CV + 0.6, as desired.

But you want to know HOW it works, here is a more intuitive explanation that is more in the spirit of how an analog engineer would approach the problem (rather than showing you a plug-and-chug simplification of a node equation).

First you need to appreciate that to do the level shifting you really want to do two different things. First, you want to set the "analog ground", or average value, to 0.6 (because that is midway between 0 and 1.2V). Second, you want to attenuate the magnitude of the CV range from 10 V (that is, 5V - (-5V) )to 1.2V. In other words, you want to multiply CV by a gain of 1.2 / 10 = 0.12 and shift its DC level from 0 to 0.6.

OK. Now, to see how the circuit works to do these things we invoke the principle of superposition. This principle states that if we have a linear system then we can calculate the response to each source independently, setting the other sources to zero (in this case CV and the 3.3 V supply) and then add them to get the composite response.

So, we get the baseline by looking at the 3.3 V supply. From the point of view of the 3.3 V supply, we see the 27.4 k and 4.75 k resistors are in parallel (remember we set CV = 0 here). Then, we have a voltage divider and ADC = ((4.75 || 27.4) / ( (4.75 || 27.4) + 18.2)) * 3.3. Now, 4.75 || 27.4 = 4.05 so we have ADC = (4.05 / ( 4.05 + 18.2))* 3.3 = 0.18 *3.3 = 0.6, as desired.

We get the attenuation by looking at what CV "sees". In this case, the 4.75k resistor is in parallel with the 18.2k resistor (remember we set the 3.3 volt source to 0 here). Then we proceed as above, ADC =((4.75 || 18.2) / ( (4.75 || 1.8) + 27.4)) * CV. Or, calculating it out, ADC = 0.12 * CV.

Adding the two responses together (invoking the principle of superposition) we have:

ADC = 0.12*CV + 0.6, which is exactly what we wanted in the first place.

Make sense?
 
  • Like
Likes berkeman, anorlunda, gony rosenman and 1 other person
you , my dear sir , are an angel !
thank you for the clear and thorough explanation .
much appreciated :smile::partytime:
 
  • Like
Likes analogdesign, berkeman and anorlunda
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Back
Top