GPRS遠(yuǎn)程安防監(jiān)控系統(tǒng)的電路設(shè)計
在此設(shè)計的基于 GPRS 的遠(yuǎn)程安防監(jiān)控系統(tǒng),是采用的是攝像機(jī)傳送視頻信號經(jīng)壓縮編碼后,通過內(nèi)部總線傳送到內(nèi)置的 Web 服務(wù)器。用戶在監(jiān)控端可以直接通過瀏覽器觀看 Web服務(wù)器上的攝像機(jī)視頻圖像, 授權(quán)用戶還可以控制監(jiān)控機(jī)的動作。 這樣就實(shí)現(xiàn)了對監(jiān)控點(diǎn)的遠(yuǎn)程控制,通過瀏覽器很方便地實(shí)現(xiàn)了對監(jiān)控機(jī)控制。
1 總體方案設(shè)計
系統(tǒng)以 ARM 9 處理器 S3C2410 為 MCU,作為控制器,負(fù)責(zé)從紅外傳感器,溫度傳感器,攝像頭采集數(shù)據(jù),并且控制報警措施和滅火措施的執(zhí)行,通過 GPRS 模塊向用戶發(fā)送短信,同時監(jiān)控機(jī)可以通過 Internet 和網(wǎng)頁進(jìn)行交互,用戶可以通過登錄網(wǎng)頁對監(jiān)控機(jī)進(jìn)行控制,同時監(jiān)控機(jī)可以將采集到的數(shù)據(jù)通過 Web 服務(wù)器傳輸給網(wǎng)頁端。本系統(tǒng)的總體設(shè)計框架如圖 1 所示。
2 硬件電路設(shè)計
2.1 主控電路設(shè)計
主控系統(tǒng)電路主要由三星公司的處理器 S3C2410 組成,主控電路連接的外圍包括攝像頭,GPRS 模塊,溫度采集模塊,蜂鳴器報警模塊,滅火處理模塊,紅外傳感模塊組成。處理器采用輪詢的方式不斷的從溫度采集模塊和紅外傳感模塊讀取數(shù)據(jù), 當(dāng)讀取的溫度值超過設(shè)定的臨界值, 或者紅外傳感模塊有中斷來臨時, 說明家里有火災(zāi), 或者家里出現(xiàn)小偷, 處理器此時去驅(qū)動蜂鳴器報警模塊報警, 并通過 GPRS 模塊發(fā)送報警短信給用戶。 處理器在處理這些動作的同時還一直獲取攝像頭的視屏流。
2.2 報警電路設(shè)計
首先將蜂鳴器接到 S3C2410 處理器的一個 GPB0 管腳上。 首先配置 GPBCON 的 GPB0 為輸出模式,當(dāng)數(shù)據(jù)寄存器里寫入 1 時。蜂鳴器打開,寫 0 關(guān)閉蜂鳴器。軟件上是通過 ioctl 來進(jìn)行相應(yīng)的控制的。報警電路如圖 2 所示。
2.3 溫度采集電路設(shè)計
溫度值由主控板從溫度傳感器中得到,得到的溫度值通過 A/D 轉(zhuǎn)換器轉(zhuǎn)換后傳送給主控板。A/D 轉(zhuǎn)換器是模擬信號源和 CPU 之間聯(lián)系的接口,它的任務(wù)是將連續(xù)變化的模擬信號轉(zhuǎn)化為數(shù)字信號,以便計算機(jī)和數(shù)字系統(tǒng)使用。 FS2410 開發(fā)板用的 A / D 轉(zhuǎn)換器 是ARMS3C2410 自帶的一個一路 10 位的 A/D 轉(zhuǎn)換器。 并且支持觸摸屏功能。 最大轉(zhuǎn)化率是500 kHz, A/D 轉(zhuǎn)換器頻率的計算公式為: 系統(tǒng)時鐘/(比例值+1)。 本電路的特點(diǎn)是通過改變滑動變阻器的阻值來改變模擬電壓量來模擬溫度的變化。軟件是通過 read,write 來進(jìn)行對 A/D 的讀和寫的操作。溫度采集模擬電路如圖 3 所示。