在雷電波形監測產品中,如果需要監測的范圍比較大,比如±500A~±200KA,為了保證采樣精度,通常要分為高低端進行采樣,比如500A~10KA為低端,10KA~200KA為高端,由于有負信號,還需要把負電平進行一個抬升,如下圖所示:
我們將上圖的框圖用電路圖實現,如下圖所示:
圖中U1為有源積分電路,U2,U4為放大電路,U3,U5為電平抬升電路。因為ADC是不能采樣負電平,所以一定要保證V1、V2為正信號。雖然前端已經把電平進行抬升了,但仍然不能保證V1為正信號。為什么?因為如果信號在低端滿量程后繼續增大,那么即使抬升1.65V依然還有負電平。如下圖所示:
灰色的信號是原始信號,有正負極性,放大40倍,并抬升1.65V,上面已經削頂了,下面依然有部分是負信號。此時,信號依然在正常測量范圍內。
當然,此時我們不會用低端的采樣值,我們會用直接看高端的采樣值,但是低端的負電平進入ADC后,會導致MCU的其他ACD采樣通道都不準確,至于為什么會導致這種情況,還不清楚。所以,我們一定要保證所有進入ADC通道的信號都是正電平(即使有負電平,也不能太大)。
所以,最簡單的辦法是在進入ADC之前加兩個鉗位二級管,如下圖所示:
這里的二極管要選擇反向漏電流較小的,且正向導通電壓VF也小的。因為正常情況下,二極管都工作在反向截止狀態,一旦有負電,在很小的VF下都能導通D1,就能很好的阻止負信號進入ADC中。通常BAT54S是一個不錯的選擇,VF在小電流情況下可以做到0.2V的導通電壓,也就是能把信號能鉗位到-0.2V~3.5V之間。
總結:
1) 進入MCU的ADC信號不能有負信號,如果其中一路有負信號,可能會影響到其他通道的ADC采樣不準;
-
二極管
+關注
關注
147文章
9683瀏覽量
167087 -
電路圖
+關注
關注
10353文章
10722瀏覽量
531960 -
mcu
+關注
關注
146文章
17267瀏覽量
352022 -
adc
+關注
關注
99文章
6527瀏覽量
545305 -
信號
+關注
關注
11文章
2800瀏覽量
76953
發布評論請先 登錄
相關推薦
評論