<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > AD5933阻抗測量芯片原理及其應用

AD5933阻抗測量芯片原理及其應用

作者: 時(shí)間:2010-03-04 來(lái)源:網(wǎng)絡(luò ) 收藏
1概述
1.1主要性能
是一款高精度的,內部集成了帶有12位,采樣率高達1MSPS的轉換器的頻率發(fā)生器。這個(gè)頻率發(fā)生器可以產(chǎn)生特定的頻率來(lái)激勵外部電阻,電阻上得到的響應信號被ADC采樣,并通過(guò)片上的DSP進(jìn)行離散的傅立葉變換。傅立葉變換后返回在這個(gè)輸出頻率下得到的實(shí)部值R和虛部值I。這樣就可以很容易的計算出在每個(gè)掃描頻率下的傅立葉變換的模和電阻的相角。其中模=,相角=。
AD主要具有以下特性:
可編程的頻率發(fā)生器,最高頻率可達100KHz
作為設備通過(guò)口和主機通訊,實(shí)現頻率掃面控制
頻率分辨率為27位(0.1Hz)
范圍為100Ω到10MΩ
內部帶有溫度傳感器,測量誤差范圍為±2℃
帶有內部時(shí)鐘
可以實(shí)現相位測量
系統精度為0.5%
可供選擇的電源范圍為2.7V到5V
正常工作的溫度范圍-40℃到+125℃
16腳SSOP封裝
1.2AD5933的引腳定義
圖1給出了AD5933的封裝圖,表1給出了AD5933的引腳定義。建議在使用時(shí)把所有的電源腳9、10、11都連到一起,統一連接到電源上,同樣所有的地引腳12、13、14也都連接到一起,統一連接到系統地上

圖1AD5933引腳排列

表1AD5933引腳定義

1.3主要應用
AD5933可以廣泛的應用在電化學(xué)分析、生物電極、阻抗譜分析、復雜阻抗測量、腐蝕監視和儀器保護、生物醫學(xué)和自動(dòng)控制傳感器、無(wú)創(chuàng )檢測、原材料性能分析以及燃料和電池狀態(tài)監測等眾多領(lǐng)域。為阻抗的測量提供了很大的方便,單片集成技術(shù)大大的減小了儀器的體積,使得儀器使用更加方便。簡(jiǎn)單的I2C通訊方式,方便用戶(hù)操作,減小了用戶(hù)編程的困難。由于它給出的直接是變換后阻抗的實(shí)部和虛部數據,大大的簡(jiǎn)化了用戶(hù)編程過(guò)程,節省了開(kāi)發(fā)時(shí)間。
2AD5933工作原理
2.1AD5933的參數設置
AD5933片上帶有一個(gè)27位的DDS來(lái)提供輸出特定頻率激勵信號。輸入到DDS狀態(tài)寄存器的數據由AD5933片上地址為82h、83h、84h的起始頻率寄存器提供。盡管狀態(tài)寄存器提供27位的精度,但其實(shí)起始頻率寄存器的高三位是被內部置零的,所以用戶(hù)可以控制的只有起始頻率的低24位。AD5933可以實(shí)現0.1Hz的頻率分辨率,頻率分辨率是通過(guò)片上24位頻率增量寄存器來(lái)控制的。頻率增量寄存器的地址為85h、86h、87h。起始頻率和頻率分量寄存器的代碼的計算方法為要求的起始頻率值或者頻率增量值除以四分之一的系統時(shí)鐘再乘以2的27次方。系統時(shí)鐘可以通過(guò)控制寄存器來(lái)設置是選擇外部時(shí)鐘還是內部時(shí)鐘,AD5933的內部時(shí)鐘為16MHz。還可以在寄存器88h和89h中設置頻率點(diǎn)個(gè)數。例如,如果用戶(hù)想測量150個(gè)頻率點(diǎn),則用戶(hù)給88h和89h中分別存入00H和96H。當這三個(gè)參數都設置好之后,可以通過(guò)給控制寄存器寫(xiě)入起始頻率掃描命令來(lái)實(shí)現掃描初始化。當完成每個(gè)頻率點(diǎn)的掃描后狀態(tài)寄存器的第二位將自動(dòng)置位,可以通過(guò)查詢(xún)這位來(lái)判斷是否測量完成,用戶(hù)可以自行控制實(shí)現跳到下一個(gè)頻率點(diǎn)。測量結果的實(shí)部保存在94h和95h中,虛部保存在96h和97h中,這個(gè)結果應該在跳到下一個(gè)頻率點(diǎn)之前讀出。如果想要多次測量同一個(gè)頻率點(diǎn)的值,以使得測量結果更加精確,只需在一次測量完成之后在控制寄存器中寫(xiě)入重復當前頻率命令字即可。當所有的頻率點(diǎn)都掃描完時(shí),狀態(tài)寄存器的第三位將被自動(dòng)置位。一旦這位被置位后,將不能進(jìn)一步實(shí)現頻率掃描。
頻率掃描的具體過(guò)程包括三部分
(1) 進(jìn)入標準模式,在寫(xiě)入開(kāi)始頻率掃描控制字到控制寄存器之前,首先要寫(xiě)入
標準模式控制字到控制寄存器,在這個(gè)模式中VOUT和VIN引腳被內部接到地,因此在外部電阻或者電阻和地之間沒(méi)有直流偏置。
(2) 進(jìn)入初始化模式。在寫(xiě)入開(kāi)始頻率控制字到控制寄存器后將進(jìn)入初始化模式。
在這個(gè)模式下,電阻已經(jīng)被起始頻率信號激勵,但沒(méi)有進(jìn)行測量。用戶(hù)可以通過(guò)程序設置在寫(xiě)入頻率掃描命令到控制寄存器來(lái)啟動(dòng)進(jìn)入頻率掃描模式之前的時(shí)間。
(3) 進(jìn)入頻率掃描模式。用戶(hù)通過(guò)寫(xiě)入頻率掃描控制字。在這個(gè)模式中,ADC在
設定時(shí)間周期過(guò)去之后開(kāi)始測量。用戶(hù)可以通過(guò)在每個(gè)頻率點(diǎn)測量之前設置寄存器8Ah和8Bh的值來(lái)控制輸出頻率信號的周期數。
片上DDS輸出的信號通過(guò)一個(gè)可編程增益放大器,通過(guò)控制增益可以實(shí)現四個(gè)不同范
圍的峰峰值輸出。這個(gè)輸出范圍的控制是在控制寄存器的第9和第10位實(shí)現的。
在接收過(guò)程中,從電阻上得到的信號首先進(jìn)入電流電壓轉換放大器,后面緊跟的是一個(gè)可編程增益放大器,這個(gè)放大器的增益有5和1兩個(gè)值,可以通過(guò)設置控制寄存器的第8位來(lái)選擇。經(jīng)過(guò)可編程增益放大器之后的信號被ADC采樣,采樣得到的數據送DSP進(jìn)行傅立葉變換。每個(gè)頻率采樣1024個(gè)點(diǎn)進(jìn)行傅立葉變換,變換的結果存儲在兩個(gè)16位的寄存器中代表變換后的實(shí)部和虛部,每個(gè)16位的寄存器分別為兩個(gè)8位的寄存器組成,這個(gè)將在下面的寄存器介紹中專(zhuān)門(mén)給出。
AD5933的系統時(shí)鐘可以通過(guò)兩個(gè)途徑給出。用戶(hù)可以在外部時(shí)鐘引腳MCLK接入一個(gè)高精度穩定的時(shí)鐘。另外也可以使用AD5933內部16.776MHz的時(shí)鐘。具體選擇哪個(gè)時(shí)鐘可以通過(guò)設置控制寄存器的第3位來(lái)實(shí)現。系統上電默認為選擇內部時(shí)鐘。
2.2內部寄存器定義及設置
AD5933片上有9個(gè)寄存器。這些寄存器分別實(shí)現不同的參數設置功能,表2中給出了它們的名稱(chēng)、地址和讀寫(xiě)特性。
表2內部寄存器

起重大部分寄存器已經(jīng)在上面提到過(guò)了。首先主要介紹一下控制寄存器??刂萍拇嫫髦饕獙?shí)現AD5933各參數的設置以及工作狀態(tài)的設定。表3給出了控制寄存器各個(gè)位的功能定義??刂萍拇嫫饔蓛蓚€(gè)8位的寄存器組成,地址分別為80h和81h,在使用時(shí),用戶(hù)可以只改變其中一個(gè)寄存器的值,而另外一個(gè)寄存器的值不變。當給控制寄存器寫(xiě)入復位命令時(shí)不會(huì )使得已經(jīng)編程好的和頻率掃描有關(guān)的設置復位,和頻率掃描有關(guān)的值為起始頻率,頻率增量和頻率點(diǎn)數。在復位命令之后,必須寫(xiě)入開(kāi)始頻率命令到控制寄存器來(lái)重新開(kāi)始頻率掃描過(guò)程。上電之后控制寄存器的缺省值為A000H。
表3AD5933內部寄存器位定義

除了控制寄存器外,需要注意的還有狀態(tài)寄存器,狀態(tài)寄存器的地址是8Fh。狀態(tài)寄存器來(lái)標志測量的結束。D7到D0各位分別表示AD5933的不同功能狀態(tài),其中D4至D7沒(méi)有實(shí)際意義,不表示任何測量狀態(tài)。(D0表示溫度測量 完成時(shí),這位被置1)。D1表示一個(gè)頻率點(diǎn)的阻抗測量,當完成當前頻率點(diǎn)的阻抗測量時(shí),這位被置1,同時(shí)表明實(shí)部和虛部數據寄存器中已經(jīng)存入測量結果。在接到開(kāi)始,跳到下個(gè)頻率點(diǎn),重復當前頻率或復位等命令時(shí)該位被自動(dòng)復位,在上電時(shí)這位也被復位。D2表示頻率掃描完成,當所有的頻率點(diǎn)都測量結束時(shí)該位被置1,當接受到復位命令或上電時(shí)這位被復位。
2.3AD5933與控制系統的數據傳輸
AD5933與控制系統的通訊是用 實(shí)現的,作為 設備使用,遵守 通訊的時(shí)序。它有一個(gè)七位的設備地址0001101。當控制系統寫(xiě)入到AD5933時(shí)沒(méi)有什么特別說(shuō)明的,當從AD5933讀數據時(shí),首先要寫(xiě)入B0h到AD5933,然后寫(xiě)入要讀出數據的寄存器地址,讀出寄存器的值。
2.4溫度測量實(shí)現
AD5933片上的溫度傳感器是一個(gè)13位的數字溫度傳感器,第14位是一個(gè)標志位。溫度傳感器可以精確測量周?chē)骷臏囟?。溫度傳感器的測量范圍是-40℃到+125℃,當溫度達到+150℃時(shí),當工作在電壓和溫度的最大規格時(shí),結構完整性將受到破壞。測量溫度的精度為±2℃。
溫度測量過(guò)程的轉換時(shí)鐘由內部產(chǎn)生,只有從串口讀取或寫(xiě)入數據才需要外部時(shí)鐘。一般模式下,內部時(shí)鐘自動(dòng)完成轉換過(guò)程。默認情況下溫度傳感器處于掉電狀態(tài),要啟動(dòng)溫度測量需要在控制寄存器中寫(xiě)入溫度測量控制字,在測量完成后溫度傳感器自動(dòng)關(guān)閉,直到下次接受到命令再啟動(dòng)。用戶(hù)可以通過(guò)讀取狀態(tài)寄存器的值來(lái)檢查溫度測量是否結束,溫度測量的結果保存在92h和93h中。其中有14位是有用數據,最高兩位沒(méi)有意義。DB13是一個(gè)標志位。表4中給出了部分測量數據與實(shí)際溫度的對應關(guān)系。對于具體的溫度測量數據可以通過(guò)公式得到,如果測量溫度為正,則等于所得數據的十進(jìn)制表示值除以32。如果測量溫度值為負,且把DB13的值也計算在內,則等于測得數據的十進(jìn)制值減去16384后再除以32,若不把DB13的值計算在內,則等于測量數據的十進(jìn)制值減去8192后再除以32。
上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 5933 AD 阻抗測量 芯片

評論


相關(guān)推薦

技術(shù)專(zhuān)區

国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>