《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于AD7791的海水溫度和深度測量系統的設計
基于AD7791的海水溫度和深度測量系統的設計
來源:微型機與應用2013年第20期
黨武松, 范寒柏, 胡 楊
(華北電力大學 電氣與電子工程學院,河北 保定071003)
摘要: 針對海洋環境惡劣、測量儀器投放和回收困難等問題,描述了一個大容量、高精度和低功耗的測量溫度和深度的設計方案及其工作原理。該系統以AVR單片機ATmega64為控制芯片,運用比值法計算得到溫度及其壓力的AD值,再經過一系列計算得到所需的溫度和深度。
Abstract:
Key words :

摘   要: 針對海洋環境惡劣、測量儀器投放和回收困難等問題,描述了一個大容量高精度低功耗的測量溫度深度的設計方案及其工作原理。該系統以AVR單片機ATmega64為控制芯片,運用比值法計算得到溫度及其壓力的AD值,再經過一系列計算得到所需的溫度和深度。
關鍵詞: 溫度; 深度; 大容量; 高精度; 低功耗

    在開發利用海洋的過程中,溫度和深度扮演著非常重要的角色,這使它成為海洋觀測中的重點觀測對象。因長期地球變化或其他地理因素變化引起海洋溫度和深度的變化,這關系到近海資源的開發和利用[1]。因此,本文設計了一種大容量、高精度和低功耗的測量溫度和深度的系統以滿足對其測量的需求。該系統可以采集不同區域、不同深度水域環境要素的溫度、壓力,然后通過對壓力進行分析和一系列計算得到海洋深度。
1 系統總體設計
    本系統采用Atmel公司的ATmega64單片機作為控制芯片,主要分為A/D數據采集部分、時鐘定時控制部分以及數據存儲部分。系統總體結構圖如圖1所示。ATmega64是基于增強的AVR RISC結構的低功耗8位CMOS微控制器。由于其先進的指令集以及單時鐘周期指令執行時間,ATmega64的數據吞吐率高達1 MIPS/MHz,從而可以緩減系統在功耗和處理速度之間的矛盾。

    本系統由CR123A 3 V鋰電池供電,晶振為3.686 4 MHz,使系統功耗非常低;采用24位精度高、功耗低的AD7791模/數轉換器,將采集到的溫度和壓力模擬量轉化為數字量;采用帶有I2C總線接口的、具有極低功耗的PCF8583作為時鐘控制芯片,將采樣時間、采樣間隔、采樣頻率等寫入PCF8583來控制單片機工作或休眠,大大降低了功耗;由于測量采集時間長久且采集數據量大,所以采用具有非易失性和讀寫速度快的大容量NAND存儲器[2]。
2 系統電路分析
    AD7791是美國ADI公司推出的一種高分辨率24位模/數轉換器件,精度高、功耗低,其靈活的串行接口使AD7791可以很方便地與微處理器或移位寄存器相連接。由于AD7791采用了和-差(∑-Δ)轉換技術,使它不受噪聲環境的影響,適用于寬動態范圍、低頻信號的測量。所以溫度采集電路和壓力采集電路的A/D都選用AD7791。溫度采集電路和壓力采集電路都采用比值法的思想,避免了因電源電壓不穩引起的漂移,大大提高了溫度和壓力的測量精度。
2.1 溫度采集電路
    溫度采集電路如圖2所示。U1在溫度采集電路中起到了電壓跟隨器的作用,Rt采用NTC熱敏電阻,電阻R1和Rt及U1和AD7791由相等電壓供電。由圖2可知,Vo=VCC×Rt/(R1+Rt),AD7791輸入電壓AIN=Vo,參考電壓VREF=VCC。

    輸出碼值為:Code=2N×Rt(AIN/VREF),采用電阻比值法計算出的溫度AD值Code=2N×Rt/(R1/Rt),與電路供電電壓無關,從而消除了由于電源電壓不穩引起的漂移,提高了測溫電路的精確度。如果把模擬地和數字地大面積直接相連,會導致互相干擾。R2為0 ?贅電阻,相當于很窄的電流通路,能夠有效地限制環路電流,使噪聲得到抑制,提高電路的穩定性[3]。
    測溫電路通過固定電阻R1和熱敏電阻Rt分壓,得到熱敏電阻的電壓值;再經過電壓跟隨器,將AD采集到的熱敏電阻的電壓送給單片機進行數據分析。
2.2 壓力采集電路
    壓力傳感器選用keller壓力傳感器,它是一種壓阻式OEM壓力傳感器。當壓力傳感器上有壓力產生時,電阻會發生形變,相對的兩個電阻阻值變大,另外相對的兩個電阻阻值變小,壓力傳感器兩端電壓不變。
    只有電橋中間產生壓差,即引起電橋輸出電壓的變化,產生的電壓變化作為輸出來反映壓力的大小。由于電橋輸出的變化電壓非常小,所以將壓力變化值經過運算放大器U6進行放大,送入AD7791,再將得到的AD值送入單片機,壓力采集電路如圖3所示。

    R8和U5構成恒流源,流過R8的電流I=VCC/R8。由于流過電橋兩支路的電流相等,則V32=V3-V2=0.5I×(R9-R10)。U6起差分放大的作用,其輸出電壓Vout=V32×G,G為放大增益。信號放大后送入AD7791進行模/數轉換。輸出碼值為:Code=2N×(AIN/VREF),參考電壓VREF=VCC,AD7791輸入電壓AIN=Vout。
    由計算得到Code=2N-1×(R9-R10)×G/R8,即通過比值法最后得到的AD值與電壓的大小無關,從而消除了電壓變化引起的溫漂,提高了系統的穩定性和壓力采集數據的精度。
2.3 時鐘控制電路
    PCF8583是一個時鐘控制芯片,帶有256 B的靜態RAM,使用I2C總線接口傳輸地址和數據。PCF8583帶有內部32.768 kHz晶振,并且前8 B用于時鐘、日歷和計數功能;其后的8 B可作為鬧鐘寄存器;剩余的240 B是自由RAM區,可用來存放數據及其他標志位或采樣間隔等常數。
    Y1為PCF8583提供穩定的32.768 kHz晶振,電路如圖4所示。單片機通過I2C總線給PCF8583設定采樣時間、采樣間隔等采樣參數。當 PCF8583 定時器計數溢出時,產生定時器溢出中斷來控制單片機在采樣、待機和休眠3種狀態間轉換,降低了功耗。

2.4 數據存儲
    由于該系統用于測量海洋等惡劣環境,受客觀因素影響,其投放和回收都很困難,并且要想觀測的溫度和深度信息準確必須采集長期大量的數據,因而必須要有大的數據存儲容量來滿足測量需要。鑒于此,本系統采用三星公司的 K9F1G08,它是128 M×8 bit NAND Flash。K9F1G08由1 046個塊組成, 每一個塊包含64個頁, 而一頁是2 KB+64 B=2 048 B+64 B=2 112 B。K9F1G08以頁為基本單元進行存儲 ,以塊為基本單元進行擦除,具有很快的寫入和擦除速度,是一種比硬盤驅動器更好的存儲設備。
    單片機先將采集的數據放到自身RAM中,等數據達到一頁時再存入K9F1G08,從而提高了時間利用率,降低了系統功耗。
3 系統軟件設計
    系統軟件主要完成了數據采樣、數據存儲、外部中斷和定時中斷控制等功能,主程序由中斷控制工作在采樣、休眠和待機3種狀態,大大降低了系統功耗。程序流程圖如圖5所示。
    

 



    2012年10月將此測量系統投放到青島中苑碼頭進行標定,該測量系統被投放到碼頭水平面下8 m左右的地方進行采樣。投放24 h后將測量系統取出與計算機連接,通過相應的后臺軟件將采集到的A/D數據從大容量存儲器NAND讀出,通過上述計算方法將溫度、壓力、深度算出并繪制成圖。溫度如圖6所示,壓力如圖7所示,深度如圖8所示。

    通過對采集數據進行分析,可得溫度精度達到±0.002℃(ITS-90標準),深度傳感器精度為滿量程的0.05%,滿足了高精度、低功耗的測量要求。
    本文介紹了溫度和深度的測量方法和工作原理,整個測量系統性能可靠,存儲量大,功耗低,精確度高,因此在海洋溫深測量方面具有非常廣闊的應用前景。
參考文獻
[1] 畢永良,孫毅,黃漠濤,等.海洋測量技術研究進展與展望[J].海洋測繪,2004,24(3):65-7.
[2] 王盛安,龍小敏,陳俊昌,等.大容量快閃存儲器在壓力式波潮儀中的應用[J].儀表技術與傳感器, 2000(10):31-
32.
[3] 康華光.電子技術基礎模擬部分[M].北京:高等教育出版社,1999.
[4] FOFONOFF N, MILLARD R. Algorithms for computation of  fundamental properties of seawater[J].UNESCO Technical Papers in Marine Science,1983(44):1-53.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品91久久久久久再现| 欧美女同视频| 亚洲另类在线视频| 亚洲高清一区二区三区| 欧美一级大片在线观看| 亚洲主播在线| 亚洲尤物精选| 亚洲中字黄色| 亚洲欧美日本在线| 亚洲免费影视第一页| 亚洲小少妇裸体bbw| 亚洲天堂成人在线观看| 亚洲丝袜av一区| 亚洲一区二区三区高清| 亚洲免费在线| 亚洲欧美日韩直播| 欧美亚洲系列| 久久国产精品一区二区三区| 亚洲承认在线| 亚洲免费观看在线观看| 日韩亚洲视频在线| 亚洲一品av免费观看| 亚洲欧美日韩精品| 欧美一站二站| 久久亚洲不卡| 欧美国产视频日韩| 欧美日韩一区二区三区高清| 国产精品久久久久久模特| 国产精品毛片| 国产亚洲在线观看| 在线日韩欧美| 亚洲美女免费视频| 亚洲一区二区免费在线| 欧美一区二区女人| 亚洲人成人一区二区三区| 一区二区高清| 欧美在线看片a免费观看| 久久久7777| 欧美国产视频日韩| 国产精品国产成人国产三级| 国产区在线观看成人精品| 狠狠久久亚洲欧美| 亚洲精品美女久久久久| 中文在线资源观看网站视频免费不卡| 亚洲欧美日韩精品一区二区| 亚洲第一页中文字幕| 一本色道久久88综合日韩精品| 亚洲淫性视频| 久久久久免费视频| 欧美片在线播放| 国产精品外国| 亚洲国产美女| 亚洲一二三区精品| 亚洲国产精品久久久久婷婷884| 亚洲精品久久嫩草网站秘色| 亚洲欧美视频一区| 老司机精品视频一区二区三区| 欧美人妖在线观看| 国产伦精品一区二区三区高清| 在线观看91久久久久久| 亚洲免费成人av| 久久av一区二区三区漫画| 一道本一区二区| 久久蜜桃香蕉精品一区二区三区| 欧美日韩成人激情| 国产日韩精品综合网站| 亚洲国产影院| 先锋亚洲精品| 99精品久久| 久久久精品欧美丰满| 欧美日韩美女在线观看| 国内在线观看一区二区三区| 夜夜嗨av一区二区三区免费区| 欧美中文字幕在线播放| 亚洲一区二区三区四区在线观看| 久久免费视频观看| 国产精品chinese| 亚洲激情不卡| 欧美一区二区在线视频| 亚洲一区二区高清视频| 另类图片国产| 国产日韩一区| 一区二区三区福利| 亚洲美女中出| 久久综合九色欧美综合狠狠| 国产精品久久99| 亚洲精品国精品久久99热| 欧美在线一二三四区| 亚洲男人av电影| 欧美久久一区| 一色屋精品视频在线观看网站| 一本色道久久综合亚洲精品按摩| 亚洲第一精品久久忘忧草社区| 亚洲主播在线观看| 欧美激情综合色综合啪啪| 好看的日韩视频| 亚洲欧美综合v| 亚洲自拍偷拍福利| 欧美视频福利| 亚洲精品乱码久久久久久按摩观| 亚洲福利视频网站| 久久久国产一区二区| 国产欧美一区二区三区视频| av成人激情| 一区二区三区视频在线观看| 欧美福利一区二区| 一区在线免费| 亚洲激情视频在线| 免费久久99精品国产自在现线| 国产视频在线观看一区二区三区| 亚洲一区三区电影在线观看| 亚洲午夜av在线| 欧美日韩国产不卡| 亚洲精品一区二区三区在线观看| 亚洲美女av网站| 欧美国产高潮xxxx1819| 永久91嫩草亚洲精品人人| 久久狠狠婷婷| 噜噜爱69成人精品| 在线视频观看日韩| 亚洲片国产一区一级在线观看| 久久综合一区二区| 精品福利免费观看| 亚洲国产精品一区在线观看不卡| 久久久久久网| 激情婷婷久久| 亚洲精品社区| 欧美日韩另类丝袜其他| 一区二区欧美在线| 亚洲欧美一区二区激情| 国产裸体写真av一区二区 | 伊人蜜桃色噜噜激情综合| 欧美一区二区三区成人| 久久久五月婷婷| 怡红院av一区二区三区| 亚洲欧洲视频在线| 欧美理论电影网| 一区二区三区精品视频| 亚洲一区免费在线观看| 国产精品一二三四区| 欧美一区二区三区另类| 久久综合激情| 亚洲区中文字幕| 亚洲欧美bt| 国产欧美精品在线播放| 亚洲二区视频| 欧美日韩国产另类不卡| 亚洲女同性videos| 久久影音先锋| 亚洲精品日韩在线| 午夜欧美视频| 伊人久久婷婷| 一区二区久久久久| 国产裸体写真av一区二区| 亚洲成色777777在线观看影院| 欧美国产极速在线| 中文国产亚洲喷潮| 久久久久一区二区| 亚洲精品久久久久久久久久久久久| 亚洲综合成人婷婷小说| 国产一区亚洲一区| 日韩视频在线永久播放| 国产精品美女在线| 亚洲国产mv| 欧美性一二三区| 久久精品一二三区| 欧美三级网址| 欧美资源在线观看| 欧美日韩免费在线| 久久国产乱子精品免费女| 欧美日韩日本国产亚洲在线| 性做久久久久久| 欧美久久视频| 欧美一级视频精品观看| 欧美黑人国产人伦爽爽爽| 亚洲一区二区在线观看视频| 蜜桃久久精品乱码一区二区| 夜夜爽夜夜爽精品视频| 久久久久国产精品www | 欧美一区国产二区| 欧美日韩三级一区二区| 久久成人在线| 国产精品v亚洲精品v日韩精品| 亚洲电影中文字幕| 国产精品视频999| 亚洲欧洲一区| 国产欧美在线观看| 一区二区三区高清不卡| 狠狠色噜噜狠狠色综合久| 午夜精品福利电影| 91久久亚洲| 鲁大师影院一区二区三区| 亚洲综合日韩中文字幕v在线| 欧美激情一区二区三区全黄| 欧美一区二区黄| 欧美亚洲成人网| 99精品国产在热久久下载| 狠狠干综合网| 久久国产精品黑丝| 亚洲五月六月|