新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式和碼分多址實現遠程視頻監控系統

        嵌入式和碼分多址實現遠程視頻監控系統

        作者: 時間:2011-08-26 來源:網絡 收藏

        引言

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

          就是充分利用CDMA無線網絡技術和系統的特點而搭建的數據傳輸系統,例如車載、交通路口(車牌實時監視)及城市路燈的監控等。

          1 Linux系統

          嵌入式系統是以應用為中心、以計算機技術為基礎、軟件硬件可裁剪、適應對功能、可靠性、成本、體積、功耗要求嚴格的專用計算機系統,目前嵌入式系統已經無處不在,從汽車、家用微波爐、PDA(個人數字助理)、電視機、到工控生產現場、通信、儀器、儀表、汽車、船舶、航空、航天、軍事裝備、消費類產品方面,都能發現嵌入式系統的蹤影。

          Linux本身作為一個桌面系統,其最大的特點是操作系統源代碼公開并且遵循GPL協議,其內核采用模塊化的設計,易于裁減,特別適合嵌入式系統的小型化要求,在嵌入式系統中占據了半壁江山。

          本選用的處理器是SAMSUNG公司的一款中高端ARM9內核的CPU-S3C2410,其內建有MMU(內存管理單元),主頻可達到 203MHz,運行嵌入式Linux2.4系統正好如魚得水,不但保持了嵌入式系統小型化、低功耗、易攜帶的特點,又充分利用了Linux系統的內存、文件、線程管理功能,大大方便了程序的開發和程序中多任務功能的

          2 監控系統結構

          監控系統一般可分為實時監控和觸發模式監控兩種,可以根據具體的情況設計合適的監控方式,如果采用實時監控,將占用較多網絡資源,成本相對較高,采用觸發模式的運行成本較低,這里采用觸發模式,監控系統結構見圖1。

          

        嵌入式遠程視頻監控系統圖

          當遇異常情況后,觸發監控終端拍攝圖片,同時其內部的嵌入式控制模塊和 CDMA模塊協同運作,完成Internet的接入(包括撥號、PPP和 CTP/IP協議的處理等),并把拍攝到的圖片數據經打包后發送給控制中心主機,或發送給指定的E-mail地址,控制中心主機登錄到Internet上后運行服務器端軟件就可以瀏覽由監控點發來的圖片。

          3 硬件系統設計

          要能夠正確運行一個操作系統,硬件方面至少應該包括CPU、內存和固態存儲器、系統內部總線以及外設接口,具體硬件系統結構見圖2。

          

          SAMSUNG公司的S3C2410 CPU具有3個UART、1個RTC和觸摸屏接口,還具有I2C總線、USB Host、USB Device等接口,充分滿足了系統的需要,而且性價比極高,是一個很不錯的選擇。

          由于剪裁后的Linux系統所占得存儲空間非常小(只有幾MB),我們選擇Nor Flash作為固體存儲器,型號是E28F128J3A150,容量為16MB,通過16位數據總線與CPU交換數據,并利用其上端8MB空間(00800000H-00ffffffH)開辟了一個jffs2文件存儲系統,存儲系統的配置文件。

          64MB的SDRAM為2片K4S561632C,通過32位數據總線與CPU交換數據。

          通過MAX3232C電平轉換芯片和RTL8019網絡芯片轉換成一個RS-232接口和一個以太網接口,用串口線和以太網網線與PC機相連,組成可以交叉編譯的開發環境。

          通過CPU上集成的USB Host接口直接與USB攝像頭連接,考慮到監控與控制模塊接口的要求,選用USB1.1接口的紅外線攝像頭。

          通過CPU上集成的UART接口直接與CDMA Modem模塊相連接,選用價格適中的AnyData公司的DTGS-800 CDMA模塊。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 右玉县| 明溪县| 农安县| 南部县| 霍林郭勒市| 民乐县| 夏河县| 新野县| 平湖市| 新闻| 大丰市| 岚皋县| 昔阳县| 汉沽区| 奉节县| 金塔县| 高清| 本溪| 普兰店市| 龙游县| 莱州市| 宝丰县| 石首市| 石家庄市| 抚宁县| 伊宁县| 边坝县| 重庆市| 福泉市| 郯城县| 安图县| 荥阳市| 潼关县| 永定县| 迁西县| 阳城县| 沭阳县| 桑植县| 皋兰县| 边坝县| 精河县|