<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 視頻監控系統中云臺控制模塊的設計與實(shí)現

視頻監控系統中云臺控制模塊的設計與實(shí)現

作者: 時(shí)間:2011-11-22 來(lái)源:網(wǎng)絡(luò ) 收藏

隨著(zhù)多媒體技術(shù)和網(wǎng)絡(luò )通信技術(shù)的迅速發(fā)展,技術(shù)在國民生產(chǎn)生活的各個(gè)領(lǐng)域得到了廣泛應用。而系統的出現為增加系統的監控范圍、提高攝像頭的監控效率起到了巨大作用。對于系統,參考文獻[1]提出了基于DSP芯片的系統,參考文獻[2]提出了在Visual C++編程中利用ActiveX控件實(shí)現云臺控制的方案。但是,這些方案由于沒(méi)有現成的開(kāi)發(fā)工具支持,開(kāi)發(fā)周期長(cháng)、成本高且開(kāi)發(fā)出來(lái)的系統在網(wǎng)絡(luò )環(huán)境不佳時(shí),運行不夠穩定。針對這種情況,以及ARM11微處理器具有優(yōu)異的多媒體數據處理能力和高度智能化的特點(diǎn),本文提出了運用Net-SNMP開(kāi)發(fā)工具,通過(guò)在嵌入式ARM11平臺上移植SNMP代理的方法實(shí)現IP網(wǎng)上云臺的遠程控制方案。

1 基于A(yíng)RM11的嵌入式系統

如圖1所示為典型的嵌入式視頻監控系統[3],S3C6410處理器通過(guò)控制外圍設備進(jìn)行視頻采集,并將壓縮編碼后的信號發(fā)送給監控終端。同時(shí),嵌入式處理器通過(guò)網(wǎng)卡接收監控終端發(fā)送過(guò)來(lái)的云臺控制命令,按照云臺控制協(xié)議將其解碼并通過(guò)RS485端口發(fā)送給云臺,實(shí)現對云臺的控制功能。

2 系統硬件設計

基于SNMP和ARM11的云臺控制系統的硬件部分由主控制板模塊、云臺模塊和傳輸模塊組成。

系統硬件部分主要包括:微處理器及存儲電路模塊、電源時(shí)鐘模塊、網(wǎng)卡模塊和外圍接口電路模塊等[3]。DM9000網(wǎng)卡用于從IP網(wǎng)接收遠程控制命令;RS485串口用于微處理器與云臺之間的通信。Flash用于存儲各種固化程序;SDRAM用于系統運行時(shí)程序的存??;串口RS232用于打印輸出信息和程序的調試。

2.1 主控制板模塊

主控制板模塊(即核心控制器)S3C6410是三星公司基于A(yíng)RM1176JZF-S內核構建的高性能多媒體應用微處理器,由于其內部集成了硬件編解碼單元MFC,使其在多媒體信號處理上大大優(yōu)于早期的同類(lèi)產(chǎn)品。S3C6410內部結構復雜,其內部集成有1個(gè)LCD控制器、SDRAM控制器、NAND Flash控制器、I2C總線(xiàn)接口和看門(mén)狗計數器等。完善的外設和667 MHz的運行頻率,使S3C6410處理器很適用于智能控制系統的開(kāi)發(fā)。

2.2 云臺模塊

云臺是一種安裝在攝像機支撐物上的工作臺,用于支撐攝像機以實(shí)現水平和垂直運動(dòng)等輔助功能。一般云臺攝像機內置有解碼器,遵循云臺控制標準協(xié)議,根據外部控制信號可以對其實(shí)現控制。本系統采用3030WQ型云臺和PELCO-D云臺協(xié)議。其云臺協(xié)議如表1所示,系統硬件架構如圖2所示。

云臺數據格式為:1位起始位、8位數據位、1位停止位,無(wú)效驗位。波特率為2 400 B/s。

云臺的停止、左、右、上、下命令分別對應:0xff,0x01,0x00,0x00,0x00,0x00,0x01;0xff,0x01,0x00,0x04,

0xff,0x00,0x04;0xff,0x01,0x00,0x02,0xff,0x00,0x02;0xff,0x01,0x00,0x08,0x00,0xff,0x08;0xff,0x01,0x00,0x10,

0x00,0xff,0x10(這里的地址碼均設為0x01)。

3 軟件設計

軟件設計包括嵌入式系統構建和應用軟件兩部分[4]。嵌入式系統部分按照華恒科技S3C6410用戶(hù)手冊構建,其包括了引導程序(Bootloader)、Linux內核、驅動(dòng)等,軟件框圖如圖3所示。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>