基于FPGA+DSP遠程監(jiān)控器設計與實現(xiàn)
項目研究的目的和主要研究內(nèi)容
研究目的
為了遠程對現(xiàn)場進行設備管理和環(huán)境監(jiān)控,并簡化現(xiàn)場監(jiān)控設備,有效地提高整個系統(tǒng)的穩(wěn)定性和安全性。擬開發(fā)一款遠程控制器,簡稱RCM遠控器。該遠控器將集現(xiàn)場數(shù)據(jù)采集、多種通信協(xié)議轉(zhuǎn)換、故障告警、應急控制、智能聯(lián)動、內(nèi)嵌WEB配置頁等多項功能。
主要研究內(nèi)容
1.遠程監(jiān)控系統(tǒng)
遠程監(jiān)控系統(tǒng)總體結(jié)構(gòu)(如圖1所示),其中主要研究內(nèi)容為RCM遠控器。
圖 1
遠控器通過RJ45與TCP/IP網(wǎng)絡開放式網(wǎng)絡相連;遠程瀏覽站通過遠控器的IP地址和密碼瀏覽并獲取信息;遠程監(jiān)控中心則通過網(wǎng)絡對遠控器實施實時監(jiān)控。在這里,遠控器是一臺具有數(shù)據(jù)采集、數(shù)據(jù)傳輸和智能處理的微型計算機系統(tǒng)。
2、RCM遠控器
遠程監(jiān)控系統(tǒng)中的遠控器的接口類型如圖2所示,內(nèi)部框圖如圖3所示。主要分為硬件、軟件兩部分:硬件設計包括信息采集模塊、DSP信息處理模塊以及FPGA處理器模塊等;軟件設計主要包括DSP子系統(tǒng)軟件設計和FPGA子系統(tǒng)軟件設計等幾部分。
圖2遠控器接口類型
圖3 遠控器內(nèi)部總體結(jié)構(gòu)框圖
接口說明:
數(shù)據(jù)類
1)AI:16路模擬/數(shù)字轉(zhuǎn)換電壓輸入(0-5V DC或0-20mA);
2)AO:16路模擬量輸出;
3)DI:32 路光隔開關量狀態(tài)輸入(TTL電平)(4X8);
4)DO:16 路光隔繼電器控制輸出,16路模擬通道可實現(xiàn)一對一聯(lián)動;
5)RS232串口:2個;RS485串口:4個
6)RJ45:2個10/100Base-T 以太口(物理接口: RJ-45插座);連接口:插口;協(xié)議傳送:RTP/IP,UDP/IP,TCP/IP,或組播IP。
7)POWER IN/OUT為電源輸入、輸出。[!--empirenews.page--]
視頻類
VIDEO IN:4路視頻輸入用于圖像傳輸,1Vpp - 75歐姆;連接口:BNC 陰性。
壓縮方式:MPEG4;傳輸幀率:每秒1-25幀(PAL,可設置,全實時;分辨率: 從176×144到720×576可選(PAL);176×120至704×480可選(NTSC格式);帶寬:從30Kbit/sec.至4Mbit/sec??稍O置;圖像標準:NTSC制或PAL制;圖像質(zhì)量:可設置。
音頻類
AUDIO IN:4路音頻輸入,-46至-3dBV--1K歐姆;
AUDIO OUT:4路音頻輸出,-46至-3dBV--最小16歐姆。
接口:3.5mm輸入和輸出立體聲接口。
硬件部分
視頻服務器實現(xiàn)
FPGA(裝Linux系統(tǒng))完成視頻服務器功能(同時可以提供一些數(shù)據(jù)接口),對于視頻信號通過流媒體轉(zhuǎn)發(fā)將壓縮后的視頻信號經(jīng)過網(wǎng)絡接口傳給相應的管理設備(PC機等)。對于數(shù)據(jù)信號直接通過TCP/IP協(xié)議傳給管理設備。視頻服務器的實現(xiàn)如圖4所示。
圖4 視頻服務器實現(xiàn)框圖
軟件部分
1) DSP子系統(tǒng)軟件設計。這部分包括CPLD/FPGA邏輯控制軟件的設計和接口驅(qū)動程序,其中控制邏輯通過VHDL語言實現(xiàn)邏輯電路;接口驅(qū)動包括:視頻接口驅(qū)動,音頻接口驅(qū)動,串口驅(qū)動,以及AD電路接口驅(qū)動。因為這里DSP主要負責數(shù)據(jù)的采集和處理,所以邏輯控制部分主要放在FPGA中完成。
2) FPGA子系統(tǒng)軟件設計。FPGA部分除了完成一部分數(shù)據(jù)接口外,最主要的任務是完成流媒體和數(shù)據(jù)服務器功能以及各種控制邏輯(如聯(lián)動邏輯等),其總體結(jié)構(gòu)如圖4所示。
國內(nèi)、外研究現(xiàn)狀和發(fā)展動態(tài)
隨著現(xiàn)代社會信息和網(wǎng)絡技術的飛速發(fā)展,遠程監(jiān)控已開始慢慢取代了現(xiàn)場監(jiān)控,國內(nèi)外都展開了積極的研究。傳統(tǒng)的視頻監(jiān)控系統(tǒng)采用C/S模式,且受技術發(fā)展的局限,只能進行現(xiàn)場監(jiān)視,簡單的報警信息傳輸,無法實現(xiàn)遠距離傳輸視頻信號,對于前端具體情況的了解、事件的確認是非常困難的,無形中降低了系統(tǒng)的穩(wěn)定性和安全性。尤其是現(xiàn)在企業(yè)為提高勞動生產(chǎn)率,增強競爭力,在平常的生產(chǎn)過程大量采用無人值守模式。而對于有些行業(yè),如變電站這樣的行業(yè)來說,遠程、實時的監(jiān)控是行業(yè)系統(tǒng)安全運作必備的前提條件。目前,基于Web的B/S模式是監(jiān)控系統(tǒng)的發(fā)展方向之一。B/S模式監(jiān)控系統(tǒng)由瀏覽器、應用服務器和數(shù)據(jù)庫服務器組成。而基于嵌入式Web服務器,采用B/S模式監(jiān)控的遠程監(jiān)控系統(tǒng)為監(jiān)控系統(tǒng)的網(wǎng)絡化、小型化提供了有效途徑,嵌入式網(wǎng)絡監(jiān)控已成為監(jiān)控系統(tǒng)未來發(fā)展的重點方向之一,它的加入避免了現(xiàn)場監(jiān)控的缺陷,節(jié)省管理成本,提高系統(tǒng)穩(wěn)定性和安全性。所以遠程監(jiān)控在未來的市場中會有非常樂觀的前景,有廣闊的市場。
項目的創(chuàng)新點和特色
創(chuàng)新點
設備采用嵌入式技術和開放的網(wǎng)絡平臺,通過配置多種傳感器、變送器等,實現(xiàn)對現(xiàn)場的模擬數(shù)據(jù)和狀態(tài)參數(shù)進行實時采集和控制,并能對監(jiān)控現(xiàn)場實施遠程監(jiān)控,如:適配攝像頭便可以通過網(wǎng)絡傳遞現(xiàn)場圖像,并通過網(wǎng)頁訪問、控制、配置這些攝像頭,通過ISDN,PSTN,或xDSL路由器,實現(xiàn)視頻信號在局域網(wǎng)、廣域網(wǎng)或者國際互連網(wǎng)的傳播。可以通過五類線、光纖或無線媒介在10/100 Base-T網(wǎng)絡上以每秒25(PAL)幅畫面?zhèn)魉透哔|(zhì)量MPEG4圖像。
該遠控器將集現(xiàn)場數(shù)據(jù)采集、多種通信協(xié)議轉(zhuǎn)換、故障告警、應急控制、智能聯(lián)動、內(nèi)嵌WEB配置頁等多項功能。
特色
支持音視頻及現(xiàn)場數(shù)據(jù)采集,支持緊急事件告警,支持遠程軟件升級、更新,支持XML接口與。NET平臺無縫集成,支持多用戶同時訪問,設置多級密碼認證機制,適應性強,安全性好,精度高,可靠性高,智能程度高,可維護性好,脫離上位機時,可自動根據(jù)預先設定的參數(shù)進行工作,且參數(shù)可遠程實時調(diào)整。