單端信號需要轉換成差分信號,以便使用ADC進行轉換。這個就所謂的ADC驅動電路。
需要的結果為
Vp = Vcm + Vi/2
Vn = Vcm – Vi/2
這樣 Vp – Vn = Vi
使用簡單的加法器和減法器完成這個功能。電路中Vcm = 2.5V
可以求得
Vp = Vcm+Vi
Vn = Vcm-Vi
得到的結果差分信號為輸入信號的2倍,實現(xiàn)單端到差分的轉換。上述結論需要信號源輸入阻抗為0。因此對于輸出阻抗較高的傳感器是不適用的。另外需要使用多個匹配度較好的電阻,否則會產生誤差。
考慮簡化一下,使用下面的電路。
Vp = Vi
Vn = 2*Vcm – Vi
如果令Vp = Vcm+Vi,則可以得到 Vn = Vcm – Vi。
由
Vp – Vn = -2*Vcm+2*Vi
可以看出,差分輸出的結果實際上是輸入信號的2倍再減去 2倍Vcm。
當然完全沒有必要再增加電路處理這個2倍Vcm,可以將AD轉換后進行數字處理。如果需要處理負輸入信號,這個電路需要使用正負電源供電。如果信號恒為正,則無此要求。
這個電路可以接收的信號范圍為:0~2*Vcm。
這個電路的好處是降低了信號源輸入阻抗的要求,減少了高精度電阻。提高了電路精度。通常需要依據信號的類型,選擇高精度的運放并且運放的增益帶寬積至少大于輸入信號帶寬的2倍。
審核編輯:彭菁
-
電路
+關注
關注
172文章
5966瀏覽量
172947 -
adc
+關注
關注
99文章
6533瀏覽量
545744 -
差分轉換器
+關注
關注
0文章
6瀏覽量
8572
原文標題:差分輸入ADC的單端到差分轉換器驅動設計
文章出處:【微信號:電子Online,微信公眾號:電子Online】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論