新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 大型儀器設備遠程視頻監控系統的硬件設計

        大型儀器設備遠程視頻監控系統的硬件設計

        作者: 時間:2012-03-12 來源:網絡 收藏

        摘要:為了有效地管理高校中分布范圍廣、運行周期長的實驗出一種采用嵌入式ARM處理器和DSP處理器雙核結構的,詳細分析了采集壓縮、數據存儲和設備上電檢測等主要模塊的方案。系統實現了對實驗設備的化監控和自動化管理功能,為高校設備管理提供了一種可行的解決方案。
        關鍵詞:ARM;DSP;監控;

        目前,國家對高等教育的重視程度不斷提高,對高等院校的科研資金投入不斷增加。各類高校的科研條件得到很大的改善,許多高校都引進或購置了的實驗用。這些往往較為昂貴,且對使用條件要求較高。高等院校及科研院所的實驗室大多采用計算機管理系統進行管理,但此類管理系統一般都只局限于對設備賬目的日常化管理,是一種靜態的管理。而對設備的使用狀態及完好情況、使用設備的計時收費、實驗教學情況監控、實驗室電源系統的控制以及實驗室安全等方面缺乏完整的監控管理系統。因此,設計一種針對高校大型儀器設備的視頻是很有意義的。通過這一系統,設備管理人員能夠實現對儀器設備的遠程監控和自動化管理。當設備故障時,亦可通過觀看先期存儲的使用狀態錄像來判斷故障原因,減少了維修時間和維修成本。

        1 總體方案設計
        1.1 處理器介紹
        數字信號處理器(DSP)憑借強大的運算處理能力被廣泛應用在視頻圖像處理等運算密集的場合,而嵌入式微處理器(ARM)以其強大的控制能力廣泛應用于網絡服務等外圍控制的場合。在本系統中,以ARM作為主處理器芯片,完成各種控制和網絡傳輸功能;采用DSP作為從設備單元處理器,完成數據采集和分析處理的工作。ARM單元和DSP單元構成的雙核架構,并通過數據總線將DSP上處理的數據發送給ARM進行傳輸或存儲。
        本系統采用芯唐公司的NUC960作為主處理器芯片。NUC960是一款以16/32位ARM926EJ-S為內核的精簡指令集微處理器。該內核提供了8 kb指令高速緩存和8 kb數據高速緩存,并包含一個完整的存儲器管理單元(MMU)。
        NUC960集成了豐富的片上資源,包括10 M/100 Mb以太網MAC控制器、EBI總線單元和用于外圍設備通信的PCI總線接口等。NUC960提供嵌入式Linux系統所需的虛擬存儲功能,尤其適用于各種要求高性能和低功耗的嵌入式產品中。
        同時,本系統采用SPCT6100作為從處理器DSP芯片。SPCT6100是一款高性能多媒體數字信號處理器,主要用于監控系統中的編解碼。它采用H.264視頻編解碼技術,并包含四路視頻輸入、一路音頻輸入和一路音視頻輸出。特別地,SPCT6100包含有兩種接口類型,即PCI(外圍器件接口)和HPI(主機接口)。通過這兩種接口,SPCT6100可以方便地集成到各種嵌入式系統中。
        1.2 系統總體結構
        系統的整體框圖如圖1所示。NUC960上運行嵌入式Linux操作系統,實現整個監控系統的協調控制和網絡功能等;SPCT6100通過數字信號處理算法,實現數據的分析、處理和傳輸。為了盡可能多的保留NUC960外圍接口,且考慮到芯片引腳特點,NUC960與SPCT6100之間采用PCI總線進行數據通信。

        本文引用地址:http://www.104case.com/article/149454.htm

        a.JPG


        在本系統中,從外接的CCD攝像頭采集到的視頻模擬量信號經由A/D轉換進入SPCT6100進行數字信號處理。NUC960通過PCI總線讀取經過處理后的數字量信號,并將壓縮的數據通過校園網絡傳送到服務器。當網絡阻塞或服務器故障時,NUC960可以將數據存儲在本地的存儲器芯片上。設備管理人員可以通過Web-server查看設備當前的運行畫面,也可以調取存儲在服務器上的設備早期運行畫面。
        考慮到本系統主要面向高校實驗室的儀器設備,為了方便校園信息化管理,NUC960擴展的UART串口可以連接讀卡器,系統可以通過讀取校園卡來記錄使用實驗設備人員的信息。另外,本系統還實現了設備上電檢測的功能,即當實驗設備開始上電運行時,系統才開始處理和存儲視頻信號;當實驗設備關閉時,系統停止處理數據。這樣即可消除大量的冗余數據,節省服務器開銷。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 瑞安市| 葵青区| 饶平县| 宜丰县| 上犹县| 江城| 天台县| 留坝县| 左权县| 麻城市| 杭锦旗| 奈曼旗| 大洼县| 开平市| 青神县| 米林县| 尼勒克县| 静宁县| 宣汉县| 漯河市| 东宁县| 西青区| 马尔康县| 金阳县| 浙江省| 赤城县| 阳东县| 盐城市| 丁青县| 宁德市| 申扎县| 漠河县| 利津县| 武功县| 海门市| 鹰潭市| 临沭县| 宜章县| 思南县| 孟村| 洛南县|