日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 電源 > 數(shù)字電源
[導讀]針對工業(yè)測控的現(xiàn)狀和需求,提出一種新型測控方案,并對其關鍵技術進行了研究。系統(tǒng)采用雙DSP工作模式,并在此基礎上提出了并行FFT算法,實現(xiàn)了雙余度數(shù)據采集及處理,提高了數(shù)據處理效率;采用RS 485無線通信方式實現(xiàn)數(shù)據和控制信號收發(fā);上位機端基于Lab-VIEW開發(fā)平臺實現(xiàn)了信號收發(fā),并提供ODBC數(shù)據庫接口,將虛擬儀器技術和面向Internet的Web技術有機結合起來,很好地滿足了監(jiān)測系統(tǒng)互聯(lián)和資源共享的需求。

0 引言
    現(xiàn)代化的測控系統(tǒng)中,對可靠性、測量精度、速度以及系統(tǒng)設計的微型化和輕型化的要求愈來愈高,傳統(tǒng)的模擬式測量儀表已很難滿足這些要求,必須實現(xiàn)參數(shù)采集系統(tǒng)以及整個系統(tǒng)的數(shù)字化和智能化。隨著計算機技術和虛擬儀器(Virtual Instrument,VI)技術的發(fā)展,用戶只能使用制造商提供的儀器功能的傳統(tǒng)觀念正在改變?;赪eb的虛擬儀器就是虛擬儀器技術的延伸與擴展。把DSP技術應用到虛擬儀器中將彌補虛擬儀器與傳統(tǒng)硬件儀器在實時性與精確性方面的差距。
    同時,為了提高測控系統(tǒng)的可靠性和數(shù)據處理速度及效率,將雙DSP引入測控系統(tǒng),提出并行FFT算法,并對其運算效率進行了分析。
    在有線通信系統(tǒng)中,不論是基于RS 232/RS 485,還是基于現(xiàn)場總線結構,其潛在的缺陷是必須進行布線工作和通信線路的維護,通信線路容易損壞工程周期的增長,而且在電磁干擾(EMI)嚴重的工業(yè)環(huán)境中,將會不可避免地造成傳輸數(shù)據的丟失和錯誤。在此種情況下,采取通過無線鏈路進行通信的系統(tǒng),因其高頻部分超出了EMI的頻率范圍,故能有效地解決上述難題。
    將基于Web的VI技術與DSP測試及無線通信理論和ODBC數(shù)據庫技術相結合的新型測控系統(tǒng)在工業(yè)測控領域必將有著強大的生命力,對其關鍵技術的研究具有重要的意義。

1 系統(tǒng)構成
    如圖1所示,雙DSP作為下位機實現(xiàn)雙余度A/D采樣轉換,并可提高數(shù)據處理效率。通過RS 485通信接口標準以無線通信方式與上位機進行通信,上位機基于VI技術和可編程數(shù)據庫SQL Server技術,實現(xiàn)信號的進一步分析處理或故障診斷、控制功能等,并可進一步擴展測控系統(tǒng),將虛擬儀器技術和面向Internet的Web技術有機結合起來,可以滿足監(jiān)測系統(tǒng)的互聯(lián)和資源共享的需求。



2 系統(tǒng)硬件測試關鍵技術
2.1 系統(tǒng)關鍵硬件電路設計

    系統(tǒng)下位機中的一個DSP用于實現(xiàn)A/D采樣,其無線通信的硬件電路如圖2所示。微處理器TMS320LF2407A芯片用于完成現(xiàn)場多傳感器信號采集及A/D轉換、數(shù)據的初步處理及與上位機通信的功能。MAX485芯片完成TTL電平向RS 485電平的轉換,而后送到無線數(shù)傳設備SRWF-1進行調制發(fā)射。上位機通信電路圖如圖3所示,通過SRWF-1可直接與RS 232串口連接,根據約定協(xié)議接收及發(fā)送數(shù)據。


[!--empirenews.page--]2.2 DSP的A/D及SCI接口無線通信設計關鍵技術
    在無線通信設計中,考慮現(xiàn)場一般的工業(yè)接口標準及要求和RS 485特點,采取基于RS 485無線通信的方案。
    因DSP的SCI端口輸出的是TTL電平,與RS 485電平不匹配,因此選擇MAX485芯片將DSP的TTL電平轉換為RS 485電平。MAX485是用于RS485
通信的低功耗收發(fā)器。如圖2所示,其引腳1,2,3,4分別為RO,,DE,DI。R0為接收器輸出;為接收器輸出使能;DE為驅動器輸出使能;DI為驅動器輸入。DI和RO分別接DSP的SCITXD和SCIRXD引腳,通過DSP的I/O端口來使能RO和DI。無線通信模塊選擇SRWF-1可提供ISM頻段的工作頻率,無需申請頻點,且基于FSK調制,采用高效無線通信協(xié)議,標準配置可提供8個信道。提供2個串口,3種接口方式,支持有無校驗兩種數(shù)據結構。
    在軟件設計時的初始化及主程序中,需對SRWF-1的SLEEP,RESET和MAX485的和DE引腳進行相應配置,控制引腳電平,消除系統(tǒng)中發(fā)送部分存在的總線懸浮現(xiàn)象,控制數(shù)傳模塊的工作狀態(tài)。

3 系統(tǒng)軟件設計關鍵技術
    系統(tǒng)軟件設計的關鍵技術包括對下位機DSP的A/D采樣和無線串口通信協(xié)議的制定;虛擬儀器與SQL Server數(shù)據庫的接口設計和基于Web的虛擬儀器的實現(xiàn)。
3.1 通信協(xié)議
    在無線發(fā)送和接收通信中,通信協(xié)議是上下位機進行準確通信的有效保證。在DSP實現(xiàn)的雙余度下位機和上位機通信中,如何根據下位機所設置波特率設定數(shù)據幀傳輸格式,上位機如何識別信息來源,如何控制雙DSP及根據A/D轉換精度如何正確傳輸數(shù)據,這些是要解決的關鍵問題。
    雙DSP采用并行工作模式,定義一DSP的ID為00,另一DSP的ID為01,定義每個DSP的通道ID為0000~1111,又由于TMS320LF2407系列DSP的A/D轉換精度為10位,因此定義通信協(xié)議如下:

   
    每個A/D轉換的采樣數(shù)據由兩個數(shù)據幀發(fā)送,這樣具有ID號的數(shù)據被上位機接收后即可判別數(shù)據來自于哪個DSP的哪個通道。同樣,上位機控制DSP的控制信號也通過ID號反饋到下位機中需要控制的DSP。
3.2 DSP軟件設計
    DSP2407包括串行通信(SCI)模塊,支持CPU與其他使用標準格式的異步外設之間數(shù)據通信。SCI模塊有兩個外部引腳,即發(fā)送數(shù)據引腳SCITXD和接收數(shù)據引腳SCIRXD。通過一個16位的波特率選擇寄存器(SCIHBAUD和SCILBAUD)可設置串口通信波特率。
    SCI異步波特率=SYSCLK/[(BRR+1)×8],DSP系統(tǒng)時鐘為20 MHz,若希望設置波特率為9 600 b/s,則BRR=20×106/(9 600×8)-1=259 ≈103H,所以SClHBAUD與SCILBAUD寄存器分別寫入01H與03H。


    基于DSP功能模塊化的特點,其程序中有關串行通信的是:初始化設置時鐘源模塊,得到所需的CPU-CLK和SYSCLK;設置SCI模塊,初始化各SCI控制寄存器;編寫串行通信中斷服務子程序,即可完成DSP與PC之間的串行通信。其中,時鐘源設置和SCI控制寄存器設置都在主程序的初始化部分完成。SCI中斷服務子程序流程圖如圖4所示。
3.3 上位機軟件設計
3.3.1 LabVIEW與數(shù)據庫接口的設計

    以數(shù)據庫為中心,構建基于數(shù)據庫的虛擬儀器系統(tǒng)已成為現(xiàn)代測試測量系統(tǒng)的發(fā)展趨勢。[!--empirenews.page--]
    SQL工具包是利用開放數(shù)據庫互連(Open Database Connectivity,ODBC)接口訪問數(shù)據庫的。0DBC是微軟公司開放服務結構(Windows Open Services Architecture,WOSA)中有關數(shù)據庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據庫訪問的標準應用程序編程接口(Application Program Interface,API)函數(shù),這些API函數(shù)利用SQL語言來完成其大部分任務。利用SQL工具包中的動態(tài)SQL語句執(zhí)行工具,實現(xiàn)了數(shù)據庫的訪問。用LabVIEW實現(xiàn)數(shù)據庫的訪問一般包括7個環(huán)節(jié),如數(shù)據庫聯(lián)接、SQL準備、參數(shù)個數(shù)獲取、參數(shù)類型設置、SQL語句執(zhí)行、執(zhí)行完畢、斷開聯(lián)接。圖5示出將一個浮點數(shù)據插入數(shù)據庫的功能程序,說明了LabVIEW中開發(fā)SQL Server數(shù)據庫的方法。


3.3.2 基于Web的虛擬儀器軟件技術
    一般解決方法是在客戶端的瀏覽器上運行某種插件,如ActiveX或Java的Applet,利用網上傳輸過來的現(xiàn)場數(shù)據重現(xiàn)現(xiàn)場的虛擬儀器,這種方法將需要大量的網絡編程工作量。為此,采用NI的DataSocket技術解決網絡編程問題。DataSocket建立在TCP/IP協(xié)議的基礎之上,可以通過計算機網絡向多個遠端的終端同時廣播現(xiàn)場數(shù)據。
    National Instruments DataSocket包括兩個組件DataSocket Server Manager和DataSocket Server。利用DS(DataSocket Server)技術傳輸數(shù)據則必須在發(fā)布數(shù)據的機器上打開DataSocket Server,發(fā)布數(shù)據的程序通過它進行數(shù)據傳輸,輸入數(shù)據的程序找到它接收數(shù)據。
    DS函數(shù)與DS服務器的通訊采用自己的傳輸協(xié)議DSTP(DataSocket Transfer Protocol)。使用這個協(xié)議時用與WWW瀏覽器相似的統(tǒng)一資源定位符URL(Uniform Resotlrce Loeator)連接數(shù)據資源,這些數(shù)據資源可以是位于DS,HTTP和FTP服務器中的數(shù)據文件,或是本機的數(shù)據文件。
    如對圖6所示曲線數(shù)據進行傳輸,其DataSocketConnection設置如圖7所示。


    運行服務器程序和客戶端程序可看到,隨著服務器波形數(shù)據的變化,客戶端界面的波形數(shù)據也隨之變化。同樣地將客戶端的控制按鈕值賦予服務器的控制按鈕,則可以控制服務器采集工作的進行。圖8即為圖6數(shù)據曲線在遠程瀏覽器上顯示的結果。


    [!--empirenews.page--]利用網絡技術將分散在不同地理位置的虛擬測量分析儀器相聯(lián)系,使測量、分析數(shù)據在網絡內得以共享,減少了設備重復投資,提高了效率。重要的數(shù)據實行多機備份,提高了系統(tǒng)的可靠性。

4 雙DSP的FFT并行算法
    在數(shù)字信號處理領域中,高效的時一頻域變換關鍵是快速傅里葉算法(FFT算法)。FFT算法是進行高速卷積、數(shù)字濾波、相關處理、功率譜運算的核心算法,許多復雜算法都基于FFT算法。盡管現(xiàn)代的DSP處理器的核心運算單元支持單周期的乘加運算,可以快速實現(xiàn)FFT運算,但在許多實時性要求高,精度高,運算數(shù)據長度長的應用場合,單個DSP處理器己經不能滿足要求,因此根據需要提出采用兩個DSP進行并行FFT運算。
    一維離散時間序列的傅里葉變換為:
   
式中:yk,xk均屬長度為N的復雜序列;為旋轉因子。如果進行直接運算,運算量為0(N2),任務量非常繁重。
    FFT算法大大減小了離散傅里葉變換的運算量,如基2FFT算法,運算分log2N=n步完成,每個運算步進行N/2個蝶形運算,則運算量降低為O(nN/2)。
    當在單個處理器上進行FFT運算時,設每個蝶形運算的時間為tcomp,則N長度FFT運算的時間為:
   
    當在2個處理器上進行并行FFT運算,采用循環(huán)分配方式把N個數(shù)據分配到這兩個處理器上,即先把2個數(shù)據依次分配給2個處理器;然后再將接下來的2個數(shù)據依次分配給2個處理器,…,依次下去,直至數(shù)據分配完畢為止,則第i個處理器上分配到的數(shù)據為2i處理器存放的數(shù)據x(i+2r)(r=O,1,…,N/2-1;i=0,1)。在這種分配模式下,前l(fā)og2(N/2)=n-m個運算僅要求局部數(shù)據,而后m個運算步要求訪問遠程數(shù)據,共要進行m次處理器間的數(shù)據通訊,且后m個運算步的通訊距離不一。每次數(shù)據互換的內容是一個處理器的偶數(shù)序數(shù)據與另一個處理器的奇數(shù)序數(shù)據進行互換,數(shù)據通訊量為N/4。若處理器間具有雙向的全連接網絡,而且每個處理器上有足夠的存儲空間,允許后m個運算步的數(shù)據交換同時進行。兩個處理器進行直接數(shù)據傳輸時,傳輸單位數(shù)據所花費的時間為tcomp,每步數(shù)據交換要花費的時間為(N/4)tcomp。FFT并行運算的運行時間為:
   

5 結語
    針對工業(yè)測控的現(xiàn)狀和需求,提出新型測控方案,并對其中關鍵技術進行了深入研究和開發(fā)。采用雙DSP工作模式,實現(xiàn)雙余度數(shù)據采集及處理,提出雙DSF,并行FFT算法,并對其運算效率進行了分析。利用RS 485無線通信方式實現(xiàn)數(shù)據和控制信號的發(fā)送、接收。在上位機中用LabVIEW開發(fā)平臺實現(xiàn)信號的接收與發(fā)送,在平臺之上開發(fā)ODBC數(shù)據庫接口,還可進一步建立專家知識庫,開發(fā)故障診斷專家系統(tǒng)等。同時將虛擬儀器技術和面向Internet的Web技術有機結合起來,利用有效的網絡資源與技術,滿足監(jiān)測系統(tǒng)的互聯(lián)和資源共享的需求。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

汽車應用氮化鎵(GaN)解決方案公司VisIC Technologies LTD宣布: Dieter Liesabeths將加入公司,擔任產品高級副總裁。在過去的10年里,他在Wolfspeed GmbH擔任高級總監(jiān),并...

關鍵字: TECHNOLOGIES SIC VI GAN

自主新勢力品牌客戶體驗價值領跑中國汽車市場 理想排名中國品牌榜首;寶馬獲國際品牌第一 上海2022年10月20日 /美通社/ -- 全球領先的消費者洞察與市場研究機構J.D. Power | 君迪 今日正式...

關鍵字: POWER 新能源汽車 VI APP

云頂新耀宣布其合作伙伴Providence Therapeutics Holdings Inc.的mRNA新冠候選疫苗PTX-COVID19-B在評估其安全性、耐受性和免疫原性的II期研究中取得了積極的頂線結果。云頂新耀...

關鍵字: VI OV IDE CE

(全球TMT2022年10月12日訊)9月9日,國內時尚品牌VICUTU在北京大米視聽文化傳播有限公司的xR演播室進行了線上2022秋冬xR虛擬時裝秀直播。本次時裝秀場的LED顯示屏完全采用視爵光旭專業(yè)xR產品搭建,背...

關鍵字: 顯示屏 VI IC LED顯示屏

(全球TMT2022年10月12日訊)作為汽車應用氮化鎵(GaN)解決方案的全球領導者,VisIC Technologies LTD公司宣布: Dieter Liesabeths將加入公司,擔任產品高級副總裁。Diet...

關鍵字: SIC VI TE 氮化鎵

以色列耐斯茲敖那2022年10月12日 /美通社/ -- 作為汽車應用氮化鎵(GaN)解決方案的全球領導者,VisIC Technologies LTD公司很高興地...

關鍵字: SIC VI TE TECHNOLOGIES

深圳2022年10月11日 /美通社/ -- 9月9日,國內知名時尚品牌VICUTU在北京大米視聽文化傳播有限公司的xR演播室進行了線上2022秋冬xR虛擬時裝秀直播。通過和羅馬尼亞建筑設計師及藝術家Alexandru...

關鍵字: 顯示屏 VI IC MIDDOT

大家好,我是鲏。認識我的朋友都知道,我是一個實踐派,相比研究枯燥的理論知識,我更喜歡做自己想做的項目,用技術來實現(xiàn)自己的想法的感覺真的很棒。所以從大學期間一直到現(xiàn)在,除了工作中的項目外,我依然保持著自己做項目的習慣,有堅...

關鍵字: 系統(tǒng)設計 技術選型 需求分析

新型抗生素思福妥(ZAVICEFTA,注射用頭孢他啶阿維巴坦鈉2.5g)獲得國家藥品監(jiān)督管理局批準,用于治療3月齡及以上復雜性腹腔內感染(cIAI)患兒,為cIAI兒童患者提供了一種新的治療選擇。此前,思福妥已于2019...

關鍵字: AI ICE VI 5G

Levi Strauss & Co發(fā)布2022財年第三季度業(yè)績報告,披露主要受直接面向消費者業(yè)務的增長以及在美國、亞洲和拉丁美洲的增長推動,在截至2022年8月28日的三個月內,收入同比增長1%至15億美元(按恒...

關鍵字: VI ST EV

數(shù)字電源

15504 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉