深入解析DS1077 EconOscillator/Divider:高性能可編程振蕩器的卓越之選
在電子設計領域,振蕩器作為關鍵組件,其性能直接影響著整個系統(tǒng)的穩(wěn)定性和可靠性。Dallas Semiconductor(現(xiàn)Maxim)推出的DS1077 EconOscillator/Divider,以其獨特的特性和強大的功能,成為眾多工程師的理想選擇。本文將深入剖析DS1077的各項特性、工作原理及應用要點,為電子工程師們提供全面的參考。
文件下載:DS1077.pdf
一、DS1077的特性亮點
1. 靈活的工作模式
DS1077既可以作為處理器控制的頻率合成器,也能作為獨立的振蕩器使用。這種靈活性使得它能夠適應各種不同的應用場景,無論是需要精確控制頻率的復雜系統(tǒng),還是簡單的獨立振蕩需求,DS1077都能勝任。
2. 實時頻率調整
支持實時改變頻率,這一特性在需要動態(tài)調整頻率的應用中尤為重要。工程師可以根據(jù)實際需求,在系統(tǒng)運行過程中隨時調整輸出頻率,而無需重新設計硬件電路。
3. 雙低抖動同步輸出
提供雙低抖動、同步固定頻率輸出,確保了輸出信號的穩(wěn)定性和準確性。這對于對時鐘信號質量要求較高的應用,如通信系統(tǒng)、數(shù)據(jù)處理等,具有重要意義。
4. 2線串行接口
采用2線串行接口,方便與其他設備進行通信和控制。通過該接口,工程師可以輕松地對DS1077進行編程和配置,實現(xiàn)對輸出頻率和工作模式的精確控制。
5. 寬頻率范圍與高精度
頻率輸出范圍從8.1kHz到133MHz,且在+25°C至+70°C的溫度范圍內,頻率變化僅為±0.5%,初始公差也為±0.5%。這種高精度的頻率輸出,能夠滿足大多數(shù)應用的需求。
6. 非易失性頻率設置
DS1077支持非易失性(NV)頻率設置,即設置的頻率值會存儲在EEPROM中。即使設備斷電,下次上電時仍能恢復到之前設置的頻率,無需重新配置。
7. 單電源供電與無外部組件
僅需單一的5V電源供電,且無需外部組件即可正常工作。這不僅簡化了電路設計,還降低了成本和電路板空間的占用。
8. 電源管理功能
具備電源-down模式和同步輸出門控功能,可有效降低功耗,提高系統(tǒng)的能效。
二、標準頻率選項
DS1077提供多種標準頻率選項,以滿足不同應用的需求。具體如下:
- DS1077x - 133:133.333MHz至16.2kHz
- DS1077x - 125:125.000MHz至15.2kHz
- DS1077x - 120:120.000MHz至14.6kHz
- DS1077x - 100:100.000MHz至12.2kHz
- DS1077x - 66:66.666MHz至8.1kHz
三、引腳分配與功能
1. 引腳分配
| DS1077采用8引腳封裝,有150mil SO和118mil μSOP兩種封裝形式。引腳分配如下: | 引腳編號 | 引腳名稱 |
|---|---|---|
| 8 | OUT1(主振蕩器輸出) | |
| 7 | OUT0(參考輸出) | |
| 6 | SCL(2線串行時鐘) | |
| 5 | GND(接地) | |
| 4 | CTRL0(OUT0控制引腳) | |
| 3 | CTRL1(OUT1控制引腳) | |
| 2 | SDA(2線串行數(shù)據(jù)輸入/輸出) | |
| 1 | VCC(電源電壓) |
2. 引腳功能
- OUT1:主振蕩器輸出,其頻率由預分頻器P1和分頻器N的控制寄存器設置決定。
- OUT0:參考輸出,頻率由CTRL0控制寄存器設置和預分頻器P0的值決定。
- VCC:電源供電引腳。
- GND:接地引腳。
- CTRL0:多功能輸入引腳,可作為MUX選擇、輸出使能和/或電源-down功能,其功能由用戶可編程控制寄存器值EN0、SEL0和PDN0決定。
- CTRL1:多功能輸入引腳,可作為輸出使能和/或電源-down功能,其功能由用戶可編程控制寄存器值PDN1決定。
- SDA:2線串行接口的數(shù)據(jù)輸入/輸出引腳。
- SCL:2線串行接口的時鐘輸入引腳。
四、工作原理
1. 主要組件
DS1077主要由四個主要組件組成:內部主振蕩器、預分頻器、可編程分頻器和控制寄存器。
- 內部主振蕩器:工廠校準,提供主頻率(Master CLK),可直接路由到輸出引腳(OUT0和OUT1),或通過單獨的預分頻器(P0和P1)進行分頻。
- 預分頻器(P0和P1):P0可將主時鐘除以1、2、4或8,直接路由到OUT0引腳;P1可將主時鐘除以1、2、4或8,可直接路由到OUT1引腳,也可輸入到分頻器(N),再路由到OUT1引腳。
- 可編程分頻器(N):可將預分頻器P1的輸出除以2到1025之間的任意數(shù),以提供主輸出(OUT1)。通過DIV1寄存器位,還可以繞過N分頻器。
- 控制寄存器:用戶可通過2線串行接口對其進行編程,以確定工作頻率(P0、P1和N的值)和工作模式。寄存器值存儲在EEPROM中,只需編程一次即可改變頻率和工作模式。
2. 工作模式
DS1077有兩種工作模式:
- 從接收器模式:通過SDA和SCL接收串行數(shù)據(jù)和時鐘。每個字節(jié)接收后,發(fā)送一個確認位。識別START和STOP條件作為串行傳輸?shù)拈_始和結束。硬件在接收到從地址和方向位后進行地址識別。
- 從發(fā)送器模式:第一個字節(jié)的接收和處理與從接收器模式相同。但在該模式下,方向位指示傳輸方向反轉。DS1077通過SDA發(fā)送串行數(shù)據(jù),同時SCL輸入串行時鐘。同樣識別START和STOP條件作為串行傳輸?shù)拈_始和結束。
五、寄存器功能
1. MUX字
MUX字用于設置各種控制位,包括SEL0、EN0、PDN1、PDN0、0M1、0M0、1M1、1M0和DIV1。這些位決定了輸出的選擇、使能和電源-down功能,以及預分頻器的設置。
2. DIV字
DIV字由10位組成,用于確定可編程分頻器(N)的值。分頻器的值范圍從2到1025,等于編程的N值加2。
3. BUS字
BUS字包含WC、A2、A1和A0位。A0、A1、A2是設備選擇位,用于確定設備的地址;WC位決定了在寄存器內容改變后,EEPROM何時寫入。
六、2線串行通信
1. 總線協(xié)議
DS1077支持雙向2線總線和數(shù)據(jù)傳輸協(xié)議。總線由主設備控制,主設備生成串行時鐘(SCL),控制總線訪問,并生成START和STOP條件。DS1077作為從設備在2線總線上工作。
- 數(shù)據(jù)傳輸條件:數(shù)據(jù)傳輸只能在總線不忙時啟動。在數(shù)據(jù)傳輸期間,當時鐘線為HIGH時,數(shù)據(jù)線必須保持穩(wěn)定。
- 總線狀態(tài)定義:總線不忙時,數(shù)據(jù)線和時鐘線均為HIGH;START條件為時鐘線為HIGH時,數(shù)據(jù)線從HIGH變?yōu)長OW;STOP條件為時鐘線為HIGH時,數(shù)據(jù)線從LOW變?yōu)镠IGH。
- 數(shù)據(jù)有效:在START條件之后,數(shù)據(jù)線在時鐘信號的HIGH期間保持穩(wěn)定時,代表有效數(shù)據(jù)。數(shù)據(jù)線必須在時鐘信號的LOW期間改變。每個數(shù)據(jù)位對應一個時鐘脈沖。
2. 數(shù)據(jù)傳輸類型
根據(jù)R/W位的狀態(tài),有兩種數(shù)據(jù)傳輸類型:
- 主發(fā)送器到從接收器:主設備發(fā)送的第一個字節(jié)是從設備地址,隨后是多個數(shù)據(jù)字節(jié)。從設備在每個接收到的字節(jié)后返回一個確認位。
- 從發(fā)送器到主接收器:主設備發(fā)送第一個字節(jié)(從設備地址),從設備返回一個確認位。然后從設備向主設備發(fā)送多個數(shù)據(jù)字節(jié),主設備在除最后一個字節(jié)外的所有接收到的字節(jié)后返回一個確認位,最后一個字節(jié)返回一個非確認位。
七、命令集
DS1077的命令集用于對寄存器進行讀寫操作,具體如下:
- Access DIV [01]:如果R/W為0,將數(shù)據(jù)寫入DIV寄存器;如果R/W為1,讀取DIV寄存器的值。
- Access MUX [02]:如果R/W為0,將數(shù)據(jù)寫入MUX寄存器;如果R/W為1,讀取MUX寄存器的值。
- Access BUS [0D]:如果R/W為0,將數(shù)據(jù)寫入BUS寄存器;如果R/W為1,讀取BUS寄存器的值。
- Write E2 [3F]:當WC = 0時,EEPROM在每個命令結束時自動寫入;當WC = 1時,需要發(fā)送WRITE E2命令才能將BUS、DIV和MUX寄存器的內容寫入EEPROM。
八、應用要點
1. 電源去耦
為了獲得最佳性能,應使用0.01μF和0.1μF的高質量陶瓷表面貼裝電容器,盡可能靠近設備的VCC/GND進行電源去耦。表面貼裝組件可減少引線電感,提高性能,而陶瓷電容器具有良好的高頻響應,適合去耦應用。
2. 電流消耗
通過在不需要時禁用OUT0并將其預分頻器設置為除以8,可以顯著降低有源電源電流。同樣,繞過OUT1的分頻器(僅使用預分頻器)也能顯著降低電源電流。
九、電氣特性
1. 絕對最大額定值
- 任何引腳相對于地的電壓:-0.5V至6.0V
- 工作溫度范圍:-40°C至+85°C
- 編程溫度范圍:0°C至+70°C
- 存儲溫度范圍:-55°C至+125°C
- 焊接溫度:見IPC/JEDEC J - STD - 020A規(guī)范
2. 直流電氣特性
在TA = -40°C至+85°C,VCC = 5V ± 5%的條件下,包括電源電壓、輸出電壓、輸入電壓、輸入電流、電源電流等參數(shù)的具體數(shù)值。
3. 交流電氣特性
涵蓋輸出頻率公差、電源上電時間、輸出使能時間、負載電容、輸出占空比、輸出抖動等參數(shù),以及2線接口的相關參數(shù),如SCL時鐘頻率、總線空閑時間、保持時間等。
十、典型工作特性
通過一系列圖表展示了DS1077在不同條件下的典型工作特性,包括電源電流與電壓、分頻器(N)、溫度的關系,以及溫度系數(shù)、電壓系數(shù)和關機電流與溫度的關系等。
DS1077 EconOscillator/Divider以其豐富的特性、靈活的工作模式和高精度的頻率輸出,為電子工程師提供了一個強大而可靠的振蕩器解決方案。在實際應用中,工程師們可以根據(jù)具體需求,合理配置DS1077的寄存器和工作模式,以實現(xiàn)最佳的系統(tǒng)性能。你在使用DS1077的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
電子設計
+關注
關注
42文章
2992瀏覽量
49926 -
可編程振蕩器
+關注
關注
0文章
54瀏覽量
7990
發(fā)布評論請先 登錄
深入解析DS1077 EconOscillator/Divider:高性能可編程振蕩器的卓越之選
評論