晶振是一種為係統提供時鍾信號的元器件,而波特率是對信號傳輸速率的一種度量,兩者之間有著密不可分的聯係。本文將係統解析波特率與晶振頻率的關係,並提供串口通信晶振選型參考。

波特率指計算機在串口通信時的速率,即信號被調製後單位時間內的變化次數,也就是單位時間內載波參數變化的次數。例如:每秒鍾傳送240個字符,每個字符格式包含10位(1個起始位、1個停止位、8個數據位),此時波特率為240Bd,比特率為10位×240個/秒=2400bps。
波特率可以通俗理解為一個設備在一秒鍾內發送(或接收)了多少碼元的數據,它是對符號傳輸速率的一種度量。1波特即指每秒傳輸1個碼元符號,通過不同的調製方式,可以在一個碼元符號上負載多個bit位信息。需要注意,單位“波特”本身已代表每秒的調製數,以“波特每秒”為單位是一種常見的錯誤表述。
為了在彼此之間通訊,調製解調器必須使用相同的波特率進行操作。如果將某個調製解調器的波特率設置為高於其他的調製解調器,則較快的調製解調器通常要改變其波特率,以匹配速度較慢的調製解調器。
波特率有時會與比特率混淆。實際上,後者是對信息傳輸速率(傳信率)的度量。波特率可以理解為單位時間內傳輸碼元符號的個數(傳符號率),通過不同的調製方法可以在一個碼元上負載多個比特信息。
嚴格來說,波特率描述的是單位時間內調製信號的能力,經它調製出來的信號才以比特的形式來傳輸。信號在傳輸過程中,如果要經過數模轉換,就需要調製,那麽傳輸時間除了消耗在其他領域外,還消耗在調製過程和在信道的傳輸過程。描述信號調製能力用波特率,描述信號傳輸能力用比特率。
每個單片機係統裏都有晶振,全稱是晶體振蕩器。在單片機係統裏晶振的作用非常大,它結合單片機內部的電路,產生單片機所必須的時鍾頻率,單片機的一切指令的執行都建立在這個基礎上。晶振提供的時鍾頻率越高,單片機的運行速度也就越快。
晶振利用能把電能和機械能相互轉化的晶體,在共振狀態下工作,以提供穩定、精確的單頻振蕩。在通常工作條件下,普通晶振的頻率絕對精度可達百萬分之五十,高級晶振精度更高。有些晶振還可以由外加電壓在一定範圍內調整頻率,稱為壓控振蕩器(VCO)。
晶振的作用是為係統提供基本的時鍾信號。通常一個係統共用一個晶振,便於各部分保持同步。有些通訊係統的基頻和射頻使用不同的晶振,而通過電子調整頻率的方法保持同步。晶振通常與鎖相環(PLL)電路配合使用,以提供係統所需的時鍾頻率。如果不同子係統需要不同頻率的時鍾信號,可以用與同一個晶振相連的不同鎖相環來提供。
奶茶视频污下载安装科技作為國內頻控器件領軍企業(股票代碼:603738),提供適用於單片機、串口通信、UART/USART等應用的全係列晶振產品,包括無源晶振、有源晶振等,頻率覆蓋1MHz至54MHz及更寬範圍,為串口通信提供穩定的時鍾基準。
晶振一般采用電容三端式(考畢茲)交流等效振蕩電路。在實際的晶振交流等效電路中,Cv用來調節振蕩頻率,一般用變容二極管加上不同的反偏電壓來實現,這也是壓控作用的機理。
分析整個振蕩槽路可知,利用Cv來改變頻率是有限的:決定振蕩頻率的整個槽路電容C=Cbe、Cce、Cv三個電容串聯後和Co並聯再和C1串聯。可以看出:C1越小,Co越大,Cv變化時對整個槽路電容的作用就越小,因而能“壓控”的頻率範圍也越小。實際上,由於C1很小(10⁻¹⁵量級),Co不能忽略(10⁻¹²量級,幾pF)。所以,Cv變大時,降低槽路頻率的作用越來越小;Cv變小時,升高槽路頻率的作用卻越來越大。這一方麵引起壓控特性的非線性,壓控範圍越大,非線性就越厲害;另一方麵,分給振蕩的反饋電壓卻越來越小,最後導致停振。采用泛音次數越高的晶振,其等效電容C1就越小,因此頻率的變化範圍也就越小。
| 晶振頻率(MHz) | 最大波特率 | 誤差 |
|---|---|---|
| 1.00 | 300 | 2.12% |
| 1.8432 | 9600 | 0.00% |
| 2.00 | 300 | 0.79% |
| 2.4576 | 300 | 0.78% |
| 3.00 | 1200 | 0.16% |
| 3.579545 | 300 | 0.23% |
| 3.6864 | 19200 | 0.00% |
| 4.00 | 1200 | 2.12% |
| 4.194304 | 2400 | 1.14% |
| 4.91520 | 1200 | 1.59% |
| 5.00 | 2400 | 1.36% |
| 5.0688 | 2400 | 0.00% |
| 6.00 | 2400 | 0.16% |
| 6.144 | 1200 | 1.23% |
| 7.3728 | 38400 | 0.00% |
| 8.00 | 2400 | 2.12% |
| 10.00 | 4800 | 1.36% |
| 10.738635 | 2400 | 1.32% |
| 11.00 | 57600 | 0.54% |
| 11.0592 | 57600 | 0.00% |
| 12.00 | 4800 | 0.16% |
| 12.288 | 2400 | 1.23% |
| 14.31818 | 2400 | 0.23% |
| 14.7456 | 38400 | 0.00% |
| 15.00 | 38400 | 1.73% |
| 16.00 | 4800 | 2.12% |
| 18.432 | 19200 | 0.00% |
| 20.00 | 9600 | 1.36% |
| 22.1184 | 115200 | 0.00% |
| 24.00 | 9600 | 0.16% |
| 24.576 | 4800 | 1.23% |
| 25.00 | 4800 | 0.47% |
| 28.00 | 9600 | 1.27% |
| 32.00 | 9600 | 2.12% |
從上表可以看出,1.8432MHz、3.6864MHz、5.0688MHz、7.3728MHz、11.0592MHz、14.7456MHz、18.432MHz、22.1184MHz等頻點的波特率誤差為0.00%,是串口通信晶振的理想選擇。
在串口通信晶振選型時,應重點關注以下參數:
工作溫度:工業級應用需選擇-40℃至+85℃的寬溫產品。
奶茶视频污下载安装科技為串口通信應用提供完整的晶振解決方案,核心優勢包括:
奶茶视频污下载安装科技還提供專業的選型谘詢和電路匹配設計支持,協助客戶快速完成串口通信晶振選型,確保通信係統的穩定性和可靠性。
波特率是衡量串口通信速率的核心指標,而晶振頻率直接決定了波特率的精度和穩定性。選擇誤差為0.00%的晶振頻點,配合高精度、高可靠性的晶振產品,可有效保障串口通信的穩定運行。奶茶视频污下载安装科技將持續以全係列晶振產品和專業技術支持,助力客戶實現更可靠的通信設計。