



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、IP視頻監(jiān)控系統(tǒng)中云臺控制模塊的設計與實現(xiàn)摘要:實現(xiàn)了一種全集成可變帶寬中頻寬帶低通濾波器,討論分析了跨導放大器-電容(OTAC)連續(xù)時間型濾波器的結構、設計和具體實現(xiàn),使用外部可編程電路對所設計濾波器帶寬進行控制,并利用ADS軟件進行電路設計和仿真驗證。仿真結果表明,該濾波器帶寬的可調(diào)范圍為126 MHz,阻帶抑制率大于35 dB,帶內(nèi)波紋小于05 dB,采用18 V電源,TSMC 018m CMOS工藝庫仿真,功耗小于21 mW,頻響曲線接近理想狀態(tài)。關鍵詞:Butte隨著多媒體技術和網(wǎng)絡通信技術的迅速發(fā)展,視頻監(jiān)控技術在電力系統(tǒng)、電信機房、工廠、城市交通、水利系統(tǒng)、小區(qū)治安等領域得到越來
2、越廣泛的應用。而DSP技術的迅速發(fā)展,尤其是視頻專用處理DSP芯片的發(fā)展,大大推動了多媒體技術的應用。Equator公司在這一領域始終走在最前沿,其推出的MAP-CA、BSP-15等專用視頻處理DSP芯片,以其強大的處理能力和針對視頻處理的優(yōu)化性能,在業(yè)界取得了很大的成功。同時,Equator公司推出的Dolphin、Tetra、Shark等以其專用視頻處理DSP為核心的嵌入式開發(fā)平臺,也成為諸多視頻處理設備的核心。1 系統(tǒng)總體框架Tetra開發(fā)板系統(tǒng)總體框架如圖1所示,BSP-15的數(shù)據(jù)總線和地址總線與SDRAM、Flash以及視頻輸入輸出芯片SAA7113和SAA7121相連,進行數(shù)據(jù)交換
3、。另外,BSP-15作為PCI總線的主設備,控制南橋芯片VT82C686B和網(wǎng)絡芯片RTL8139C,通過南橋芯片擴展IDE接口、RS-232串口、USB接口、ISA總線等外擴接口。音頻輸入輸出芯片通過I2S總線控制。由于I/O口有限,因此其他控制接口和數(shù)據(jù)交互都使用I2C總線來完成,包括EEPROM、SAA7113和SAA7112和87LPC764的控制。2 系統(tǒng)實現(xiàn)2.1 云臺控制硬件結構框圖及工作原理云臺控制硬件框圖如圖2所示。BSP-15首先將云臺控制信息通過I2C總線發(fā)送給87LPC764,87LPC764將控制碼解釋后,通過串行口轉發(fā)到RS485接口芯片MAX487,從而將控制碼通
4、過RS485接口發(fā)送給云臺攝像機。云臺攝像機接收到控制碼時,根據(jù)要求進行相應的云臺操作。另外,87LPC764連接了PCI總線上的一條中斷線,可向BSP-15申請中斷來通知BSP-15云臺控制狀態(tài),以及向BSP-15申請發(fā)送其他數(shù)據(jù)。2.1.1 87LPC76487LPC764是PHILIPS公司生產(chǎn)的、以加速的80C51為內(nèi)核的高性能、高可靠性和低價格的工業(yè)級通用型嵌入式微處理器。內(nèi)含4KB OPT程序代碼控制器,128字節(jié)的用戶RAM存儲器,32字節(jié)用戶代碼存儲器。具有全雙工UART,內(nèi)帶I2C總線控制。還具有可由外部晶振或內(nèi)部振蕩源驅(qū)動的內(nèi)部看門狗定時器,其溢出時間具有8級時間選擇。2.
5、1.2 云臺攝像機云臺攝像機的云臺是一種安裝在攝像機支撐物上的工作臺,用于攝像機與支撐物的聯(lián)結,云臺具有水平和垂直運動的功能。一般云臺攝像機內(nèi)置解碼器,遵循云臺控制標準協(xié)議,根據(jù)外部控制信號,可以完成指定速度的水平、垂直運動,光圈、焦距調(diào)節(jié),攝像機關閉、開啟等功能。2.1.3 云臺控制協(xié)議當前比較通用的云臺控制協(xié)議有派爾高公司推出的PELCO-D、PELCO-P協(xié)議,另外還有三星公司、Sony公司等公司針對其專用云臺制定的云臺協(xié)議。在開發(fā)過程中,考慮到對不同協(xié)議的云臺攝像頭的兼容,將云臺控制設計為可兼容各類協(xié)議的通用控制模塊。可根據(jù)不同云臺攝像機更新監(jiān)控系統(tǒng)的云臺協(xié)議,實現(xiàn)對各類云臺的支持。在
6、實際應用中,PELCO-P協(xié)議是當前業(yè)內(nèi)最為流行的云臺控制協(xié)議,PELCO-P協(xié)議一般采用RS-485接口進行傳輸,波特率一般在12009 600bps之間,1位起始位,1位停止位,8位數(shù)據(jù)位,無校驗位。其數(shù)據(jù)傳輸格式如表1所示。其中地址碼用于區(qū)分不同的云臺攝像機,而四個數(shù)據(jù)字節(jié)則包含了本條云臺控制命令的全部信息,具體數(shù)據(jù)含義如表2所示。2.2 87LPC764控制程序設計87LPC764所完成的功能很多,包括全局上電復位和電源控制、底板LED控制、看門狗定時控制、外部報警。另外在需要的情況下,可以擴展I/O口,其內(nèi)部自帶的EEPROM也可記錄各類信息。在實際設計中,由于原版87LPC764的
7、程序使用匯編編寫,很多功能和實際要求不相符,因此在本項目中,將87LPC764的全部代碼用C語言重新改寫,修改和加入了針對本項目所需的功能。主程序部分判斷與BSP-15交互的信息,程序流程圖如圖3所示。圖中接收和發(fā)送都是相對BSP-15而言的。87LPC764等待BSP-15的指令,一旦收到指令則執(zhí)行,如果收到外部信號,則申請中斷,等待BSP-15讀取相應信息。其中I2C讀寫、串口讀寫、內(nèi)部定時器均采用中斷方式。這里給出的流程圖僅為部分流程,與云臺控制無關的部分程序,不做詳細描述。2.3 VxWorks中87LPC764驅(qū)動程序設計驅(qū)動程序部分主要是在VxWorks操作系統(tǒng)下,完成通過I2C與
8、87LPC764交互,作為中介解釋并傳遞由上層應用程序發(fā)送給87LPC764的命令,以及將87LPC764反饋的各種信息告知上層應用程序。驅(qū)動程序流程如圖4所示。首先隨系統(tǒng)啟動初始化驅(qū)動程序中各部分的變量,將中斷函數(shù)與指定的PCI中斷連接,創(chuàng)建一個消息隊列,然后開始進入阻塞式的等待狀態(tài)。當87LPC764向BSP-15申請中斷時,跳入中斷函數(shù)入口,通過I2C總線從87LPC764讀取一個字節(jié)的數(shù)據(jù),并判斷是否需要繼續(xù)讀取。讀取完成后,中斷函數(shù)將數(shù)據(jù)發(fā)送到消息隊列中,然后跳出。驅(qū)動接收到消息隊列中的數(shù)據(jù)時,將向上層應用程序報告,并轉由上層應用程序處理。另外,驅(qū)動程序中同樣提供了所有有關87LPC
9、764的操作的獨立函數(shù),可直接由上層程序調(diào)用,由驅(qū)動程序通過I2C給87LPC764發(fā)送操作命令。2.4 云臺協(xié)議部分程序設計云臺協(xié)議程序主要完成四個部分的內(nèi)容:云臺協(xié)議文件解析、Flash燒寫、云臺模塊初始化、提供Web服務端控制接口。圖5給出了協(xié)議文件解析和模塊初始化的簡單流程,下面對這四個部分進行具體說明:(1)云臺協(xié)議文件的解析。這一部分主要是完成將上層Web服務端通過網(wǎng)絡接收的云臺協(xié)議文件進行轉換。由于云臺協(xié)議文件是文本文件,按照一定格式書寫,因此文件解析主要是將文本中有效部分的ASCII碼轉換為十六進制的云臺控制碼。并且考慮到協(xié)議兼容性問題,解析過程中要標識很多特征位,如地址碼、旋
10、轉速度碼在碼片中的位置、校驗字節(jié)的位置及計算方法以及控制碼的碼長等。(2)Flash燒寫功能。在云臺協(xié)議文件解析后,將已解析后的云臺協(xié)議調(diào)用底層Flash燒寫驅(qū)動燒入Flash存儲器,并且在需要的時候?qū)f(xié)議從Flash存儲器中讀出。(3)程序初始化。在每次開機后,初始化并設置好所需變量,將云臺協(xié)議數(shù)據(jù)按照一定格式存放在內(nèi)存中??紤]到可能要同時控制多個不同協(xié)議的云臺攝像機,因此實際項目中最多可同時支持四種不同的云臺協(xié)議。相應地,在初始化時要調(diào)用Flash讀取函數(shù),從Flash中將需要的一個或多個協(xié)議讀出,并存放在內(nèi)存中供模塊使用;(4)云臺接口函數(shù)。根據(jù)Web服務端要求,當Web服務層調(diào)用時,將
11、指定的云臺標準協(xié)議進行解釋,包括設置要控制的云臺地址碼、轉動速度,計算出校驗碼,然后調(diào)用底層驅(qū)動程序?qū)⒖刂拼a發(fā)送給87LPC764,并在需要的情況下告知87LPC764應使用何種波特率。本文從總體上介紹了基于Tetra硬件開發(fā)平臺的網(wǎng)絡視頻監(jiān)控系統(tǒng)中云臺攝像機控制模塊的設計與實現(xiàn)。項目中云臺模塊對各種類型云臺的兼容能力,以及可同時監(jiān)控多種不同類型云臺攝像機,是本產(chǎn)品的一個亮點。本項目所開發(fā)的視頻監(jiān)控系統(tǒng)已經(jīng)投入市場,以其完善的功能得到用戶的認可。參考文獻1 周航慈,周立功,朱 旻等. PHILIPS 51LPC系列單片機原理及應用設計M. 北京:北京航空航天大學出版社,20012 BSP-15 Processor datasheetZ. Equator Technologies, Inc.,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 18964.1-2025塑料抗沖擊聚苯乙烯(PS-I)模塑和擠出材料第1部分:命名系統(tǒng)和分類基礎
- 二零二五年度盆栽養(yǎng)護管理及售后服務合同
- 二零二五年度解聘勞動合同補償標準及社會保險銜接協(xié)議
- 二零二五年度民事糾紛和解協(xié)議書(附爭議解決專家評審)
- 2025年度砸墻工程安全施工人員健康管理協(xié)議合同
- 2025年度綠色建筑合伙公司股權合作協(xié)議書
- 2025年度跨境電商市場調(diào)研商務合作協(xié)議書
- 2025年度液化氣價格調(diào)整與結算合作協(xié)議
- 二零二五年度綠色建筑項目融資合同
- 二零二五農(nóng)村宅基地買賣與農(nóng)村土地整治與生態(tài)保護合同
- 2024解析:第十七章歐姆定律-基礎練(解析版)
- 【MOOC】電工電子學-浙江大學 中國大學慕課MOOC答案
- 新教材 人教版高中化學選擇性必修2全冊各章節(jié)學案(知識點考點精講及配套習題)
- 感染性休克護理
- 服務項目質(zhì)量保障體系及措施
- (一模)長春市2025屆高三質(zhì)量監(jiān)測(一)生物試卷(含答案)
- DB35T 1036-2023 10kV及以下電力用戶業(yè)擴工程技術規(guī)范
- 《現(xiàn)代家政導論》電子教案 1.1模塊一項目一家政與家政學認知
- 《人工智能通識教程》(第2版)教學大綱
- 2024年監(jiān)控攝像頭項目建議書
- 科研倫理與學術規(guī)范-期末考試答案
評論
0/150
提交評論