加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 01 UART輸出模擬量
    • ※ 總??結(jié) ※
  • 推薦器件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

UART輸出模擬量的優(yōu)勢

02/04 15:36
3097
閱讀需 7 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

01 UART輸出模擬量

一、前言

昨天,有人在“串口音樂” VLOG 后面留言,提出了一個很好的問題。那就是利用單片機的串口輸出信號低通濾波得到的模擬量,與使用傳統(tǒng)的PWM輸出信號低通濾波得到的模擬量相比,有什么優(yōu)勢呢??對此,有人回答道,至少在普通的計算機接口中,UART接口比較普遍,而PWM接口則難覓蹤跡。除了以上觀點之外,下面還是通過實際對比來看一下 UART 和 PWM 輸出模擬量的差異性。

ADTest2024PWM

二、測試方法

那么下面設計測試電路,還是使用昨天的STM32單片機,接口做了簡化,將 串口2 的輸出端口引出,另外把 TIME4 的 兩個 PWM 通道引出,最后再加上一個 IO口,用作示波器同步信號。手工鋪設單面PCB板。最終有兩個飛線,焊接時利用 0 歐姆電阻進行短接。

▲ 圖1.2.1 測試電路原理圖

▲ 圖1.2.2 測試電路PCB版圖

??通過一分鐘制版方法,制作測試電路板。實際上制作了兩次。第一次,由于沒有對腐蝕液稀釋,造成了線路過腐蝕。第二次,在腐蝕液中增加了水,放慢了腐蝕速度,可以看到線路制作的非常完美。下面焊接測試。

焊接電路板。對它進行清洗??梢钥吹接行┑胤讲]有清洗干凈。后面使用超聲波再次進行清洗。

三、測試結(jié)果

在面包板上搭建測試電路。提供單片機工作電壓3.3V。通過探針夾子下載測試軟件。

▲ 圖1.3.1 串口輸出信號

??使用示波器觀察串口2 輸出信號。上面青色信號是 TXD2信號,下面黃色是電路中 IO口輸出的 DMA中斷信號。兩個中斷信號之間是 32個發(fā)送字節(jié)?,F(xiàn)在發(fā)送的數(shù)據(jù)為 0x0,看到的這些脈沖是 串口通訊中的停止位。32個字節(jié)中總共有 256 比特可以被設置。

現(xiàn)在將 256位可控 比特中 25% 的設置成高電平。這些置為高電平的比特是均勻分布在 256 位中的。作為對比,設置單片機的 TIME4 輸出 PWM波形,它的預分頻參數(shù)設置為 79,這樣就可以形成與 串口輸出 32個字節(jié)相同周期的 PWM信號,PWM 精度也是 256個等級。在示波器中,紫色的信號為 PWM 波形,占空比也是 25% ,上面是 UART輸出的占空比25% 的PWM波形。由此我們知道,UART輸出的信號實際上屬于 PDM,也就是脈沖密度調(diào)制信號。實際調(diào)制頻率為 1MHz,這是 串口設置的波特率

▲ 圖1.3.2 輸出占空比25%對應的輸出波形

▲ 圖1.3.3 PWM和UART都輸出25%占空比的波形

四、信號對比

下面分別做兩個測量。一個是測量UART和PWM輸出信號中的直流電壓,一個是測量在 RC 低通濾波之后,信號中的交流分量的大小。先測量 UART 在不同的占空比設置下對應的直流分量,使用數(shù)字萬用表DM3068的直流檔測量輸出信號,通過串口控制單片機 UART 輸出信號中高電平所占的比例。從 0 ?一直到 100%。輸出電壓直流分量與占空比呈現(xiàn)完美的線性關系。由于存在著起始位和停止位,所以 輸出電壓不是從 0V 開始增加,最大值也比信號高電平要低。接下來測量 PWM 信號的直流分量。測量結(jié)果顯示 輸出電壓與占空比是正比關系。對比 UART 和 PWM信號中的直流分量,可以看到 UART 輸出直流信號的范圍 比 PWM 小了 20% 左右。

▲ 圖1.4.1 UART輸出電壓

▲ 圖1.4.2 PWM 輸出電壓

▲ 圖1.4.3 UART,PWM輸出電壓對比

??利用RC低通濾波器對 UART 輸出信號進行濾波,電阻為 10k歐姆,電容為 0.1微法。利用 DM3068交流檔測量輸出信號中的交流信號的有效值。記錄在不同占空比下,交流信號有效值的大小。從觀察的波形上來看,輸出信號非常平穩(wěn)。測量結(jié)果也顯示,輸出信號中的交流分量隨著占空比變化呈現(xiàn)大體增加的趨勢。最大為 4mV左右。接下來,測量 PWM信號在同樣的RC低通濾波器濾波后存在的交流分量??梢杂^察到,在輸出濾波信號中存在上下波動,測量結(jié)果顯示 ,當占空比為 50% 的時候,交流分量達到最大,超過了 84mV。對比 串口信號和 PWM信號中的交流分量,我們就可以看出 串口輸出的信號的優(yōu)勢,那就是在RC低通濾波之后,信號波動很小,只是 普通 PWM波形的 20分之一左右。

▲ 圖1.4.4 UART輸出信號中的交流分量

▲ 圖1.4.5 PWM輸出信號中的交流分量

▲ 圖1.4.6 對比UART和PWM輸出信號中的交流分量

※ 總??結(jié) ※

本文對比了單片機通過 串口和 PWM 端口輸出 直流量的特性。由于存在固定的起始位和停止位,所以串口輸出信號的直流分量變化范圍只能達到工作電壓范圍的 80%。但 PWM 輸出信號中的直流分量可以達到工作電壓的范圍。但使用串口輸出信號中的交流分量,在同樣的 RC 低通濾波情況下,比 PWM 輸出信號小了 20倍。這也許是 串口輸出模擬量的一個優(yōu)勢吧。當然,這種優(yōu)勢也是因為它輸出位數(shù)比較低所帶來的。比如實驗中,串口輸出模擬量只相當于 8位 的 DAC。今天的結(jié)果是通過實驗測量得到的,理論上的分析,可以用于下學期再信號與系統(tǒng)課程中的實驗作業(yè)的內(nèi)容。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
SI2319CDS-T1-GE3 1 Vishay Intertechnologies TRANSISTOR 4400 mA, 40 V, P-CHANNEL, Si, SMALL SIGNAL, MOSFET, TO-236, HALOGEN FREE AND ROHS COMPLIANT PACKAGE-3, FET General Purpose Small Signal

ECAD模型

下載ECAD模型
$1.25 查看
B82498F1472J000 1 TDK Corporation 1 ELEMENT, 4.7uH, FERRITE-CORE, GENERAL PURPOSE INDUCTOR, SMD, CHIP, 0805, ROHS COMPLIANT

ECAD模型

下載ECAD模型
$1.34 查看
T410-600B-TR 1 STMicroelectronics 4A logic level Triacs

ECAD模型

下載ECAD模型
$0.5 查看

相關推薦

電子產(chǎn)業(yè)圖譜

公眾號TsinghuaJoking主筆。清華大學自動化系教師,研究興趣范圍包括自動控制、智能信息處理、嵌入式電子系統(tǒng)等。全國大學生智能汽車競賽秘書處主任,技術組組長,網(wǎng)稱“卓大大”。