VFC design revisiting

Status
Not open for further replies.

curious_mind

Full Member level 4
Joined
Apr 14, 2019
Messages
212
Helped
0
Reputation
0
Reaction score
3
Trophy points
18
Activity points
1,603
Trying to model a VFC, circuit shown below. Idea is that output Vcomp will switch the mux to negative reference to discharge from capacitor. Typically trying to emulate charge balance type VFC. I am unable to get any output. What could be wrong? Is this approach correct?
Logic zero in Vdig connects 10V from mux and Logic one in Vdig connects -10V to the summing point.

btw: if the vref 10V and -10V is greater than input, then I do see some oscillations.

 
Last edited:

Wrong comparator logic. You can either use a single comparator with hysteresis or two comparators with a RS latch (cross coupled NAND or NOR gates)
 

Hi FVM,

See the figure. It does not work. Only pulse width is getting adjusted and not the frequency

 

O.k, I was only focussing on making the circuit oscillate, not on the VFC function. VFC needs a single comparator and a monoflop.
 

please suggest the modifications in the circuit
 

Do you have some basic goals, like range of F and V, linearity, step response....

Is this specific approach the only VFC architecture you will consider ? Preferred
output waveform, square, rectangular, tri, sine.....?


Regards, Dana.
 

I am just trying to just model the architecture of charge balance VFC. Need help w.r.t to getting accurate model. My crude specs are 0-100KHz square wave with 0.1% linearity at output. You may suggest any architecture that works for this specifications
 

Hi,

When I do an internet search on "v-f-converter circuit" there come up many schematics.
So there you may get ideas as well as proven circuits. No need to design from scratch.

Also there are ready to buy VFC ICs.
* You may use them as they are
* you may use the given informations to build your own
* you may use their application notes as they include more detailed informations on design, calculations... how to get good linearity

Btw: 0.1%linearity on 0..100kHz. How do you define the error at 0 Hz in %.
It is not possible unless you refer the error just on the 100kHz, which then is 100Hz for the whole range.
For good linearity good capacitors are urgent. Maybe try wired PS film capacitors.

Klaus
 


Finally I got the schematics from https://www.multisim.com/content/6L...amp-comparator-voltage-controlled-oscillator/. Tried in TINA-TI and it works. Can somebody explain, how this circuit behaves. In particular, not very clear why R4, R8 and R2 have to be half of R1. Only then the circuit oscillates. Secondly inverting integrator produces negative output (U2), then how does it work with single supply voltage? Role of R4 and R8?. I understand that U1 is schmitt trigger

 

I don't fully understand the question. You see it working in simulator, thus you can observe the behaviour of each node voltage.

inverting integrator produces negative output (U2)
Nope. It can produce negative output, but the used output range is set by the ST thresholds, which are both positive.

The first stage is a combination of amplifier with switchable gain sign and an integrator. Oscillation can only occur if the gain sign is actually switched, the condition is set by resistor ratios.

For clarity, you might implement the switchable gain inversion and integrator as separate stages.
 

[You see it working in simulator, thus you can observe the behavior of each node voltage]
.
yes, but I wanted to understand why it behaves this way. Rationality for putting those resistors in non-inverting input
 

Hi,

R4 and R8 bias IN+ to V1/2. Not sure why that bias/reference is needed.
 

See e.g. switchable G=+/-1 stage


--- Updated ---

V1 is variable input signal, not bias.
 
Hi FvM

Sorry I did not get it. The central idea is to create a triangle wave.( I can see that in simulation). This would happen if we charge and discharge equally. Now i could not understand the relation between gain switching and triangle wave generation.
 

To generate a triangle wave, the input signal has to be fed to the integrator with alternating polarity. For equal rise and fall slope, the current into C1 must have equal magnitude in both phases. You can calculate that this is the case for the given resistor ratios.

 

Attachments

  • vfc.zip
    1.1 KB · Views: 61

Revisiting the thread

I replaced mosfet with ADG1201 switch. Tried this time in LTSPICE. The output seems to be not working. Why? Files are provided.



 

Attachments

  • vfc_1.rar
    1,021 bytes · Views: 63
  • vfc.jpg
    74.9 KB · Views: 100

ADG1201 symbol and subcircuit are missing in your archive. With ADG1201 model included in most recent LTspice version, the circuit works. Thus I guess you have wrongly connected subcircuit.
 

Hi,

"does not work" means what?
TRy to use standard symbols instead of "package style" symbols. It makes it difficult to read which pin is which. We nned to search for the datasheet and then there additionally is theis odd pin numbering...

V4 is rather useless. Try your simulation wiht V4 disconnected to see the (slight) difference.

Klaus
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…