Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Temperature Compensation for Ring

Status
Not open for further replies.

GP14

Newbie level 4
Joined
Sep 16, 2016
Messages
6
Helped
0
Reputation
0
Reaction score
1
Trophy points
1
Activity points
46
Hi! Can someone help me how can I have a < 2% frequency deviation in terms of temperature change for a Current Starved Ring Oscillator.

What Compensation Circuits can I used? and how it works to compensate with the temperature change .. Thanks!
 

Hi,

Without knowing anything about your circuit, or the components involved, a simple possibility - if it uses resistors - is to play around with positive and negative tempco values to find a suitable combination that reduces the deviation. This works a bit with BJT circuits to offset the -2mV/ºC aspect.

Other solutions I've seen involve more complex, and larger, compensation circuits which switch the (key) resistor(s) over temperature, and look hard to implement without bringing other, new problems to solve, if you see what I mean - every solution can be another problem.

I think you can use an ADC and other parts to compensate for temperature drift, but haven't looked into the details.

Another option is to use a PIC, etc., and set it to adjust the output to correct for the deviation based on a temperature chart.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top