最近買了很多的ADS1115.感覺是個好玩的芯片。主要吸引力在于該 ADC 具有差分輸入。這對于惠斯通電橋布置尤其有用。典型的組合是兩個元件變化電橋和廉價的電壓基準.與大多數(shù) ADC 不同的是, 通過增益設(shè)置的“每比特伏特”與為芯片供電的軌電壓無關(guān)。這意味著ADS1115 可以測量自己的電源使用不帶分頻器的內(nèi)部參考。
就像這樣
1115是頂級型號
該芯片可配置為4個單端輸入通道,或兩個差分通道。包括一個高達x16的可編程增益放大器,以幫助將較小的單/差分信號提升到全范圍。
我喜歡這個ADC,因為它可以從2V到5V電源/邏輯運行可以測量大范圍的信號。
該芯片相當小,因此它帶有一個帶有鐵氧體的分線板,以保持AVDD和AGND安靜。接口是通過12C完成的。地址可以更改為四個選項之一,因此您可以在單個2線12C總線上連接多達4個ADS1115.用于16個單端輸入。
最大可以支持到7V
這個是推薦的參數(shù):對器件的模擬輸入施加的電壓不得超過 VDD + 0.3 V,以及電源的輸入控制。
這個是時序
因為我的應(yīng)用條件有點熱,但是沒有熱到數(shù)據(jù)手冊里面的這個溫度,3.3V的錯誤是最少的。
Delta-sigma (ΔΣ) 模數(shù)轉(zhuǎn)換器 (ADC) 基于過采樣原理。ΔΣ ADC 的輸入信號以高頻(調(diào)制器頻率)進行采樣,隨后在數(shù)字域中進行濾波和抽取,以在相應(yīng)的輸出數(shù)據(jù)速率下產(chǎn)生轉(zhuǎn)換結(jié)果。
調(diào)制器頻率與輸出數(shù)據(jù)速率之間的比率稱為過采樣率(OSR)。通過增加 OSR,從而降低輸出數(shù)據(jù)速率,可以優(yōu)化 ADC 的噪聲性能。換句話說,當降低輸出數(shù)據(jù)速率時,輸入?yún)⒖荚肼晻陆?,因為?nèi)部調(diào)制器的更多樣本被平均以產(chǎn)生一個轉(zhuǎn)換結(jié)果。增加增益還可以降低輸入?yún)⒖荚肼?,這在測量低電平信號時特別有用。
對于RMS噪聲,其對信號量化分辨率的影響可以概括為:
1. 噪聲會對量化過程產(chǎn)生誤差,降低轉(zhuǎn)換精度。
2. RMS噪聲水平與量化器的分辨率相關(guān)。
3. 當RMS噪聲高于量化間隔的1/2時,量化誤差明顯增加。
4. 為保證量化精度,有效分辨率需要高于RMS噪聲的2倍。
5. 例如,對于10比特量化器,量化間隔約為10mV。
6. 當輸入RMS噪聲≥5mV時,量化誤差劇增。
7. 為使噪聲引起的誤差小于1/2量化間隔,RMS噪聲需要<2.5mV。
8. 此時,有效分辨率只有8比特左右。
9. 通過濾波及硬件設(shè)計減小噪聲,可提高有效分辨率。
10. 過采樣和噪聲整形也可以降低噪聲影響,提高分辨率。
一般都不說這個參數(shù),因為他們不搞高精度采集。
在以下情況下關(guān)注信號的 RMS 噪聲水平及其對量化分辨率的影響:
1. 設(shè)計數(shù)據(jù)采集系統(tǒng)時,確定量化器比特數(shù)。RMS 噪聲決定了真正有效的分辨率。
2. 低噪聲設(shè)計時,RMS 噪聲是重要指標??刂圃诹炕g隔的1/2以下。
3. 評估現(xiàn)有系統(tǒng)量化誤差源時,需要分析噪聲分布及 RMS 值。
4. 比較不同模數(shù)轉(zhuǎn)換器(ADC)時,評估噪聲指標。
5. 優(yōu)化信號回路時,通過降低噪聲提高分辨率。
6. 計算信號動態(tài)范圍時,RMS 噪聲與峰值信號共同決定。
7. 模型預測控制系統(tǒng)中的狀態(tài)觀測器,噪聲會影響觀測精度。
8. 設(shè)計濾波器和數(shù)字信號處理算法時,考慮抑制噪聲,提高精度。
9. 量化誤差分析優(yōu)化信號質(zhì)量時,都需要考量噪聲的量化效應(yīng)。
RMS噪聲水平?jīng)Q定了量化過程的有效分辨率??刂圃肼曉诹炕g隔的1/2以下,有效分辨率才可達到理論值。
ADS111x 是非常小型、低功耗、16 位 Delta-Sigma (ΔΣ) 模數(shù)轉(zhuǎn)換器 (ADC)。ADS1114 和 ADS1115 還集成了可編程增益放大器 (PGA) 和可編程數(shù)字比較器。 ADS111x ADC 內(nèi)核測量差分信號 V IN ,即 V (AINP)和 V (AINN)之差。該轉(zhuǎn)換器核心由一個差分開關(guān)電容器 ΔΣ 調(diào)制器和一個數(shù)字濾波器組成。這種架構(gòu)會導致任何共模信號的強烈衰減。輸入信號與內(nèi)部參考電壓進行比較。數(shù)字濾波器接收來自調(diào)制器的高速比特流并輸出與輸入電壓成比例的代碼。 ADS111x 有兩種可用的轉(zhuǎn)換模式:單次轉(zhuǎn)換和連續(xù)轉(zhuǎn)換。 在單次模式下,ADC 根據(jù)請求對輸入信號執(zhí)行一次轉(zhuǎn)換,將轉(zhuǎn)換值存儲到內(nèi)部轉(zhuǎn)換寄存器,然后進入斷電狀態(tài)。此模式旨在為僅需要定期轉(zhuǎn)換或轉(zhuǎn)換之間有較長空閑期的系統(tǒng)提供顯著的節(jié)能效果。 在連續(xù)轉(zhuǎn)換模式下,ADC 在上一次轉(zhuǎn)換完成后立即自動開始輸入信號的轉(zhuǎn)換。連續(xù)轉(zhuǎn)換速率等于編程的數(shù)據(jù)速率。數(shù)據(jù)可以隨時讀取,并且始終反映最近完成的轉(zhuǎn)換。
當降低輸出數(shù)據(jù)速率時,ΔΣ ADC 的噪聲性能通常會提高,因為內(nèi)部調(diào)制器的更多樣本會被平均以產(chǎn)生一個轉(zhuǎn)換結(jié)果。在功耗至關(guān)重要的應(yīng)用中,可能不需要在低數(shù)據(jù)速率下改進噪聲性能。
對于這些應(yīng)用,ADS111x 支持占空比,通過以有效較低的數(shù)據(jù)速率定期請求高數(shù)據(jù)速率讀數(shù),從而顯著節(jié)省功耗。
例如,處于斷電狀態(tài)且數(shù)據(jù)速率設(shè)置為 860 SPS 的 ADS111x 可由微控制器操作,該微控制器指示每 125 ms (8 SPS) 進行一次單次轉(zhuǎn)換。860 SPS 的轉(zhuǎn)換僅需要大約 1.2 ms,因此 ADS111x 在剩余的 123.8 ms 內(nèi)進入斷電狀態(tài)。
在此配置中,ADS111x 消耗的功率約為連續(xù)轉(zhuǎn)換模式下消耗功率的 1/100。占空比完全是任意的,由主控制器定義。ADS111x 提供較低的數(shù)據(jù)速率,不實現(xiàn)占空比,并且如果需要的話還可以提供改進的噪聲性能。
其實這個東西就是個15bit的ADC,有一位是符號位
這個前面有更好的連接圖
這個東西叫多路復用器
多路復用器由配置寄存器中的 MUX[2:0] 位進行配置。測量單端信號時,ADC 的負輸入通過多路復用器內(nèi)的開關(guān)在內(nèi)部連接至 GND。
如果就一路差分,可以使用這個1114
連接到 VDD 和 GND 的靜電放電 (ESD) 二極管可保護 ADS111x 模擬輸入。將任何輸入的絕對電壓保持在公式所示的范圍內(nèi),以防止 ESD 二極管導通。公式 :GND – 0.3V < V (AINX) < VDD + 0.3V如果輸入引腳上的電壓可能違反這些條件,使用外部肖特基二極管和串聯(lián)電阻將輸入電流限制在安全值。 ADS111x 使用開關(guān)電容器輸入級,其中電容器連續(xù)充電然后放電,以測量 AIN P和 AIN N之間的電壓。對輸入信號進行采樣的頻率稱為采樣頻率或調(diào)制器頻率(f MOD)。 這個地方看microChip的數(shù)據(jù)手冊:
PIC18也是這個ADC的方案
ADS111x 具有一個 1 MHz 內(nèi)部振蕩器,該振蕩器進一步除以 4 倍以生成250 kHz 的f MOD 。該輸入級中使用的電容器很小,對于外部電路來說,平均負載表現(xiàn)為電阻性。
顯示了該結(jié)構(gòu)。電容器值決定電阻和開關(guān)速率
開關(guān)時序 在采樣階段,開關(guān)S 1閉合。該事件將CA1充電至 V (AINP)、將CA2充電至 V (AINN)、將 C B充電至 (V (AINP) – V (AINN) )。在放電階段,S 1首先打開,然后S 2關(guān)閉。 然后,CA1和CA2均放電至大約 0.7V,CB放電至 0V。此充電從驅(qū)動 ADS111x 模擬輸入的源汲取非常小的瞬態(tài)電流。該電流的平均值可用于計算有效阻抗(Z eff)。
這個就是量化精度了 ADS111x 提供可編程輸出數(shù)據(jù)速率。 使用配置寄存器中的 DR[2:0] 位選擇 8 SPS、16 SPS、32 SPS、64 SPS、128 SPS、250 SPS、475 SPS 或 860 SPS 的輸出數(shù)據(jù)速率。
1. 根據(jù)奈奎斯特采樣定理,采樣率必須大于信號中最高頻率分量的兩倍,才能正確表示原始信號。SPS 決定了可以表示的最大信號頻率。
2. 采樣率越高,可以表示更寬頻段的信號,重構(gòu)精度也越高。但數(shù)據(jù)量也會增加。
3. 采樣率要匹配后端信號處理算法要求。例如調(diào)制識別需要足夠高的采樣率。
4. 較高的過采樣可以提高量化精度,降低噪聲影響。
5. SPS 需要設(shè)置為對系統(tǒng)易于實現(xiàn)的數(shù)值,如 8kHz、44.1kHz等。
6. SPS 與ADC轉(zhuǎn)換速率有關(guān),高SPS需要高速ADC。7. SPS 也決定了數(shù)字信號處理算法的計算負載。
ADS111x 中的轉(zhuǎn)換在一個周期內(nèi)完成;因此,轉(zhuǎn)換時間等于 1 / DR。
有個數(shù)字比較的功能
ADS1115 和 ADS1114 具有可編程數(shù)字比較器,可以在 ALERT/RDY 引腳上發(fā)出警報。我想不到什么場合可以用。
ADS111x 通過 I2C 接口進行通信。I2C 是一個兩線開漏極接口,支持單個總線上的多個設(shè)備和主設(shè)備。
I2C 總線上的設(shè)備僅通過將總線接地來將總線驅(qū)動為低電平;這些設(shè)備永遠不會將總線驅(qū)動為高電平。相反,總線線由上拉電阻拉高,因此當沒有設(shè)備將總線線驅(qū)動為低電平時,總線線始終為高電平。由于此配置,兩個設(shè)備不會發(fā)生沖突。如果兩個設(shè)備同時驅(qū)動總線,則不存在驅(qū)動程序爭用。
ADS111x 有一個地址引腳 ADDR,用于配置器件的I2C地址。該引腳可連接至 GND、VDD、SDA 或 SCL,從而允許用一個引腳選擇四個不同的地址,如表 4所示。地址引腳 ADDR 的狀態(tài)被連續(xù)采樣。
首先使用 GND、VDD 和 SCL 地址。如果使用 SDA 作為器件地址,請在 SCL 線變低后將 SDA 線保持為低電平至少 100 ns,以確保器件在 I 2 C 通信期間正確解碼地址。
一次可以上4個1115
地址是這個
在從機接收模式下,從主機傳輸?shù)綇臋C的第一個字節(jié)包含 7 位設(shè)備地址,后跟一個低 R/ W位。主機發(fā)送的下一個字節(jié)是地址指針寄存器。然后,ADS111x 確認收到地址指針寄存器字節(jié)。接下來的兩個字節(jié)被寫入寄存器地址指針位 P[1:0] 指定的地址。ADS111x 確認發(fā)送的每個字節(jié)。發(fā)送寄存器字節(jié)時,首先發(fā)送最高有效字節(jié),然后發(fā)送最低有效字節(jié)。
讓我們來看看讀寄存器
明天上邏輯分析儀!
ADS111x 以二進制補碼格式提供 16 位數(shù)據(jù)。正滿量程 (+FS) 輸入產(chǎn)生 7FFFh 的輸出代碼,負滿量程 (–FS) 輸入產(chǎn)生 8000h 的輸出代碼。對于超過滿量程的信號,輸出會在這些代碼處進行削波。
總結(jié)了不同輸入信號的理想輸出代碼
顯示了代碼轉(zhuǎn)換與輸入電壓的關(guān)系。
寄存器什么的,沒什么意思,編程的時候才能看見。
看一個就行
有IIC的MCU就行
更加詳細的應(yīng)該是這樣
ADS111x 的全差分電壓輸入非常適合連接具有較低源阻抗的差分源,例如熱電偶和熱敏電阻。盡管 ADS111x 可以讀取雙極性差分信號,但這些器件不能接受任一輸入上的負電壓。
上面的橋只是說接差分信號而已,事實上還得進行信號的調(diào)理
ADS111x 在轉(zhuǎn)換期間消耗瞬態(tài)電流。0.1μF 電源旁路電容器可提供電源所需的瞬時額外電流。
續(xù)流
良好的電源去耦對于實現(xiàn)最佳性能非常重要。必須使用至少 0.1 μF 電容器對 VDD 進行去耦。當器件進行轉(zhuǎn)換時,0.1μF 旁路電容器可提供電源所需的瞬時額外電流。 使用低阻抗連接將旁路電容器盡可能靠近器件的電源引腳放置。使用具有低等效串聯(lián)電阻 (ESR) 和電感 (ESL) 特性的多層陶瓷片式電容器 (MLCC),以實現(xiàn)電源去耦目的。對于非常敏感的系統(tǒng)或處于惡劣噪聲環(huán)境中的系統(tǒng),避免使用過孔將電容器連接到器件引腳,以獲得更好的抗噪聲能力。并行使用多個過孔可降低整體電感,并且有利于與接地層的連接。 VDD 穩(wěn)定后,請等待大約 50 μs,然后再與器件通信,以完成上電復位過程。
布局
在為模擬和數(shù)字組件布局印刷電路板 (PCB) 時,采用最佳設(shè)計實踐。為了獲得最佳性能,請將模擬組件 [例如 ADC、放大器、基準電壓源、數(shù)模轉(zhuǎn)換器 (DAC) 和模擬 MUX] 與數(shù)字組件 [例如微控制器、復雜可編程邏輯器件 (CPLD)、現(xiàn)場可編程器件門陣列 (FPGA)、射頻 (RF) 收發(fā)器、通用串行總線 (USB) 收發(fā)器和開關(guān)穩(wěn)壓器]。 上圖顯示了良好元件布局的示例。雖然提供了元件布局的一個很好的例子,每個應(yīng)用的最佳布局對于所采用的幾何形狀、元件和 PCB 制造能力來說都是獨一無二的。也就是說,不存在適合每種設(shè)計的單一布局,在使用任何模擬組件進行設(shè)計時必須始終仔細考慮。 分離模擬和數(shù)字信號。首先,在布局允許的情況下,將電路板分為模擬部分和數(shù)字部分。將數(shù)字線路遠離模擬線路。這可以防止數(shù)字噪聲耦合回模擬信號。 用接地填充物填充信號層上的空白區(qū)域。 提供良好的接地返回路徑。信號返回電流在阻抗最小的路徑上流動。如果接地層被切割或有其他走線阻止電流在信號走線旁邊流動,則必須找到另一條路徑返回源并完成電路。如果它被迫進入更大的路徑,就會增加信號輻射的機會。敏感信號更容易受到 EMI 干擾。 在電源上使用旁路電容器來降低高頻噪聲。不要在旁路電容器和有源器件之間放置過孔。將旁路電容器放置在盡可能靠近有源器件的同一層上可產(chǎn)生最佳結(jié)果。 考慮布線的電阻和電感。通常,輸入走線具有與輸入偏置電流發(fā)生反應(yīng)并導致附加誤差電壓的電阻。減小源信號和返回電流所包圍的環(huán)路面積,以減小路徑中的電感。減小電感以減小 EMI 拾取,并減小器件所見的高頻阻抗。 差分輸入必須與進入測量源的兩個輸入相匹配。 具有差分連接的模擬輸入必須在輸入之間差分放置一個電容器。差分測量的最佳輸入組合使用相鄰的模擬輸入線,例如 AIN0、AIN1 和 AIN2、AIN3。差分電容必須是高質(zhì)量的。最好的陶瓷片式電容器是C0G(NPO),它具有穩(wěn)定的性能和低噪聲的特性。
VOOSP一個的布局,就按照這個做
ADS111x 直接連接到標準模式、快速模式和高速模式 I 2 C 控制器。任何微控制器 I2C 外設(shè)(包括僅主控和單主控I2C外設(shè))均可與 ADS111x 一起運行。 SDA 和 SCL 線上都需要上拉電阻,因為I2C總線驅(qū)動器是漏極開路的。這些電阻器的大小取決于總線運行速度和總線線路的電容。 電阻值越高,功耗越低,但會增加總線上的轉(zhuǎn)換時間,從而限制總線速度。 較低阻值的電阻可實現(xiàn)更高的速度,但代價是功耗更高。 長總線具有更高的電容,并且需要更小的上拉電阻來補償。不要使用太小的電阻,因為總線驅(qū)動器可能無法將總線拉低。
來看看單端輸入:
ADS1113 和 ADS1114 可測量 1 個單端信號,ADS1115 最多可測量 4 個單端信號。ADS1113和ADS1114可以通過將AIN1外部連接到GND來測量單端信號。ADS1115 通過適當配置配置寄存器中的 MUX[2:0] 位來測量單端信號。這些就是幾個型號之間的不同用處了。
顯示了 ADS1115 的單端連接方案 單端信號范圍從 0 V 到正電源或 +FS,以較低者為準。負電壓不能施加到這些器件,因為 ADS111x 只能接受相對于地的正電壓。ADS111x 在輸入范圍內(nèi)不會失去線性度。 ADS111x 提供 ±FSR 的差分輸入電壓范圍。單端配置僅使用滿量程輸入電壓范圍的一半。差分配置最大限度地提高了 ADC 的動態(tài)范圍,并提供比單端配置更好的共模噪聲抑制。
指的是電路對共模噪聲的抑制能力。共模噪聲是同時影響電路兩個輸入端的噪聲信號。
共模噪聲衰減的計算公式為:CMRR = 20log(共模噪聲干擾電壓/因此造成的輸出誤差電壓)輸出端誤差電壓越小,表示電路抑制共模噪聲的能力越強,CMRR值越大。
共模噪聲衰減主要由以下幾方面決定:
1. 差分放大器的共模抑制率(CMR)
2. 輸入濾波器抑制共模噪聲的性能
3. 電源供應(yīng)的干擾
4. PCB布局的抗干擾設(shè)計
5. 模擬地與數(shù)字地連接的隔離
6. 放大器參數(shù)漂移的影響通常要求儀表放大器和測量設(shè)備有很高的CMRR,比如大于80dB,來獲取精確的信號。
就是這里
通過適當設(shè)置 MUX[2:0] 位,ADS1115 還允許 AIN3 作為測量的公共點。AIN0、AIN1 和 AIN2 都可以相對于 AIN3 進行測量。在此配置中,ADS1115 通過輸入運行,其中 AIN3 作為公共點。
此功能提高了單端配置的可用范圍,因為當GND < V (AIN3) < VDD 時允許負差分電壓。
ADS111x 采用小尺寸、低電壓工藝制造。模擬輸入具有連接至電源軌的保護二極管。然而,這些二極管的電流處理能力有限,并且長時間超出電源軌約 300 mV 的模擬輸入電壓可能會永久損壞 ADS111x。防止過壓的一種方法是在輸入線上放置限流電阻。ADS111x 模擬輸入可承受高達 10 mA 的連續(xù)電流。狠狠的放電阻!?。?/p>
可以將未使用的模擬輸入連接到 GND,但可能會產(chǎn)生比以前的選項更高的泄漏電流。 浮動 NC(未連接)引腳,或?qū)?NC 引腳連接到 GND。如果未使用 ALERT/RDY 輸出引腳,請將該引腳懸空或使用弱上拉電阻將該引腳連接至 VDD。 以后ADC芯片上面不用的引腳應(yīng)該都可以這樣處理。 可以使用每個設(shè)備的不同地址引腳配置將最多四個 ADS111x 設(shè)備連接到單個 I2C總線。 使用地址引腳將 ADS111x 設(shè)置為四個不同的 I2C 地址之一。首先使用 GND、VDD 和 SCL 地址。如果使用 SDA 作為器件地址,請在 SCL 線變低后將 SDA 線保持為低電平至少 100 ns,以確保器件在 I 2 C 通信期間正確解碼地址。
串起來
顯示了同一 I2C 總線上的四個 ADS111x 器件的示例。每條總線需要一組上拉電阻??赡苄枰档蜕侠娮柚?,以補償多個設(shè)備和增加的線路長度帶來的額外總線電容。 主設(shè)備發(fā)送的第一個字節(jié)是 ADS111x 地址,后面是指示 ADS111x 偵聽后續(xù)字節(jié)的R/ W位。 第二個字節(jié)是地址指針寄存器字節(jié)。從主機發(fā)送的第三和第四字節(jié)被寫入寄存器地址指針位 P[1:0] 指示的寄存器。 ADS111x 的所有讀寫事務(wù)都必須先有一個 START 條件,后跟一個 STOP 條件。
給了一個低側(cè)的電流檢測,就是對地這塊的連接
emmmm,這個放大電路我也看不懂了,運放看是反向放大了。
除了是這個以外
我其實覺得是這個,
應(yīng)用電路的第一級由同相求和放大器配置中的 OPA333 組成,有兩個用途:對接地參考信號進行電平轉(zhuǎn)換,以允許在使用單極電源時進行雙向電流測量。放大電平轉(zhuǎn)換電壓(V INX)。 感覺最有用的知識都在器件的數(shù)據(jù)手冊里面。
-
adc
+關(guān)注
關(guān)注
98文章
6498瀏覽量
544640 -
電平
+關(guān)注
關(guān)注
5文章
360瀏覽量
39898 -
模數(shù)轉(zhuǎn)換器
+關(guān)注
關(guān)注
26文章
3204瀏覽量
126837
原文標題:Ti.ADS1115-15Bit差分ADC
文章出處:【微信號:TT1827652464,微信公眾號:云深之無跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論