Chip123 科技應用創新平台

標題: 請教關振盪器溫漂的問題 [打印本頁]

作者: lynker    時間: 2009-5-15 10:57 AM
標題: 請教關振盪器溫漂的問題
小弟最近在做RC振盪器,頻率1M/ Z0 f& q) K0 K4 m
由於對溫漂有所要求,大概±200~300ppm/℃,因此問題比較棘手2 E, y9 f- O# p1 D; c  v2 f% D5 k2 X
電路基本原理就是用Iref =Vref/R+電容+滯回比較器,f=K/RC
6 J8 l2 w  j' w! R! K- |; ]由於沒有低溫漂電阻因此甚為焦慮
/ k$ X( U3 ]; }) P; j$ G) u1 X同事的建議是用正溫度係數的Vref+正溫度係數的R產生Iref,但是有種被晃點的感覺- ~/ j1 R$ |# h7 a+ k" B
一是電路複雜,二是trim起來的時候也比較麻煩( }0 k, S$ X& G4 u0 r
溫度係數較小的電阻有5 K) S9 \# R' R2 w9 O4 k1 W3 f
rhrpo  -0.847e-3
! U0 `7 n; w( @; _4 ^rpdif   1.44e-3- [; ^9 U# ~! O$ c9 L3 U8 A6 T
rndif   1.6e-3
% A/ X/ W0 S) g現在設想使用正溫係數的rndif串聯負溫係數的rhrpo以獲得更低的溫度係數: F: I4 y: U% P( G9 r
只要fast rndif + slow rhrpo和slow rndif + fast rhrpo
7 o; j0 C# E/ z3 |0 N兩種情況的溫度係數滿足設計要求即可, X6 Y' \& Z" v# Y6 `
不過其中有個疑問電阻的溫度係數會不會漂呢6 `1 g  K- k' A  A" r5 k
以上是我的設想
  X7 w/ e8 F! K# v; k7 D不知道這種方法是否可行
) |5 d5 `# T3 ]7 a或許各位大大還有更好的建議
8 g, L% S3 A8 N+ t! @" \) [小弟想在此認真聆聽" ~- k8 X, j) o$ o/ _9 R, ^* l" S; t
謝謝
作者: yalon    時間: 2009-5-15 10:57 AM
你的問題. 下面給您參考./ u+ h) j7 j' U+ q  w
1> 除了溫漂. VDD 也有 spec ㄛ. 所以你的 VDD 最好是由 LDO regulator 來提供.
. e, m7 N5 n( u# q7 B% w. F3 A4 v2> 溫漂. 那就是 Vbgr + Ictat 囉. 附上一篇 paper. 希望你有時間看.
/ R1 D* _. ?3 V# C7 z3> 重點是你的 process variation trimming range. 從 2.5% ~ 40%. 夠你忙的囉.
( z3 r- y7 e, _' T
* i' `9 X# E4 r5 a先看看!!!
; ]& }( L  y( t, ~5 n9 G- _) p& R再討論.
4 [1 `& a* f! I
  H/ g# x2 F7 o. C2 \. Q( l# V共勉.!!
/ ^- t8 d0 j4 A/ v% B9 C$ j2 q& r; M7 p, b6 S

作者: seanyang1337    時間: 2009-5-15 02:00 PM
請教一下~~你的 TC : 200~300ppm是代表飄多少 f  呢???1 l* q' m6 g1 I* ~! n* w1 S. b- ?
我覺得~~妳都使用到VREF了~~代表你有使用BANDGAP~~再來轉成電流~~$ r8 Q( i7 e% U$ k1 [9 ~' T
應該使用了V2I~~於其這樣,我建議使用LDO來穩住給RC的VDD~~
( J4 Z7 V. b, m) |  k如此一來,f 就不會隨VDD跟溫度飄~~~~
作者: lynker    時間: 2009-5-15 02:50 PM
電路中沒有bandgap / z, r7 D- o& m8 O! L
Vref 以及滯回比較器的兩個跳變電壓 都由VDD分壓產生 三者同比例變化 以此抵消VDD對f的影響
# F  ]8 S2 r, W# c
# Z3 s* \" M" ?+/-200~300ppm/℃ 是f每℃漂+/-(200~300/1000000)
作者: seanyang1337    時間: 2009-5-15 03:06 PM
所以你的Iref 是給2個滯回比較器的Bias current 囉???
( p( f( h6 C% o0 @% S再來,你說的fast rndif + slow rhrpo和slow rndif + fast rhrpo9是指
; v8 e1 X6 I3 R# x" T8 K一個在FF corner一個在SS corner嗎??# ]" M5 ~; U- G
HR電阻的TC應是最小的了。
2 G: l. g  ~& o6 G所以純粹用電阻來做到1℃漂0.2Khz有可能做的到嗎????
作者: lynker    時間: 2009-5-15 04:02 PM
原帖由 seanyang1337 於 2009-5-15 03:06 PM 發表
" O2 w- x& z, h( R- u: S1 M所以你的Iref 是給2個滯回比較器的Bias current 囉???
' E: b$ q8 M9 p* _再來,你說的fast rndif + slow rhrpo和slow rndif + fast rhrpo9是指. B4 n. n+ x1 Y% G) [7 q
一個在FF corner一個在SS corner嗎??
4 s. B; F1 m9 {0 E$ J' D" ^HR電阻的TC應是最小的了。
* y! u, O* M/ {, H所以純粹用電阻來做到 ...
/ c. k" V, K$ t* O8 T$ `
Iref 是給電容充放電的電流,產生鋸齒波。3 y; @3 X% \+ L" @# x6 s  S$ t& w) T& z
fast rndif + slow rhrpo和slow rndif + fast rhrpo就是指% ]% C  u/ P* E3 w/ j' K
一個在FF corner一個在SS corner
" B0 C% e- [, @8 s0 g$ J純粹用HR來做f會要漂到1K/℃還是很大的
作者: seanyang1337    時間: 2009-5-16 09:12 AM
感謝分享,下載來看看~~~~* [) W/ [3 L) N0 Z
~~~~~~~~~~~~~~~~~~~~~~~
作者: tjuhxz    時間: 2009-5-16 10:18 AM
振荡器的设计确实是一个难点,频率受工艺、温度和电源影响很大
作者: lynker    時間: 2009-5-18 08:33 AM
感謝分享
) P& G$ O1 Y# D: D) W) U0 F! H這周繼續研究振盪器,在月底之前一定要搞定它!
! @7 t  I' g4 \0 s" I( ], U感謝各位無私的幫助!
5 [) l7 _  e5 ]) \1 g6 @) \# o- I
作者: lynker    時間: 2009-5-18 08:38 AM
為何回復了一次                  
% O% G& O' B6 S6 e  S7 f! k  D3 Y附件卻不能下載呢?
作者: jesseyu    時間: 2009-5-18 09:08 AM
take a look, resistor variation over PVT is always a very frustrated problem design circuits which needs current
作者: hoodlum    時間: 2009-5-18 12:31 PM
震盪器的補償,正是小弟我目前
3 |) d  X  O  x5 G5 z& H; O需要了解的部份,趕快下載來看看
7 D- K( Z5 g3 z1 Z# Q  l, a謝謝分享
作者: cmosrf    時間: 2009-5-18 02:03 PM
上来看看,
作者: CYJ    時間: 2009-5-18 02:26 PM
為何回復了一次                  ! S" T+ N/ L# E' V2 H
附件卻不能下載呢?
作者: zzh37    時間: 2009-5-20 02:54 PM
回复一下!!!!!!!!!!; N' ^( A) k1 W
这么麻烦...............
作者: zzh37    時間: 2009-5-20 03:22 PM
為何回復了一次              
! |8 Z, x* c  [6 G; G5 |附件卻不能下載呢?
作者: match0000    時間: 2009-5-25 07:57 PM
附件卻不能下載呢附件卻不能下載呢附件卻不能下載呢附件卻不能下載呢?
作者: match0000    時間: 2009-5-25 07:57 PM
附件卻不能下載呢附件卻不能下載呢附件卻不能下載呢附件卻不能下載呢附件卻不能下載呢附件卻不能下載呢附件卻不能下載呢?????
作者: gimayon    時間: 2009-5-30 11:45 PM
賞你一個回覆~
$ X1 m/ O6 l: F5 Y& d' u7 V3 k' m
# h% e1 C0 G( ^1 N  t2 Q9 \5 h: P: I

$ m: K4 p' E/ X- c) a# t$ A  a
% X0 a* @* Y  a6 J免感恩~
作者: hongmy    時間: 2009-6-16 10:12 AM
回复下,看看3 z" f7 H2 M+ c% `: o

7 @- ?3 ~/ p/ J- D% l* h- Q0 c我们也要这个8 T% I- X0 [, e7 P5 h5 u! R
还不够?
作者: kokokiki    時間: 2009-6-16 11:12 AM
想看看問題是如何解決的,這一個問題一定可解,但要看是否能達到高的C/P.
作者: garyinhk    時間: 2009-6-16 04:24 PM
虛心學習,有點明白有些不是很懂~看看各位達人的回覆~呵呵~震盪器對溫度在一些產品上有著很高的要求~
作者: gufei    時間: 2009-6-18 10:59 PM
最近接触的一个项目也有个RC振荡器,不过对温漂没什么太高的要求,3 X) G  H3 d% h9 c  N8 N% S
过来学习一下 呵呵
作者: hongmy    時間: 2009-7-20 09:27 AM
我已经回过一次了,怎么还要我回复啊
作者: hongmy    時間: 2009-7-20 09:32 AM
再回复一个,有限制吗,还必须要一定长度
* }( Y2 b) d/ b0 N
) R/ u1 n  V3 j  W6 c认真点吧:& O# r+ K! X; X
    这个问题是很多人想解决的呢。
作者: lynker    時間: 2009-7-22 01:43 PM
关于RC振荡器温漂的问题请大家参考
, s1 L$ x; E6 h, c; `. H* _$ Ehttp://www.chip123.com.tw/phpBB/ ... &extra=page%3D1
作者: semico_ljj    時間: 2009-7-24 09:20 PM
看大家回复
作者: tangfq09    時間: 2011-1-14 10:13 PM
小弟我也最近在做这玩意儿




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2