新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種嵌入式網絡視頻監控系統的硬件設計

        一種嵌入式網絡視頻監控系統的硬件設計

        作者: 時間:2010-06-28 來源:網絡 收藏

        在系統中AT91RM9200需要1.8 V和3.3 V電源,另外,大部分外圍器件需要3.3 V電源,小部分外圍器件還需要5 V電源,假設輸入電壓為5 V直流穩壓電源。為了得到可靠的3.3 V電壓,此處選用的電壓轉換芯片是NCPlll7ST33T3,它的輸入電壓為5 V,輸出電壓為3.3 V,最大輸出電流為0.8 A。同樣,為了得到可靠的1.8 V電壓,選用NCPlll7STl8T3,它的輸入電壓為5 V,輸出電壓為1.8 V,最大輸出電流為0.8 A。由于3.3 V和1.8 V屬于NCPlll7系列的2個固定輸出電壓,所以比較簡單,只需要在電路中與芯片并聯2個典型值為10 tlf、的濾波電容即可。


        2、系統存儲電路模塊
        主控器還需一些外圍存儲單元如Nor Flash和SDRAM。Nor Flash 中包含Linux 的Bootloader、系統內核、文件系統、應用程序以及環境變量和系統配置文件等等,同時還預留了一部分空間作為用戶使用;SDRAM讀寫速度快,系統運行時把它作為內存單元使用。為充分保證系統的可擴充性,系統采用了8M的Nor Flash和64M的SDRAM。
        中,Flash用于存放操作系統、文件系統和驅動程序等;SDRAM主要用作運行操作系統、應用服務程序和臨時存放視音頻信息。Flash存儲器選用的是Spansion的S29AL016D70TF。它是一個16 Mbit的Flash存儲器,容量為2,097,152個字節;采用48腳TSOP封裝和3.0V電源供電。S29AL016D70TF與Hi3510的接口連接框圖如圖3所示。其中。CE#管腳為芯片使能輸入,由于此Flash用于存儲引導程序,故此引腳連接EBICSlN#;OE#管腳為輸出使能輸入,連接EBIOEN;RY/BY為準備或忙輸出管腳,懸空。


        圖3 Flash存儲器接口設計框圖

        SDRDM存儲器選用的是Hynix的HY57V281620ET,它的容量位是16MB(4Banks×2M×16bits),單片數據寬度是16位,為了增大數據吞吐能力,選取兩片SDRAM構成32位地址寬度,存儲容量為32MB。HY57V281620ET的工作電壓為3.3V,常見封裝為54腳TSOP,兼容LVTTL接口。支持自動刷新(Auto-Refresh)和自刷新(Self-Refresh)。HY57V281620ET與Hi3510的接口連接框圖如圖4所示。


        圖4 SDRDM存儲器接口設計框圖

        3、視頻采集模塊設計
        視頻采集芯片選用Philips公司生產的SAA7113H,它是一款功能強大且操作簡單的9位視頻輸入處理芯片,采用CMOS工藝,通過I2C總線與處理器或DSP連接可方便地構成應用系統。它內部包含四路模擬處理通道,可以選擇視頻信號源并可抗混疊濾波,同時還可以進行模數轉換、自動箝位、自動增益控制(AGC)、時鐘產生(CGC)、多制式解碼,另外還可以對亮度、對比度和飽和度進行控制。設置SAA7113H芯片的工作時鐘為24.576MHz,數據輸出格式為4:2:2,幀頻為25fps。視頻采集芯片SAA7113H在上電后,并不是立即采集模擬視頻信號進行A/D轉換,它必須由Hi3510通過I2C總線對其內部寄存器進行初始化設置后,才能正常工作。視頻采集芯片SAA7113H與Hi3510的接口連接框圖如圖5所示。


        圖5視頻采集電路原理框圖


        4、外圍電路模塊
        本設計用到的外設有USB接口,網卡接口,串行接口和JTAG接口。同時為保證系統將來的可擴展性,系統還預留了PC104接口和大量的GPIO接口。AT91RM9200處理器的片內以太網卡端口和網絡物理層芯片DM9161E 的MII 接口通信。而且片內以太網卡內置了獨立的雙緩沖的讀寫DMA 通道,這樣大大提供了數據的發送速度,同時不影響AT91RM9200 的正常運行。

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


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 丽江市| 扎兰屯市| 正定县| 武城县| 长武县| 晋江市| 金阳县| 来安县| 象州县| 澄江县| 抚宁县| 昌图县| 海城市| 北宁市| 松阳县| 沙坪坝区| 岐山县| 马尔康县| 凭祥市| 原阳县| 庆元县| 大同县| 康乐县| 商城县| 望江县| 贵德县| 贡嘎县| 洮南市| 白朗县| 桦甸市| 双柏县| 唐海县| 唐河县| 楚雄市| 阿尔山市| 赫章县| 台南县| 鄂托克前旗| 寻甸| 灵丘县| 玉山县|