《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于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亚洲国产精品_日韩亚洲一区二区
国产亚洲欧美日韩美女| 亚洲天堂av在线免费观看| 欧美视频在线观看一区| 久久婷婷久久| 久久久国产成人精品| 欧美亚洲一区三区| 亚洲欧美综合另类中字| 亚洲在线成人| 亚洲欧美在线一区二区| 亚洲欧美综合国产精品一区| 亚洲欧美成人精品| 欧美亚洲一区三区| 欧美永久精品| 久久精品中文字幕免费mv| 久久精品国产欧美激情| 久久久噜噜噜久久久| 久久久777| 美女图片一区二区| 欧美18av| 欧美日韩国产综合网| 欧美日韩午夜剧场| 国产精品欧美久久久久无广告| 国产精品久久久久久久久动漫 | 欧美人体xx| 欧美日韩亚洲激情| 国产精品久久久久久av福利软件 | 欧美在线二区| 久久久久久午夜| 欧美1区免费| 欧美日韩蜜桃| 国产精品婷婷| 一区在线影院| 日韩亚洲在线| 午夜在线a亚洲v天堂网2018| 久久精品女人| 亚洲毛片av| 午夜精品福利视频| 久久免费视频一区| 欧美精品在线视频| 国产精品一区二区在线观看| 黄色影院成人| 亚洲毛片av在线| 亚洲欧美日韩精品久久| 亚洲大胆女人| 在线亚洲观看| 久久精品国产亚洲aⅴ| 免费一级欧美片在线观看| 欧美日韩在线视频观看| 国产欧美一区二区精品性| 在线观看一区二区精品视频| 一道本一区二区| 欧美影院精品一区| 一本色道久久综合狠狠躁篇怎么玩 | 国产精品久久久久久久久免费桃花 | 一区二区三区日韩欧美精品| 欧美一级一区| 欧美黑人一区二区三区| 国产精品爱久久久久久久| 国产专区精品视频| 亚洲精品在线免费观看视频| 亚洲欧美另类在线| 亚洲精品一区二区三区av| 午夜精品久久久久久久蜜桃app| 久久中文字幕一区| 欧美色偷偷大香| 精品99一区二区| 亚洲午夜精品一区二区三区他趣 | 亚洲免费观看高清完整版在线观看熊 | 在线观看亚洲视频| 亚洲在线观看免费视频| 亚洲精品中文字幕在线| 久久久99精品免费观看不卡| 欧美日韩午夜激情| 精品二区视频| 香蕉亚洲视频| 亚洲一区二区在线免费观看| 美女脱光内衣内裤视频久久影院| 国产精品久久久久影院色老大| 亚洲高清在线观看一区| 性色av一区二区三区在线观看| 亚洲美女在线观看| 久久综合国产精品台湾中文娱乐网| 欧美性片在线观看| 亚洲精品1234| 久久精品视频va| 欧美一区2区三区4区公司二百 | 精品盗摄一区二区三区| 亚洲欧美日韩爽爽影院| 亚洲私人影院| 欧美激情精品久久久| 国产一区清纯| 亚洲综合清纯丝袜自拍| 在线视频精品一| 欧美精品观看| 在线观看的日韩av| 欧美在线视频全部完| 亚洲欧美另类综合偷拍| 欧美日韩一区二区三区免费看| 亚洲国产精品嫩草影院| 久久精品91久久香蕉加勒比| 欧美伊人久久| 国产精品五月天| 亚洲视频一区二区| 欧美国产极速在线| 国产私拍一区| 亚洲一区在线视频| 亚洲砖区区免费| 欧美日韩性视频在线| 亚洲日本欧美| 日韩视频免费观看高清在线视频| 麻豆久久婷婷| 在线免费观看日本一区| 欧美影院成人| 久久香蕉国产线看观看网| 国产一区二区三区四区在线观看 | 国产综合在线看| 久久成人精品一区二区三区| 久久激情视频久久| 国产日韩欧美一区在线| 亚洲欧美在线视频观看| 久久国产色av| 狠狠色丁香久久婷婷综合_中| 久久国产综合精品| 久久综合九色99| 精品电影一区| 亚洲精品一区二区三区在线观看| 欧美高清视频在线 | 亚洲天堂网站在线观看视频| 欧美日韩在线精品| 亚洲视频在线播放| 欧美一级视频| 国产一区二区精品| 亚洲第一页在线| 欧美成人久久| 99热精品在线| 欧美一区二区大片| 国产在线视频欧美| 亚洲国产日韩一级| 欧美精品一区二区三区蜜桃 | 国产精品日本精品| 午夜一区在线| 欧美gay视频激情| 亚洲美女免费视频| 亚洲欧美一区二区精品久久久| 国产精品尤物| 久久黄金**| 欧美激情第4页| 亚洲无毛电影| 久久久久中文| 亚洲精品国产日韩| 亚洲欧美日韩精品久久久| 国产午夜一区二区三区| 亚洲欧洲日本国产| 欧美视频亚洲视频| 欧美一级成年大片在线观看| 久久综合一区| 一本大道久久a久久精品综合| 性亚洲最疯狂xxxx高清| 一区久久精品| 亚洲在线日韩| 精久久久久久久久久久| 一区二区三区不卡视频在线观看| 国产精品亚洲成人| 91久久午夜| 国产精品日韩欧美一区二区三区 | 免费久久99精品国产自| 日韩一区二区精品葵司在线| 欧美一区二区黄色| 在线不卡亚洲| 亚洲欧美激情在线视频| 在线播放日韩欧美| 亚洲综合视频网| 在线看不卡av| 欧美一区二区三区日韩| 在线日韩一区二区| 亚洲欧美色婷婷| 亚洲国产一区二区三区a毛片 | 亚洲黄页视频免费观看| 性欧美长视频| 亚洲精品欧洲精品| 久久精品欧洲| 在线视频你懂得一区| 老司机午夜精品| 亚洲一区亚洲| 欧美日韩精品免费在线观看视频| 欧美一区二区三区在线看 | 亚洲精品一线二线三线无人区| 国产精品免费一区二区三区观看| 亚洲高清在线播放| 国产精品午夜国产小视频| 亚洲巨乳在线| 国内伊人久久久久久网站视频| 亚洲永久在线| 亚洲高清毛片| 久久久久久高潮国产精品视| 99精品热6080yy久久| 免费视频一区| 欧美一区影院| 国产精品五区| 亚洲一区免费观看|