|
7#
樓主 |
發表於 2007-3-29 20:45:31
|
只看該作者
搞了二個禮拜的CD4046 (PLL)..還是覺得無解....4 t( p8 w5 q& F- h
我的function如下..8 X2 l( Y' |+ V$ i2 w
用60hz的frequency去產生2.457Mhz 的frequency...0 h! f( d, N4 b, a, p u$ y) n
2.457Mhz是要給LED driver當clock input用的...
) B2 s, t [- i* I9 t這樣LED driver所產生PWM才可以跟V-sync同步...
9 @9 E9 g6 J/ I1 i現在遇到的問題有下列幾點..& t$ d' L$ Y5 U }+ I! v2 J) H; Y
1. 60Hz要產生2.457Mhz.....60*40950 = 2.457Mhz..
" p# A: m% Y* A U* y6 A, p- P 因為40950實在是太多倍了...這樣VCO平均一個level大概只有不到1mV...
9 g' Z4 f! q6 p ?. Y4 v( W. c noise就比1mV還大的多了... 0 r5 N( q* Y7 E" q
2. 60Hz實在是太慢了...所以不可以用被動式的filter..只能用主動式的(就是用op啦), g+ T0 {1 L6 B, e0 z! j
按照datasheet的公式..所算出來filter的R跟C..只能當參考.. (果然..類比的東西都要靠經驗)4 l. S. ^/ a4 u( y/ ]/ N
實驗了一個禮拜.總算感覺filter有在動,不過目前還是有一些問題還搞不清楚..+ c( O7 _) h6 d) D# v% o/ c$ r9 c" ~
* a, W& m! t5 S, L1 i1 Q
不知各位大大是否還有其他的idea可以實現這個function....(用60hz去產生2.457mhz) |
|