Invert-示波器為何會有反相按鈕

每個示波器Channel的Vertical選單內都有個 Invert 的選項,按下去之後會讓波形上下顛倒,只是為何會需要這種選項呢?

Invert-示波器的方便選項
Invert-示波器的方便選項

Invert 讓負邏輯變正邏輯

這種Invert選項,其實是給使用者方便Debug用的,因為並非每種波形的解讀都是High=1、Low=0的正邏輯,例如RS232的波形就是很經典的負邏輯,Logical 0=正電壓、Logical 1=負電壓。

RS232資料準位是負邏輯
RS232資料準位是負邏輯

若要以人腦來解讀負邏輯的RS232,雖然不是不行,但在實務上具有相當程度的難度,只是徒增錯誤率而已,因此示波器廠商很貼心的做了一個Inver功能,讓工程師能夠很方便的解讀RS232上的訊號內容。

正邏輯負邏輯波形比較

如下圖,我把實際的digital data與RS232波形截圖出來給各位看看,黃色是正邏輯的UART,綠色是負邏輯的RS232。

黃色是正邏輯的UART,綠色是負邏輯的RS232
黃色是正邏輯的UART,綠色是負邏輯的RS232

圖中S表示Start bit,後面接著的0與1是資料,最後的P表示Stop bit,若你要算算bit rate是否正確,可以拿S與資料共9個bit來驗證,因為它大約跨了4格的時間,每格20us,所以它的bit rate就是9/(20us *4)=112.5K bit/s,這只是目測之下的計算,基本上這已經能確認它的bit rate是115.2K bit/s,因為RS232規範的Bit rate級距是固定的。

相關文章

RS232 UART 的差別-最原始的通訊介面原來長這樣

阻抗 75Ohm 的同軸Cable與 75Ohm 的電阻-兩者別搞混

2 Comments

  1. 我做實驗的時候也有用到inver欸
    不過我記得好像是因為當時我需要用到兩個channel分別測量兩個元件(記得好像是在做RC電路),而兩個channel的探棒分別反接,也就是兩個探棒的負端是相接的(+R- -C+)這樣,不知道有沒有記錯,因此這時候需要波形反向,才能讀到正確的波形來做兩個元件的充放電波形比較。
    但是看到你的文章又了解它有不同的用途,真是太棒了!
    期待以後的實作經驗文章!
    感謝~

    • 感謝您的回應, 阿信助教正在準備一系列的示波器文章, 敬啟期待

Leave a Reply

Your email address will not be published.


*