DS1302晶振選擇_第1頁
DS1302晶振選擇_第2頁
DS1302晶振選擇_第3頁
DS1302晶振選擇_第4頁
DS1302晶振選擇_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、時鐘芯片DS1302可靠起振的方法簡介 在DS1302的實(shí)際使用中,采用輔助電容法,可以解決DS1302在應(yīng)用中由于晶振的負(fù) 載電容不匹配而引起的停振問題。關(guān)鍵詞 時鐘 負(fù)載電容匹配概述DS1302是Dallas公司生產(chǎn)的一種實(shí)時時鐘芯片。它通過串行方式與單片機(jī)進(jìn)行數(shù)據(jù)傳送,能夠向單片機(jī)提供包括秒、分、時、日、月、年等在內(nèi)的實(shí)時時間信息,并可對月末日期、閏年天數(shù)自動進(jìn)行調(diào)整;它還擁有用于主電源和備份電源的雙電源引腳 ,在主電源關(guān)閉的 情況下,也能保持時鐘的連續(xù)運(yùn)行。另外 ,它還能提供31字節(jié)的用于高速數(shù)據(jù)暫存的 RAM。 鑒于上述特點(diǎn)QS1302已在許多單片機(jī)系統(tǒng)中得到應(yīng)用,為系統(tǒng)提供所需的實(shí)

2、時時鐘信息。一、DS1302的主要特性1.引腳排列圖1 DS1302引腳排列圖DS1302的引腳排列如圖1所示,各引腳的功能如下:X1,X2 32768Hz 晶振引腳端;RST 復(fù)位端;I/O 數(shù)據(jù)輸入/輸出端;SCLK 串行時鐘端;GND地;VCC2,VCC1 主電源與后備電源引腳端。2.主要功能DS1302時鐘芯片內(nèi)主要包括移位寄存器、控制邏輯電路、振蕩器、實(shí)時時鐘電路以及用于高速暫存的31字節(jié)RAM 。DS1302與單片機(jī)系統(tǒng)的數(shù)據(jù)傳送依靠RST,I/O,SCLK三根端線即可完成。其工作過程可概括為:首先系統(tǒng)RST引腳驅(qū)動至高電平,然后在作用于SCLK 時鐘脈沖的作用下,通過I/O引腳向

3、DS1302輸入地址/命令字節(jié),隨后再在SCLK時鐘脈沖 的配合下,從 I/O弓I腳寫入或讀出相應(yīng)的數(shù)據(jù)字節(jié)。因此,其與單片機(jī)之間的數(shù)據(jù)傳送是十分容易實(shí)現(xiàn)的。二、時鐘的產(chǎn)生及存在的問題(1)在實(shí)際使用中,我們發(fā)現(xiàn)DS1302的工作情況不夠穩(wěn)定,主要表現(xiàn)在實(shí)時時間的傳送有時會出現(xiàn)誤差,有時甚至整個芯片停止工作。我們對DS1302的工作電路進(jìn)行了分析,其與單片機(jī)系統(tǒng)的連接如圖2所示。從圖中可以看出QS1302的外部電路十分簡單,惟一外接的元 件是32768Hz的晶振。通過實(shí)驗(yàn)我們發(fā)現(xiàn):當(dāng)外接晶振電路振蕩時QS1302計(jì)時正確;當(dāng)外接晶振電路停振時 QS1302計(jì)時停止。因此,我們認(rèn)為32768Hz

4、 晶振是造成 DS1302工 作不穩(wěn)定的主要原因。'hDSInz3 276W k CDIrziP13144ri5圖2 DS1302與單片機(jī)系統(tǒng)的連接圖(2) DS1302時鐘的產(chǎn)生基于外接的晶體振蕩器,振蕩器的頻率為32768Hz 。該晶振通過引腳X1、X2直接連接至DS1302,即DS1302是依靠外部晶振與其內(nèi)部的電容配合來產(chǎn) 生時鐘脈沖的。由于DS1302在芯片本身已經(jīng)集成了 6pF的電容,所以,為了獲得穩(wěn)定可靠的 時鐘,必須選用具有6pF負(fù)載電容的晶振。然而,許多人在選用晶振時僅僅注意了晶振的額定頻率值,而忽視了晶振的負(fù)載電容大小,甚至連許多經(jīng)銷商也不能提供所售晶振的負(fù)載電容。

5、所以即使在使用中選用了符合32768Hz 的晶振,但如果該晶振的負(fù)載電容與DS1302提供的6pF不一致時,就會影響晶振的起振或?qū)е抡袷庮l率的偏移,出現(xiàn)上述在應(yīng)用中的問題。三、禾U用輔助電容實(shí)現(xiàn)負(fù)載匹配(1 )當(dāng)所選的晶振負(fù)載電容不是6pF時,可以采用增加輔助電容的方法提高或降低DS1302振蕩器的電容性負(fù)載,使之與晶體所需的電容值匹配。如果已知晶體的負(fù)載電容為 CI,若CI<6pF,則可以增加一個并聯(lián)電容CS以產(chǎn)生所需的總負(fù)載電容CI,即CI=6pF+CS;若CI>6pF,則可以在晶體的一端增加一個串聯(lián)電容CS,以產(chǎn)生所需的負(fù)載電容CI,即1/CI=1/6pF+1/CS,通過計(jì)算

6、即可得出應(yīng)增加的輔助電容大小。輔助電容的接法如圖3所示。DS 13023276RHza =tCs3 27 騙 Hz圖3 CS連接電路圖(2)在使用前對晶體的負(fù)載電容并不知道的情況下,通過測定晶體振蕩頻率的方法可以確定該晶體的負(fù)載電容。對于晶體振蕩器來說,其振蕩頻率與負(fù)載電容之間的關(guān)系是確定的。以本文討論的DS1302使用的32768Hz晶振為例:當(dāng)它工作于所要求的負(fù)載電容時,能較準(zhǔn)確地產(chǎn)生32768Hz的頻率;當(dāng)它的負(fù)載電容小于 6pF時,其振蕩頻率會正向偏移;當(dāng)它的負(fù)載電容大于 6pF時,其振蕩頻率就會負(fù)向偏移。因此,對于未知負(fù)載電容的晶體應(yīng)首先采用實(shí)驗(yàn)的方法,在其兩端加入輔助電容使晶體起振,然后用頻率計(jì)測出振蕩頻率。若測得頻率大于32768H z, 說明負(fù)載電容偏小 若測得頻率小于32768Hz,說明負(fù)載電容偏大。對輔助電容逐步調(diào)整,最終使振蕩頻率盡可能接近32768H z,則此時晶體端所接負(fù)載電容的總和就是適合該晶體的負(fù)載電容。結(jié)論晶振的條件要求,增強(qiáng)了 DS1302在工作中的穩(wěn)定性,對DS1302更廣泛地應(yīng)用具有積極的意 義。參考文獻(xiàn)1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論