關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于CC1100的無(wú)線視頻監(jiān)控系統(tǒng)設(shè)計(jì)

基于CC1100的無(wú)線視頻監(jiān)控系統(tǒng)設(shè)計(jì)

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

對(duì)本系統(tǒng)來(lái)說(shuō),PTC08串口攝像頭模塊與微控制器采用串口通信方式。微控制器通過(guò)其RX端向PTC08發(fā)送拍照的一系列指令,攝像頭模塊采集完數(shù)據(jù),收到發(fā)送數(shù)據(jù)指令后,會(huì)通過(guò)其TX端口將圖像數(shù)據(jù)送至微控制器。-232收到數(shù)據(jù)時(shí),會(huì)自動(dòng)將數(shù)據(jù)從串口送至接收端處理器。微控制器、PTC08和模塊間的接口示意圖如圖3所示。

本文引用地址:http://m.butianyuan.cn/article/160011.htm

d.JPG



3 系統(tǒng)軟件
系統(tǒng)采用單片機(jī)、收發(fā)模塊及串口攝像頭模塊來(lái)實(shí)現(xiàn),下位機(jī)軟件采用匯編語(yǔ)言編寫,上位機(jī)軟件編程采用VC++語(yǔ)言。在實(shí)際操作過(guò)程中,可通過(guò)上位機(jī)程序?qū)㈩A(yù)先定義好的指令發(fā)送到采集端處理器,控制采集模塊動(dòng)作,獲取圖片數(shù)據(jù);采集端處理器會(huì)利用收發(fā)模塊將數(shù)據(jù)傳至接收端處理器,進(jìn)而在上位機(jī)上恢復(fù)出JPEG圖片。
3.1 PTC08模塊初始化配置
PTC08模塊上電之后,延時(shí)2.5 s,微控制器向其發(fā)送一系列控制指令,包括復(fù)位、設(shè)置圖片大小、壓縮率、拍照、讀取數(shù)據(jù),停止拍照等。根據(jù)模塊與微控制器的通信協(xié)議,微控制器將PTC08模塊復(fù)位的匯編語(yǔ)言部分代碼如下(前提是上位機(jī)已將復(fù)位指令數(shù)據(jù)56 00 26 00分別存入微控制器RAM的70H至73H單元中):
e.JPG
PTC08模塊在收到此復(fù)位指令后,會(huì)向微控制器發(fā)出7600 26 00,表示模塊復(fù)位成功。模塊其他指令數(shù)據(jù)可在其數(shù)據(jù)手冊(cè)中查詢。
3.2 上位機(jī)軟件
圖4為獲取圖片的上位機(jī)軟件流程圖,其狀態(tài)及函數(shù)描述如下。

f.JPG



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉