Designing A Voltage Controlled oscillator.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi ppl,

   

I would like to give a small task  to the forum followers.

   

Please come up with as many different possibilities of designing VCO in PSoC Creator without using a single external component. In the course of it we shall explore a lot about PSoC.

0 Likes
6 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Why is your goal not to use any external components (not even a C). I feel like that will restrict the capabilities of that VCO.

   

 

   

Bob

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Oh, and the last episode of Dave van Ess's PSoCToday shows a digital solution of a VCO, have a look at that video...

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Is VCO to be striclty analog, albeit SC allowed, like an integrator, or a

   

digital approach, like use of A/D, DAC, PWM  ?

   

 

   

I concur, the restriction, no external cap, severly limits allowed range

   

due to small siz of onchip caps and leakage current.

   

 

   

Regards, Dana.

0 Likes
lock attach
Attachments are accessible only for community members.
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Here is a digital solution:

   

ADC -> DMA -> Timer

   

When another waveform than a square is desired, a WAVEDAC may follow the timer.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

The easiest way to do it is to use ADC and set a free running counter with the value based on the ADC.

0 Likes
Anonymous
Not applicable

 well people, very cool replies.

   

i guess we can use a Cmod Capacitor onboard (cap used for capsense)along with idac (remember idacs can be made to both source and sink currents). no counters,no adcs required.

   

can somebody frame the circuit for it? we will actually end up with a peculiar result. we can keep exploring on it.

0 Likes