時間:2011-11-15 10:52:55來源:wangww
摘要:本文介紹了一種用于TCR裝置中的數(shù)據(jù)采集卡,給出了數(shù)據(jù)采集卡的硬件接口電路,并介紹了采集軟件的設(shè)計與實現(xiàn)。實踐證明,這種數(shù)據(jù)采集卡有著廣泛的應(yīng)用前景。
關(guān)鍵詞:TCR;數(shù)據(jù)采集;硬件接口電路;軟件設(shè)計;
Abstract: The paper introduces the data acquisition card of TCR, It gives hardware interface circuit of the data acquisition card, The design and implementation of software is also introduced in this paper. The practice proved the card features with a wide application in the future.
Keywords: TCR;data acquisition;hardware interface circuit;software design;
1引言
近年來,隨著大功率非線性負(fù)荷的不斷增加,電網(wǎng)的無功沖擊和諧波污染呈不斷上升的趨勢,無功調(diào)節(jié)手段的缺乏使得母線電壓隨運行方式的改變而變化很大,導(dǎo)致電網(wǎng)的線損增加,電壓合格率降低。采用TCR型靜止型動態(tài)無功補(bǔ)償裝置(SVC)對于消除軋機(jī)和其他大型電動機(jī)等對稱性負(fù)載所產(chǎn)生的無功沖擊是很有效的,并廣泛應(yīng)用于冶金、采礦和電氣化鐵路等重要場合中。
數(shù)據(jù)采集單元是整個TCR裝置最為重要的部分之一,它的任務(wù)是要快速、準(zhǔn)確地完成采集現(xiàn)場三相電壓、電流信號并進(jìn)行轉(zhuǎn)換處理的任務(wù),它決定了TCR裝置能否精確、快速地進(jìn)行無功調(diào)節(jié)。以往的高壓無功補(bǔ)償裝置中數(shù)據(jù)采集部分通常僅由MCS51或96系列單片機(jī)系統(tǒng)構(gòu)成。采用單片機(jī)內(nèi)置的A/D轉(zhuǎn)換器進(jìn)行數(shù)據(jù)采集。這樣不僅因為單片機(jī)集數(shù)據(jù)采集、處理、控制判斷與輸出于一身而負(fù)擔(dān)較重,而且因其沒有專門的浮點計算單元和16位精度的限制,使得計算時間較長且精度不高,不能滿足復(fù)雜的控制算法的需要,另外,由于電路外圍元器件較多,其控制方式的復(fù)雜也使得控制線增多,浪費單片機(jī)資源,增加了成本。
為解決上述問題,本文設(shè)計了一種新型數(shù)據(jù)采集卡,其具有采集時間快、轉(zhuǎn)換精度高、控制方法簡單、硬件電路少、運行安全可靠等特點。
2 TCR數(shù)據(jù)采集卡組成結(jié)構(gòu)
TCR數(shù)據(jù)采集卡主要由三相電壓、電流互感器、隔離運放電路、A/D轉(zhuǎn)換電路、譯碼電路、DSP電路組成,組成框圖如圖1所示。TCR裝置首先通過三相電壓、電流互感器取樣得到系統(tǒng)的實時三相電壓、電流信號,然后經(jīng)過隔離放大器隔離后送入A/D轉(zhuǎn)換器中,而此時DSP則發(fā)出控制信號,通過譯碼器來控制A/D轉(zhuǎn)換器進(jìn)行模/數(shù)轉(zhuǎn)換,并在轉(zhuǎn)換結(jié)束后,把轉(zhuǎn)換結(jié)果送入DSP中,DSP會根據(jù)當(dāng)前的電壓、電流數(shù)據(jù)計算出系統(tǒng)有功、無功情況并發(fā)出控制命令,調(diào)節(jié)系統(tǒng)無功。
圖1TCR數(shù)據(jù)采集卡組成框圖
3 TCR數(shù)據(jù)采集卡設(shè)計
3.1主要芯片電路簡介
圖2是數(shù)據(jù)采集卡中的電壓采集轉(zhuǎn)換電路連接圖(另一電流采集轉(zhuǎn)換電路連接圖與此相同),其中的DSP芯片采用TI公司新一代芯片TMS320F2812,其數(shù)據(jù)總線寬度為32位,地址總線寬度為24位,速度躍升到150M,芯片內(nèi)置18K×16位SRAM,128K×16位FLASH,4K×16位BootROM,1K×16位OTPROM,還具有2×8通道、12-位、80ns轉(zhuǎn)換時間、0~3V量程的ADC,CAN總線收發(fā)器及12路PWM輸出等豐富的外設(shè)。A/D轉(zhuǎn)換電路選用的是是美國AnalogDevice公司的生產(chǎn)的AD7864,該A/D轉(zhuǎn)換器是一種高速、高精度、低功耗、四通道同步采樣的12位模數(shù)轉(zhuǎn)換器,采用+5V供電。芯片內(nèi)部有一個12位逐次逼近式模數(shù)轉(zhuǎn)換器,4個跟蹤/保持放大器,內(nèi)部2.5V參考電壓,片上時鐘振蕩器和一個高速并行接口。AD7864的轉(zhuǎn)換時間為1.65us/CH,采樣保持時間為0.35us,單通道最高采樣頻率為500kSPS。集成電路AD780為高精度參考電壓輸出,譯碼電路則選用74F138。
3.2數(shù)據(jù)采集卡硬件設(shè)計
如圖2所示,數(shù)據(jù)采集卡中的DSP(TMS320F2812)首先通過地址線A15—A13發(fā)出譯碼地址,并將其送入到譯碼電路(74F138)中,經(jīng)過譯碼后從74F138的Y1—Y3輸出A/D轉(zhuǎn)換電路的控制信號RD1、RD2、CONVST,分別控制兩片AD7864來進(jìn)行模/數(shù)轉(zhuǎn)換處理,此時,三相電壓、電流信號已經(jīng)分別輸入到兩片AD7864中,只要控制信號發(fā)出啟動A/D轉(zhuǎn)換的命令,AD7864便開始進(jìn)行模/數(shù)轉(zhuǎn)換,并將轉(zhuǎn)換后的數(shù)據(jù)送到TMS320F2812的D0—D11數(shù)據(jù)總線上。另外,A/D轉(zhuǎn)換器的參考電壓電路AD780的輸入端接入5V電壓同時對地并聯(lián)兩個濾波電容C1、C2,容值分別為10uF和0.1uF,用來濾除5V電源中的干擾電平信號,通過out引腳輸出2.5V的參考電壓,并將該電平連接到AD7864的VREF腳(參考電平輸入端),R1、R15、R16為AD7864的上拉電阻,阻值為10KΩ,U1—U3是三相電壓采樣值,已經(jīng)輸入到AD7864的VIN1—VIN3中,此時,將AD7864的軟硬選擇信號H/SSEL置低,這時被選擇的轉(zhuǎn)換通道就由硬件通道信號的狀態(tài)來決定,由于需要對3路信號進(jìn)行采樣,所以把SL1—SL3的3路通道全部選通。AD7864的12位數(shù)據(jù)DB0-DB11經(jīng)過緩存與DSP數(shù)據(jù)線的低12位D0-D11相連,DSP另外高4位則始終為邏輯低;譯碼器74F138的Y3腳接到AD7864的CONVST引腳,CONVST信號由軟件控制來啟動AD7864的模數(shù)轉(zhuǎn)換。當(dāng)片選信號為低電平時,則AD7864被選中,此時可以對AD7864進(jìn)行讀寫操作。譯碼器74F138的Y2腳和AD7864的片選信號的組合作為AD7864的讀信號。全部通道轉(zhuǎn)換后的數(shù)據(jù)保存在AD7864內(nèi)部相應(yīng)的鎖存器中。當(dāng)AD7864被片選,且RD為低時,DSP就可以按照轉(zhuǎn)換順序從數(shù)據(jù)總線D0-D11上并行讀取數(shù)據(jù)了。
圖2數(shù)據(jù)采集卡電路連接圖
3.3數(shù)據(jù)采集卡軟件設(shè)計
在軟件設(shè)計中只要求對交流通道進(jìn)行采樣,而啟動后的A/D轉(zhuǎn)換信號連接于DSP的外部中斷腳,因此,數(shù)據(jù)采樣的工作由中斷采樣程序來完成。主程序首先對DSP寄存器進(jìn)行初始化,包括IO口寄存器的配置、看門狗、定時器配置,清內(nèi)部和外部RAM,初始化配置AD7864轉(zhuǎn)換通道數(shù)等,然后開中斷,進(jìn)入循環(huán),等待中斷。在中斷子程序中,定時中斷程序用于定時啟動A/D轉(zhuǎn)換,然后讀取數(shù)據(jù)總線上的轉(zhuǎn)換數(shù)據(jù)。讀取數(shù)據(jù)采用轉(zhuǎn)換完成后讀取數(shù)據(jù)格式。由于AD7864輸出數(shù)據(jù)編碼為二進(jìn)制補(bǔ)碼,因此在數(shù)據(jù)空間開辟了兩個緩沖區(qū)存儲轉(zhuǎn)換結(jié)果。當(dāng)緩沖區(qū)滿時置位緩沖區(qū)滿標(biāo)志,當(dāng)緩沖區(qū)中的數(shù)據(jù)處理完之后,緩沖區(qū)滿標(biāo)志被清零,這樣可以防止數(shù)據(jù)在沒有被處理時被新的數(shù)據(jù)覆蓋。此外,DSP數(shù)據(jù)線有16位,而AD7864只有12位,并且數(shù)值都是以補(bǔ)碼表示的,由于在硬件處理中把送到DSP數(shù)據(jù)線高4位上的數(shù)據(jù)都置為0,所以對于AD7864送給DSP的負(fù)數(shù),要想在DSP中表示正確,還需要進(jìn)行符號位擴(kuò)展。具體辦法就是對AD7864送給DSP的數(shù)據(jù)和0x800進(jìn)行按位與運算,如果為真,則表示此數(shù)為負(fù)數(shù),把此數(shù)和0xF000進(jìn)行按位或運算,即在此數(shù)的高4位補(bǔ)上全1,這樣負(fù)數(shù)就能在DSP中正確地表示出來了。
4結(jié)束語
本文介紹一種應(yīng)用于TCR裝置中的數(shù)據(jù)采集卡,并闡述了該數(shù)據(jù)采集卡的硬件電路和工作過程,說明了其軟件的實現(xiàn)方法。目前該數(shù)據(jù)采集卡已經(jīng)在現(xiàn)場應(yīng)用,實踐證明,該數(shù)據(jù)采集卡各通道高速數(shù)據(jù)流能夠正確采集和存儲,運行穩(wěn)定,完全滿足TCR裝置高速、高精度數(shù)據(jù)采集要求。
參考文獻(xiàn):
[1]萬山明。TMS320F281xDSP原理及應(yīng)用實例北京航空航天大學(xué)出版社2007
[2]高輝,崔文進(jìn)等。新型電力系統(tǒng)通用控制器的研究與實現(xiàn)電力系統(tǒng)自動化,2000(14)
[3]高光天。模數(shù)轉(zhuǎn)換器應(yīng)用技術(shù)北京:科學(xué)出版社,2001
作者簡介:
王國強(qiáng)(1979-)男工程師/工程碩士研究方向:高壓無功補(bǔ)償裝置及高壓變頻器控制系統(tǒng)。
現(xiàn)任職:哈爾濱九州電氣股份有限公司電網(wǎng)事業(yè)部
通訊地址:
黑龍江省哈爾濱市南崗區(qū)哈平路162號
哈爾濱九州電氣股份有限公司電網(wǎng)事業(yè)部
郵編150081
電話:13936307357
標(biāo)簽:
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(m.u63ivq3.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>以簡驅(qū)繁,精準(zhǔn)智控 | 維智S1系列新一代...
2024-11-01
2024-10-31
2024-10-31
2024-10-31
2024-10-31
2024-10-29
推薦專題
更多>