回覆列表
  • 1 # 使用者1047557101249

    我是在做STM32AD取樣時發現的這個問題,明明輸出的訊號峰峰值1V,透過微控制器計算過幅值之後,卻翻了一倍。加上直流偏移量之後,就變得無規律可循。本以為是程式的問題,後來放到示波器上驗證了一下,發現結果和我用STM32計算的一模一樣。實際上,是因為兩個儀器的阻抗不匹配。函式和任意波形發生器的預設設定的輸出阻抗是50歐姆,而示波器則是1M歐姆(大概微控制器也是吧)。現實中的電壓源一般可等效為理想電壓源串聯內阻(阻值很小)的方式。函式訊號發生器高阻輸出時,發生器的設定值即為模型中理想電壓源的真實值2V。低阻輸出時,應接入與發生器輸出阻抗匹配的負載網路,達到分壓一半的目的。此時,儘管函式訊號發生器的輸出電壓和高阻輸出時並無不同(還是2V),但函式訊號發生器顯示的設定幅值是匹配狀態下的輸出值(即1V)。低阻輸出狀態下,你用1M歐輸入阻抗(相當於接入高阻負載)的示波器進行觀察,函式訊號發生器內阻就起不到分壓作用了,測到的值自然就是2V了。

    有2個辦法來矯正這一差異:

    1)可把示波器輸入阻抗從標準高阻抗變為50Ω

    2)將函式和任意波形發生器的輸出阻抗從50Ω調整到高阻

    看上圖的CH1 和 CH2,預設50歐,設定成為HighZ,一般是點Utility進行設定。

  • 中秋節和大豐收的關聯?
  • 女生零基礎自學java難嗎?