基于嵌入式Win CE系統(tǒng)的電能質(zhì)量監(jiān)測儀_第1頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、基于嵌入式win ce系統(tǒng)的電能質(zhì)量監(jiān)測儀電能的應用程度是衡量一個國家電力進展水平的重要標記之一。近年來,用戶對電能質(zhì)量的要求越來越高,使得電能質(zhì)量問題日益緊迫地擺在了大家的面前,電能質(zhì)量的好壞挺直關(guān)系到國民經(jīng)濟的總體效益。為了提高供電質(zhì)量,保證電網(wǎng)和供電設備平安、經(jīng)濟及牢靠運行,國內(nèi)外許多討論機構(gòu)和公司研制生產(chǎn)了各種功能的電力參數(shù)分析儀表、儀器,但傳統(tǒng)的基于有效值理論的監(jiān)測技術(shù)已經(jīng)不能完整、精確地描述實際發(fā)生的動態(tài)電能質(zhì)量問題。在此,設計了一種基于系統(tǒng)的電能質(zhì)量參數(shù)監(jiān)測儀,改進了以往同類監(jiān)測儀的缺點,能實時地顯示出動態(tài)電能質(zhì)量的參數(shù)變幻,具有較高的實際應用價值。1 電力參數(shù)的計算電能質(zhì)量主要

2、包括由公用電網(wǎng)供應用戶端溝通電能品質(zhì)的一些參數(shù)。本文主要研究國家標準涉及的各項穩(wěn)態(tài)指標,如頻率、()、諧波、閃變、三相不平衡度等,以及功率、相位差、諧波畸變率等相關(guān)指標的分析測量,這也是普通的電能質(zhì)量測量分析儀器所關(guān)懷的電能質(zhì)量指標。下面給出各項電能參數(shù)的計算辦法:電壓有效值的離散化計算公式:式中:ua,ub,uc,ia,ib,ic分離為各相電壓電流的有效值。式中:fs為所選晶振頻率(單位為hz);tcnt為一個整周期定時器計數(shù)值。諧波含量就是各次諧波的平方和開方。諧波電壓含量與諧波電流含量分離表示為:2 系統(tǒng)整體結(jié)構(gòu)基于9和嵌入式windows ce系統(tǒng)的整體結(jié)構(gòu)圖1所示。該系統(tǒng)采納+arm

3、9的雙cpu形式,其中,dsp采納ti公司的tms320f2812;arm9采納samsung的。該系統(tǒng)中arm部分用購買的開發(fā)板舉行開發(fā)測試。tms320f2812提供了足夠的處理能力,使一些復雜實時控制算法的應用成為可能,它主要完成對三相溝通電壓、電流的數(shù)據(jù)采集,電壓和電流經(jīng)過信號調(diào)理,經(jīng)互感器隔離降壓,經(jīng)低通濾除高頻重量,使電壓和電流進入tms320f2812處理器,之后通過tms320f2812對這些數(shù)據(jù)舉行計算處理,再通過can通信將處理好的數(shù)據(jù)傳送給arm模塊。s3c24lo是samsung公司推出的1632位risc處理器,具有低成本、低功耗、小體積、高性能的特點,集成了豐盛的片

4、上資源。系統(tǒng)中,其主要作用是利用通信來接收從dsp傳過來的數(shù)據(jù),并對其舉行顯示,以實現(xiàn)實時監(jiān)測,同時,還可通過接口將數(shù)據(jù)存儲到u盤上。其中,tms320f2812的can型號為pca82c250。tms320f2812片上集成了can通信接口,可挺直與pca82c250上的txd和rxd相連,并將信號轉(zhuǎn)換成canh,cahl后,在can總線上傳輸。因為arm開發(fā)板并沒有提供can接口,所以此部分要舉行外擴。s3c2410與can總線的接口采納spi轉(zhuǎn)can的方式,控制器采納公司的mcp2515。s3c24lo的spi接口可挺直與mcp2515控制器的spi接口相連,控制器輸出端的信號經(jīng)pca8

5、2c250轉(zhuǎn)化為canh,canl后,在can總線上傳輸。3 嵌入式操作系統(tǒng)win ce的定制、移植及驅(qū)動程序的開發(fā)31 can驅(qū)動程序的開發(fā)platform builder本身自帶了無數(shù)驅(qū)動程序,如串口驅(qū)動、usb口驅(qū)動等,但因為系統(tǒng)中的can總線通信部分是外擴的,開發(fā)商提供的bsp開發(fā)包不包含這部分驅(qū)動,要自行編寫驅(qū)動程序和注冊表部分的文件,定制出cec文件,并將生成的驅(qū)動與bsp舉行綁定。can驅(qū)動開發(fā)流程為:編寫can驅(qū)動時,首先要確保s3c24lo的spi接口可以正常工作,再利用spi接口對mcp2515寄存器舉行相應的設置。can總線驅(qū)動的設計步驟為:(1)初始化s3c2410的s

6、pi口。設置波特率、主從模式、通信方式等;(2)初始化mcp2515。設置相應的發(fā)送、接收緩沖器;(3)編寫can控制器的收發(fā)程序;(4)編寫can流接口的函數(shù)形式;(5)導出流接口,修改注冊表和cec文件。32 操作系統(tǒng)的移植對windows ce操作系統(tǒng)舉行移植,先舉行wince bootloader的開發(fā),然后舉行操作系統(tǒng)的特性配置和移植,再舉行硬件平臺上驅(qū)動程序的開發(fā),最后對應用程序舉行移植和開發(fā)。(1)bootloader的開發(fā)。bootloader的結(jié)構(gòu)可以分為bl common、oem代碼、eboot、存儲管理、edbg驅(qū)動程序五個部分。這五部分中,除了oem代碼需要自己編寫外,

7、其他幾個部分的代碼都是由windows ce本身提供的。(2)內(nèi)核的配置和移植。win ce內(nèi)核的配置和移植是在platform builder的協(xié)助下,按照系統(tǒng)的詳細應用目標來舉行各種功能裁減,然后由sysgen即可編譯生成所需的操作系統(tǒng)鏡像nkbin。當platformbuilder勝利編譯生成wince內(nèi)核后,通過platformbuilder自帶的tfpt網(wǎng)絡傳輸工具或其他tfpt網(wǎng)絡傳輸工具將內(nèi)核下載至硬件平臺中。(3)驅(qū)動程序開發(fā)。windows ce提供了特定的驅(qū)動程序框架,以驅(qū)動內(nèi)部或者外圍的硬件設備。驅(qū)動程序位于操作系統(tǒng)與硬件的中間,是bsp包的一部分,將操作系統(tǒng)與設備鏈接起來,操作系統(tǒng)就能識別設備,并為應用程序提供相應的服務。在此主要介紹了can驅(qū)動程序的開發(fā)。(4)應用程序的開發(fā)和移植。完成以上內(nèi)容后,就可以針對硬件平臺和詳細系統(tǒng)要求舉行應用程序的開發(fā)。4 結(jié)語設計了一種基于arm9和windows ce的數(shù)據(jù)采集系統(tǒng),采納tms320f2812處理器對數(shù)據(jù)舉行采集,充分發(fā)揮了這款dsp芯片的數(shù)據(jù)處理能力;s3c24lo和w

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論