色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 物聯(lián)網(wǎng)與傳感器 > 設(shè)計應(yīng)用 > 精密計時——自動化與大眾化

          精密計時——自動化與大眾化

          ——
          作者: 時間:2007-01-26 來源:《Maxim公司》 收藏

          問題的根源

          用rtc計時本身并沒有錯,但計時精度取決于參考時鐘。遺憾的是,典型的32.768khz音叉晶體不能夠在寬溫范圍內(nèi)提供較高精度,在整個溫度范圍內(nèi)精度呈拋物線型(圖1),室溫下(+25°c)精度典型值為±20ppm。相當(dāng)于每天慢或快1.7秒,即每年誤差10.34分鐘。圖1所示,在高溫和低溫區(qū)域精度變差,精度會低于150ppm (典型值),相當(dāng)于每天誤差13.0秒,每年誤差1.3小時。

          本文引用地址:http://cafeforensic.com/article/20629.htm
          圖1. 32.768khz典型音叉晶體精度隨溫度的變化曲線

          特定頻率(f)和溫度(t)的典型晶體頻率偏差(f):

          f/f = k(t - to)2 + fo

          其中,f是晶體標稱頻率,k是曲率常數(shù),t是溫度,to轉(zhuǎn)折溫度, fo是轉(zhuǎn)折溫度下的相對頻偏。

          從上式可以看出:只有三個變量控制著每個晶體的溫度特性,這三個參數(shù)是:曲率常數(shù)、轉(zhuǎn)折溫度、轉(zhuǎn)折溫度下的相對頻偏。曲率常數(shù)對全溫范圍內(nèi)頻偏的拋物線形狀影響最大,但這個常數(shù)本身的偏差很小。不同的轉(zhuǎn)折溫度可以將拋物線左/右平移,不同的轉(zhuǎn)折溫度下的相對頻偏可以將拋物線上下平移。


          各種解決方案
          對于要求精確計時的系統(tǒng),有幾種選擇可以克服晶體的不準確,包括合理選擇晶體、集成晶體、校準寄存器或溫補晶振。

          篩選晶體
          提高計時精度的方法之一是要求供應(yīng)商提供室溫精度處于指定范圍的晶體。這需要供應(yīng)商在發(fā)貨前對每個晶體室溫下的頻偏進行分析,顯然,這種方法將大大增加成本。另外,這種方法不會影響晶體精度的拋物線特征。
          通過篩選,晶體生產(chǎn)廠商可以提供室溫下±20ppm至±10ppm,甚至±5ppm的頻率精度。但是,這些精度得到提升的晶體并沒有改善高溫和低溫區(qū)域的精度。

          根據(jù)對精度和負載電容的要求,生產(chǎn)中仍然會有部分損耗。結(jié)果造成能夠滿足條件的晶體數(shù)量不足。

          制造商也可以通過控制晶體切割的角度來控制轉(zhuǎn)折溫度,但這種方法不切實際,而且花費很大。盡管晶體廠家盡其所能采用不同的自動生產(chǎn)流程,但仍然不能滿足要求。生產(chǎn)廠商為一個非標準器件而打亂生產(chǎn)秩序的可能性非常小。


          集成晶體
          比晶體篩選進步的一種方法是,將音叉晶體和計時電路放在同一個封裝里,把晶體供貨的負擔(dān)轉(zhuǎn)移給了器件廠商。集成晶體解決了設(shè)計者選購晶體的難題,也降低了晶體參數(shù)符合計時器件要求的難度,同時還簡化了pcb布板。
          一些集成電路公司通常不具備測試和調(diào)理晶體參數(shù)的能力,他們從供應(yīng)商那里采購晶體,并將晶體和裸片安裝在一個封裝內(nèi)。這種方法一般不會提高精度。dallas semiconductor也提供過類似的集成器件,例如ds1337c、ds1338c、ds1339c、ds1340c和ds1374c,這些器件可以很好地工作在精度要求不高的計時產(chǎn)品。

          另外,有些能夠生產(chǎn)晶體的公司可以將未封裝的晶體放入一個小尺寸的密封封裝內(nèi),并對晶體進行調(diào)理使其滿足精度要求。如上所述,這種方法并不改變拋物線的特征,僅僅可以提高室溫下的精度。高溫和低溫區(qū)域的精度并未得到改善。這種方法的缺點是陶瓷封裝和晶體調(diào)理增加了總體成本。


          溫度補償
          為了實現(xiàn)寬溫范圍內(nèi)的精確計時,某種形式的溫度補償是必須的。溫度補償需要定期檢測溫度, 然后根據(jù)溫度調(diào)整晶體的負載,或者是調(diào)整時鐘源。
          溫度補償可以用兩種方法之一實現(xiàn)。第一種方法是研究一種溫度補償算法,利用溫度傳感器,由計時器件完成模擬或數(shù)字的時鐘補償。這種方法通常需要較大的開發(fā)和校準投入。另一種方法是使用現(xiàn)成的溫補晶振(tcxo)作為rtc的時鐘源。


          校準寄存器
          某些rtc,例如ds1340,提供了一個數(shù)字校準寄存器,可以定時調(diào)整時間。這種方法并不改變晶體的任何特性,但可以上下調(diào)整32.768khz拋物線,在指定溫度使精度達到0.0ppm。這是通過在振蕩器分頻鏈上加、減時鐘脈沖實現(xiàn)的。需要減去的時鐘脈沖(負校準減時鐘),或需要插入的時鐘(正校準加時鐘)由寄存器的數(shù)值設(shè)置。加時鐘脈沖,時間加快;減時鐘脈沖,時間減慢。圖2給出的典型曲線表明拋物線上移至精度接近0.0ppm的位置,溫度監(jiān)測點為+55°c。


          圖2. 典型晶體曲線向上平移,使精度接近0.0ppm

          帶有校準寄存器的rtc配合溫度傳感器,能夠在指定溫度達到-2.034ppm到+4.068ppm的計時精度。在高溫和低溫端點,調(diào)整范圍為-126ppm 至 +63ppm,無法將曲線校準到接近0.0ppm。需要處理器周期性地測量溫度,對校準寄存器以及其它rtc寄存器進行調(diào)節(jié)。

          這種方法的主要難點在于需要工廠校準。因為每個晶體的特征不同,因此需要對每個rtc提供一個指定溫度范圍內(nèi)的校準表,從而花費較大的人力和較長時間。通常采用非易失寄存器保存校準數(shù)據(jù),也大大增加了器件成本。另外,校準過程并未補償晶體的老化,可能存在±3ppm的變化。 盡管校準寄存器不能自動地隨著溫度的變化進行調(diào)整,但它仍然提高了計時精度。


          溫補晶振
          另一種有效提高計時精度的方法是使用具有溫度補償?shù)?2.768khz晶體振蕩器 (tcxo),如ds32khz,作為獨立的rtc時鐘源。這種器件經(jīng)過工廠校準,在擴展工業(yè)級溫度范圍內(nèi) (-40°c至+85°c)能夠提供±7.5ppm的精度。tcxo的作用是將晶體拋物線變得平坦(圖3)。


          圖3. 利用tcxo使晶體特性曲線平坦

          tcxo的內(nèi)置溫度傳感器可以定時檢測器件溫度,用得到的溫度值在查找表內(nèi)查詢,查找到的參數(shù)用來計算并產(chǎn)生內(nèi)部32.768khz晶體的負載電容,以達到0.0ppm的精度。查找表置于芯片內(nèi),不需要額外的輸入。

          晶體在生產(chǎn)過程中優(yōu)化于特定的負載電容,數(shù)據(jù)資料中提供了相應(yīng)的規(guī)格。如果實際負載電容不符合規(guī)格要求,將相對于標稱頻率產(chǎn)生偏差。這也正是tcxo提高精度的途徑。如果知道特定晶體在每個溫度點的頻偏,tcxo可以通過調(diào)整負載電容來調(diào)整頻偏。

          使用現(xiàn)成的tcxo不需要研究算法,也不需要工廠校準。缺點是增加了成本,這種多芯方案也增大了pcb面積。


          最精確的方案—集成rtc/tcxo/晶體
          理想的精確計時器件是集成了rtc、tcxo和石英晶體的單芯片方案。ds3231s、 ds3232和即將公布的ds3234既是這樣的器件。這些器件具有無與倫比的精度:0°c 到 +40°c范圍內(nèi)精度為±2.0ppm,相當(dāng)于每年±1.0分鐘;-40°c到0°c和+40°c到+85°c范圍內(nèi)為±3.5ppm,相當(dāng)于每年±1.8分鐘。最差情況下所能提供的精度如圖4所示。如上所述,集成tcxo使晶體原有的拋物線特性曲線變成較為平坦的曲線。


          圖4. ds3231s在最差情況下的精度

          與上述tcxo方案相同,完全集成的器件經(jīng)過工廠校準,不需要用戶校準,也不需要額外的開發(fā)投入。它將同樣的功能集成在更小的面積上,同時也降低了系統(tǒng)成本。

          與獨立tcxo不同的是,其內(nèi)部寄存器可以通過串行接口訪問。芯片內(nèi)部的器件老化寄存器可以提供進一步的負載電容和溫度補償,補償晶體老化造成的精度損失。


          結(jié)論

          在集成tcxo、rtc和32.768khz晶體出現(xiàn)之前,可供選擇的方案很難達到精度要求。而且,這些方案都需要投入一定的開發(fā)精力,需要用戶校準和附加的開發(fā)成本。單芯片集成tcxo/rtc/晶體的問世,使精確計時不再是一種奢求,而是一種切實可行的方案!



          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉