蘇州永節電子科技有限公司
設為首頁 | 收藏本站
新聞詳情

單片機晶振

瀏覽數:1

原標題:三種常見單片機時鐘電路方案,對比其優缺點

     本課題研究開發的單片機項目,其最小電路工作系統包括電源電路、復位電路、時鐘頻率電路等;其中電源電路和復位電路,相信工程師都很容易理解和設計。

但是鐘頻率電路,由于各開發項目的功能要求不同,設計方案的選擇也不盡相同,難以進行有效的統一設計。

比如:

  • A項目的研究開發費用要求比較嚴格,功能也比較簡單;

  • B項目的電路系統需要實現與外部電路系統的串口通訊,通信數據要求不能出錯;

  • C項目包含了時鐘萬年歷功能,時間要求不能中斷,并且精度要求高。

針對單片機的時鐘頻率電路,工程師依據不同的項目要求去設計與選擇匹配的方案,具體的選擇方案包含三類。

01

外部晶振方案

所謂外部晶振方案,是指在單片機的時鐘引腳X1與X2外部連接一個晶振。

單片機外部晶振圖

優勢:時鐘頻率精度高,穩定性好;對某些數據處理能力要求很高的項目,特別是多個電路系統之間需要信息通信,如包含 USB通信、 CAN通信等,選擇外部晶振的方案較多。不利因素:研究開發的 BOM表組件成本增加,主要原因是外部晶振增加。

02

內部晶振方案

所謂內部晶振方案,是指單片機利用內部集成的RC振蕩電路產生的時鐘頻率。

單片機內部晶振圖

好處:減少外晶振動,工程師可有效節省 BOM元件研發成本。不足之處: RC振蕩電路產生的時鐘頻率精度較低,誤差較大,易導致某些高頻通信中的數據交互錯誤。

03

時鐘芯片方案

所謂時鐘芯片方案,是指在單片機外部加入一個專門處理時鐘的時鐘芯片,用來給單片機提供精準的時鐘信號。

單片機與時鐘芯片電路

優點:精度高,誤差小;適用于一些要求較高的電路項目。

缺點:電路設計復雜,工程師開發難度較高,研發BOM元器件成本高。

關于時鐘芯片的一些電路特性,以美信的DS1338型號為例說明:

DS1338時鐘芯片

(1)供電

時鐘芯片的供電電源包含兩個部分:

  • VCC供電,是指電路項目系統的電源,同時也是單片機的電源。

  • Vbat供電,是指電池供電的電源,由于某種原因在VCC供電突然失去的條件下,時鐘芯片自動啟用Vbat電池電源,用以保持時鐘芯片內部的時鐘信號處理,不必因為電路系統電源VCC斷電而失去電路工作。

(2)功能

時鐘芯片內部集成時間的“秒”“分”“時”“日”“周”“月”和“年”詳細信息計時電路功能,通過IIC通信方式將時間的信息發送至單片機,單片機即可獲得高精度的時鐘信息。

(3)接口

時鐘芯片與單片機的接口是IIC通信接口,此接口方式為串口通信,工程師開發設計較為簡單,容易實現電路功能;

(4)精度

精度,是指時鐘芯片在正常工作條件下產生的時鐘誤差;例如美信的DS1338時鐘芯片精度控制在10PPM,換算成一天24小時誤差精度在0.8秒左右。

(5)應用

時鐘芯片,一般用來處理精確計算時間的電路項目,如時間萬年歷。選擇什么方案,主要由你需求決定。

當然這三個方案都是針對一些工業與民用領域,如果涉及到航空航天應用領域,比如衛星導航與遙感測量等,則需要選擇更高精度的時鐘頻率電路,如原子鐘方案。