Chip123 科技應用創新平台
標題:
請問~如何產生一個所知頻率的任意整數倍頻率輸出???
[打印本頁]
作者:
henry90176
時間:
2011-10-2 08:29 PM
標題:
請問~如何產生一個所知頻率的任意整數倍頻率輸出???
如題~假設有一個clock輸入頻率為1MHz與一個任意頻率且輸出頻率範圍無限大的vco
3 {) e$ y6 K& i& M
我要怎麼讓這個vco產生一個輸出頻率為1MHz整數倍的輸出?
6 X5 a6 Z }, ^! }, R$ f
意即假如一開始vco輸出頻率在1.9MHz那我就讓它變成輸出2MHz~
A; l# v6 _' T" q: D4 E
又假如一開始vco輸出頻率在3.1MHz那我就讓它變成輸出3MHz這樣~
I, F( d3 P+ n7 X3 A- @4 c
謝謝各位了~
作者:
finster
時間:
2011-10-3 07:04 AM
VCO無法作到無限大的範圍,有其限制,在這個限制範圍內,要如何作到想到的頻率
& I7 v6 O Q& z
那就用可程式化的除頻器,亦即在post-divider部份的除頻上作可程式化的電路
/ l& k6 V2 P4 F- L( p9 ~1 }
但若照你的要求,這個可程式化的電路會很複雜,因為輸出的頻率若沒有一定倍數關係,那可程式的除頻器就會變的很難設計,而且電路會異常複雜,要小心使用且設計,可能會衍生出不必要的問題
作者:
henry90176
時間:
2011-10-3 08:43 PM
恩~感謝f大的回應!不知道有沒有比較簡單的方法呢?
作者:
digithome
時間:
2011-10-7 10:21 AM
要控制輸出的頻率,通常這要用到PLL相鎖迴路, 將輸入的頻率和輸出的頻率除頻後比較,將相位差轉變成電壓去回受控制VCO的電壓來改變輸出頻率。
3 B7 ~, ^4 f& Z
網路上查找PLL IC,一般都會有應用電路,不然就去教科書找相關的PLL應用電路。
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2