在STM32F105和STM32F107互連型系列微控制器之前,意法半導(dǎo)體已經(jīng)推出STM32基本型系列、增強(qiáng)型系列、USB基本型系列、互補(bǔ)型系列;新系列產(chǎn)品沿用增強(qiáng)型系列的72MHz處理頻率。內(nèi)存包括64KB到256KB閃存和 20KB到64KB嵌入式SRAM。新系列采用LQFP64、LQFP100和LFBGA100三種封裝,不同的封裝保持引腳排列一致性,結(jié)合STM32平臺的設(shè)計(jì)理念,開發(fā)人員通過選擇產(chǎn)品可重新優(yōu)化功能、存儲器、性能和引腳數(shù)量,以最小的硬件變化來滿足個(gè)性化的應(yīng)用需求。
AD7190是一款適合高精密測量應(yīng)用的低噪聲完整模擬前端。它集成一個(gè)低噪聲、24位Σ-Δ型模數(shù)轉(zhuǎn)換(ADC)。片內(nèi)低噪聲增益級意味著可直接輸入小信號。
AD7190性價(jià)比很高,出貨量大,用量也很大,供貨很穩(wěn)定,非常適用于中低速高精度的測試,如電子秤、應(yīng)變計(jì)、氣體分析、儀器儀表、壓力傳感器、血液分析、工業(yè)過程控制、醫(yī)療科學(xué)儀器等應(yīng)用。本人對AD7190做了一次比較測試,分享下測試的結(jié)果
硬件設(shè)計(jì)分析
從結(jié)構(gòu)圖可以看出來,AD7190是模擬區(qū)域與數(shù)字區(qū)域完全獨(dú)立的ADC,即AVDD給模擬區(qū)域供電,DVDD給數(shù)字區(qū)域供電,在原理圖設(shè)計(jì)方面按照官方指導(dǎo)文檔,需要對兩個(gè)區(qū)域做獨(dú)立的布線與隔離處理,才能讓信噪比最佳。另可靠的基準(zhǔn)電壓是高精度ADC命根,本次試驗(yàn)選擇TI公司推出的REF5025作基準(zhǔn)參考,REF5025可低于3μVpp/V 噪聲、3ppm/°C 漂移,性能是十分出色的。
由于經(jīng)常做高頻類項(xiàng)目,十分討厭杜邦線/飛線測試方式,在高精度的領(lǐng)域,24位ADC梯度值2的2416777216,如果接入基準(zhǔn)電壓是2.5v,理論分辨率可達(dá)到0.149μV,做過高頻的工程師深知杜邦線的罪惡,根據(jù)上面的技術(shù)分析,哪怕線路被引入1μV的干擾,也可以讓精度打上一定折扣。為了讓ADS1232性能得以充分體現(xiàn),特意做了一個(gè)測試載板,載板的設(shè)計(jì)也是很關(guān)鍵,分割模擬數(shù)字區(qū)域同時(shí),連接地方大量使用鉭電容做旁路電路,以把波紋抑制到最小,合理的布局與布線也很重要,敷銅區(qū)域也需要模數(shù)分離,以磁珠或者0-5R/電感隔開。
?時(shí)序圖解說

由時(shí)序圖看出來,AD7190讀寫是簡單的3線串行讀數(shù)方式,屬于Microwire串行接口,STM32的SPI接口可以完美的與之匹配,當(dāng)然也可以采用軟仿SPI替代STM32的硬件SPI,這樣的程序更具移植性。SPI時(shí)序?qū)崿F(xiàn)也相對簡單,AD7190的CS線僅僅只是做片選使用(上圖所示),而不用過多管理,保持低電平即可。特別需要注意的是在空閑時(shí)候,SCLK時(shí)鐘信號需要保持高電平,在SCLK半個(gè)周期當(dāng)DIN接收到0x58后轉(zhuǎn)換的數(shù)據(jù)才傳入到DOUT總線,這時(shí)候才能讀取數(shù)據(jù)。從時(shí)序圖上看,與AD7799十分類似的,只是延時(shí)上要稍做一些處理。
評論