国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于ARM9電能質(zhì)量監(jiān)測儀的數(shù)據(jù)采集

發(fā)布時間:2010-3-13 10:05    發(fā)布者:李寬
為了保證電力系統(tǒng)安全、可靠、高效地運行,高質(zhì)量的電能供給是一項重要的工作。為此,利用便攜式電能質(zhì)量監(jiān)測儀對電網(wǎng)電能質(zhì)量參數(shù)進行準確地測量。 ARM9的主頻高、速度快、內(nèi)存容易擴展,可以運行嵌入式Linux操作系統(tǒng),為應(yīng)用程序的設(shè)計提供了方便的條件,其開發(fā)板所用的處理器是ARM9- S3C2410。基于ARM9-S3C2410的電能質(zhì)量監(jiān)測儀的整體結(jié)構(gòu)框圖,如圖1所示。



由圖1可知,該系統(tǒng)的硬件除了已經(jīng)擴充了存儲器的ARM9-S3C2410A核心板外,還包括外圍信號調(diào)理、鍵盤及顯示等電路,以MAX1324組成的A/D和信號調(diào)理電路,是該數(shù)據(jù)采集的重要內(nèi)容,文中主要介紹這一部分的硬件和相關(guān)軟件設(shè)計。

1 數(shù)據(jù)采集的硬件設(shè)計

開發(fā)板ST2410的硬件資源豐富,提供了40腳外部擴展接口,通過該接口,可以方便地擴展信號采集等外圍電路。信號調(diào)理部分電路的具體結(jié)構(gòu),如圖 2所示。



1.1 信號調(diào)理電路

模擬信號輸入前端電路,是利用電壓互感器(PT)和電流互感器(CT),對被采樣電壓和電流進行隔離和電平轉(zhuǎn)換。一次互感先將電力電網(wǎng)的高壓、大電流轉(zhuǎn)換成標準的交流100 V和5 A,二次互感器再將其轉(zhuǎn)換成A/D芯片MAX1324輸入所要求的-10~+10 V電平,從而得到電力系統(tǒng)公共連接點的全部原始數(shù)據(jù)。

抗混疊濾波器的作用,是將輸入信號中的高頻分量濾除,以防止被測信號的高頻干擾與有用的低頻信號發(fā)生混疊,影響測量精度。抗混疊濾波采用壓控電壓源二階低通濾波器,如圖3所示。考慮到本裝置需要監(jiān)測1~50次諧波,要求在 50~50×50 Hz頻率范圍內(nèi)的幅頻特性曲線越平坦越好。



1.2 A/D轉(zhuǎn)換

因為在測量電網(wǎng)的三相不平衡參數(shù)時,要用到中性線的電壓和電流,雖然從理論上,可以通過相電壓和相電流算出中性線的電壓和電流值,但是,測量值應(yīng)該更加接近物理現(xiàn)實。所以,最好同時測量電網(wǎng)中用戶公共連接點的三相電壓、三相電流和中性線的電壓與電流,共計8路模入信號。多路信號的同步采樣可以有效克服因通道轉(zhuǎn)換而產(chǎn)生的相差問題,所以A/D應(yīng)該選用8路同步采樣芯片。美信公司的MAX1320和MAX1324都是適合上述設(shè)計要求的專用芯片,MAX1324的模入電壓范圍為±10 V,比MAX1320芯片的輸入電壓范圍寬。在同樣干擾和噪聲條件下,A/D轉(zhuǎn)換的相對精度會高一些,所以采用MAX1324,它內(nèi)部集成了8個獨立的采樣保持器和8通道的多路開關(guān),容易實現(xiàn)8路模擬量的瞬時采集,其轉(zhuǎn)換結(jié)果以補碼的形式按順序輸出。

對于一個已經(jīng)給定轉(zhuǎn)換位數(shù)的ADC,它對信號所能離散數(shù)據(jù)位的電平值是確知的,14位MAX125提供214級的離散電平為2×10 V/214≈1.22 mV,相對分辨率可達±0.025%。在國家諧波測量標準中,對于規(guī)定的畸變率,電流的測量精度要求相對高一些,考慮到各種情況,實踐亦證明采用14位的 ADC是完全可以滿足諧波測量的設(shè)計要求的。

電能質(zhì)量監(jiān)測儀的ARM處理器芯片S3C2410A內(nèi)部還帶有8通道1O位的A/Dc。根據(jù)上述分析可知,10位A/D難以滿足諧波監(jiān)測儀對數(shù)據(jù)采集的要求,而且該A/DC也不具備同步采樣功能。然而在測量電網(wǎng)基波的頻率時,國家標準要求對工頻的測量精度是50±0.01 Hz,這意味著在一個周期內(nèi),要采集50÷0.0l=5 000個點以上,所以A/D轉(zhuǎn)換時間在20 ms/5 000=4μs以下。頻率測量對幅值的精度要求并不高,只要能夠正常判斷正負值即可。ARM芯片內(nèi)10位A/D的轉(zhuǎn)換速度最高可達500 ksps(2μs),所以,用以測量電網(wǎng)的基波頻率正合適。這樣,MAX1324和ARM內(nèi)的A/DC分別用作諧波和頻率測量就各盡所能了。

MAX1l324與處理器S3C2410的接口如圖4所示,MAX1324的模擬供電電壓是5 V,而MAX1324允許的數(shù)字供電電壓范圍為2.7~5.25 V,圖中是3.3 V。這樣,可以不用電平轉(zhuǎn)換而直接與S3C2410的數(shù)字I/O接口相連。



在進行數(shù)據(jù)采集時,操作過程分為以下3步:(1)首先要將MAX1324的工作方式設(shè)置為8個通道的瞬時采樣,引腳ALLON接高電平,拉低和時,向數(shù)據(jù)線D0~D7寫入全“1”,這樣8個通道就能都被選中,實現(xiàn)同步ADC;(2)拉低ARM的 GPAl2端子,使CONVST引腳為低電平,輸入信號在采樣保持器達到穩(wěn)定的電平后,再由CONVST的上升沿開始啟動A/D,這里的多通道轉(zhuǎn)換是按通道號由低到高的順序進行,當最后一個通道的轉(zhuǎn)換結(jié)束后,所有通道轉(zhuǎn)換結(jié)束信號跳變?yōu)榈碗娖剑D(zhuǎn)換結(jié)果先儲存于片內(nèi)對應(yīng)的14位×8的SRAM中;(3)讀取模數(shù)轉(zhuǎn)換結(jié)果數(shù)據(jù),其方式有兩種:一種是查詢方式,MAX1324的引腳接到S3C2410的一個I/0引腳上,S3C2410啟動A/D轉(zhuǎn)換后,不斷地查詢這個I/0引腳是否為低電平,以判斷轉(zhuǎn)換是否結(jié)束,然后再依次讀取轉(zhuǎn)換后的數(shù)字信號;另一種是中斷方式,MAX1324的引腳直接接到 S3C2410的一個外部中斷引腳上,一旦轉(zhuǎn)換結(jié)束,則向S3C2410申請中斷,S3C2410就會進入中斷服務(wù)程序,依次讀取MAX1324轉(zhuǎn)換后的數(shù)據(jù)。為了提高CPU的使用效率,采用中斷方式,圖4中MAX1324的引腳接到S3C2410的外部中斷EINT3的引腳上。當A/D數(shù)據(jù)轉(zhuǎn)換結(jié)束后,就會向S3C2410的EINT3發(fā)出低電平,當EINT3引腳為低電平時,就會先后向MAX1324的引腳發(fā)出8個讀脈沖,控制選通引腳分時讀取 MAX1324轉(zhuǎn)換后的8個通道ADC數(shù)據(jù)。

2 接口驅(qū)動

設(shè)備驅(qū)動程序的任務(wù)包括自動配置和初始化子程序,負責檢測所要驅(qū)動的硬件設(shè)備是否能正常工作。如果該設(shè)備正常,則對這個設(shè)備及其相關(guān)的設(shè)備驅(qū)動程序需要的軟件狀態(tài)進行初始化。

Linux下的設(shè)備驅(qū)動程序被組織為一組完全不同任務(wù)的函數(shù)的集合。編寫A/D驅(qū)動,主要完成對A/D器件控制寄存器和數(shù)據(jù)寄存器的 open0,closeO,read0,writeO等的操作,并在file_operations中注冊。

static struct file_operations adcmax1324_fops={
open:ademaxl324_open,
ioctl:adcmaxl324_ioctl,
read:adcmaxl324_read,
write:ademaxl324_write,
release:adcmaxl324_release,
}

下面介紹其中幾個重要的函數(shù):

(1)adcmaxl324_write函數(shù):調(diào)用該函數(shù),通過雙向數(shù)據(jù)線DATAO~DATA7向MAX1324寫人數(shù)據(jù)OxOOFF,把 MAX1324設(shè)置成8通道同時轉(zhuǎn)換的模式;(2)ademax1324_ioctl函數(shù):Ioctl函數(shù)跟蹤信號,啟動A/D轉(zhuǎn)換; (3)adcmax1324_read函數(shù):read函數(shù)把中斷處理函數(shù)中讀到的數(shù)據(jù)發(fā)到用戶程序。

最后在init()中完成初始化工作。包括注冊設(shè)備驅(qū)動程序和申請系統(tǒng)資源。在編寫驅(qū)動程序時通常編寫成模塊的形式,在模塊加載時調(diào)用初始化函數(shù) module_init(),在卸載時調(diào)用卸載模塊函數(shù)module_exit()。

3 結(jié)束語



文中實現(xiàn)了基于ARM9的電能質(zhì)量監(jiān)測儀數(shù)據(jù)采集的設(shè)計。介紹了硬件電路及其相關(guān)軟件,經(jīng)實驗測試,基于MAX1324ECM的上述數(shù)據(jù)采集電路,實測準確度可以達到±0.5%,實驗結(jié)果如表1所示,因此 MAX1324ECM完全適用于電能質(zhì)量監(jiān)測中的數(shù)據(jù)采集。

參考文獻

   1. 孔五陽,徐群.MAX1320在同步向量測量中的應(yīng)用[J].微計算機信息,2007,23(2):290-291.
   2. 曹暉,劉曉華.電能質(zhì)量測量系統(tǒng)中數(shù)據(jù)采集要求的定量分析[J].電測與儀表,2004,41(7):26-28.
   3. 潘小波,楊維翰.基于ARM9的諧波監(jiān)測儀數(shù)據(jù)采集接口[J].安徽工業(yè)大學(xué)學(xué)報,2007,24(2):209-212.
   4. 孫天澤,袁文菊.嵌入式設(shè)計及Linux驅(qū)動開發(fā)指南[M].北京:電子工業(yè)出版社,2005.
   5. 劉偉民,韓斌,李征.基于Linux的數(shù)據(jù)采集及在qt界面的顯示[J].微計算機信息,2008(22):97-99.

作者:黃磊,楊維翰(安徽工業(yè)大學(xué),電氣信息學(xué)院,安徽,馬鞍山,243002) 許昆(大慶油田有限責任公司)
來源:電子科技 2009(12)
本文地址:http://m.qingdxww.cn/thread-9329-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責;文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧美国产精品| 中文精品99久久国产| 国产 有码 无码 电影| 污污内射在线观看一区二区少妇 | 18岁末年禁止观看免费1000个| 97在线视频免费| 九九大香尹人视频免费| 一区二区乱子伦在线播放| 日韩影视在线| 亚洲第一页综合| 一级爱| 被免费网站在线视频| 美女扒开腿让男生桶爽免费APP| 亚洲成人黄色片| 亚洲精品亚洲人成在线观看麻豆| 四虎在线最新永久免费| 亚洲精品国产福利| WWW亚洲精品久久久乳| 偷拍精品视频一区二区三区| 四虎精品影视| 五月天伊人网| 一个人www在线视频| 久久精品电影久久电影大全| 亚洲综合日韩精品欧美综合区| 青青青国产精品视频| 四虎永久免费地ww4hu57| JLZZJLZZJLZ老师好多的水| 色偷拍自怕亚洲在线| 日本不卡高清免费v| 四虎网址| 亚洲一区二区在线| 国产精品丰满人妻AV麻豆 | 亚洲精品国产SUV| 青青草欧美| 亚洲欧美另类综合| 中文在线影院| 久久亚洲精品2017| 怡春院国产精品视频| 青草视频免费看| 正在播放麻豆| 中国黄色大片|