新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > MMS 即時報警系統(tǒng)設計

MMS 即時報警系統(tǒng)設計

作者: 時間:2016-12-02 來源:網(wǎng)絡 收藏
  2.3.2 從VC0706讀取圖像
  MCU要通過SPI讀取VC0706采集的視頻圖像,依據(jù)VC0706的內(nèi)部通信協(xié)議進行通信,其步驟如下:
 ?、侔l(fā)送FBUF_CTRL命令,參數(shù)為0x00,來停止當前幀更新。
 ?、诎l(fā)送GET_FBUF_LEN命令來獲取當前幀中圖像的長度。
 ?、郯l(fā)送READ_FBUF命令來讀取圖像數(shù)據(jù)。READ_FBUF命令中參數(shù)設置為:FBUF幀類型設置為0x00;操作方式設置為0x0F;起始地址設置為0x00;數(shù)據(jù)長度設置間用于在數(shù)據(jù)和命令回復之間添加延遲,以區(qū)分數(shù)據(jù)和命令回復,默認值為3000,可修改為其他值。
  ④發(fā)送完READ_FBUF命令后,先等待VC0706的回應,回應正確則等待接收VC0706發(fā)送的數(shù)據(jù)。在數(shù)據(jù)接收完畢后,VC0706會再次發(fā)送命令回復,通知外部主控MCU數(shù)據(jù)已經(jīng)發(fā)送完畢。
 ?、葑x取完畢后,發(fā)送FBUF_CTRL命令,參數(shù)為0x02,來回復幀的更新。
  2.4 語音模塊電路
  語音電路采用ISD公司出品的高性能單片語音錄放芯片ISD4004,該芯片采用直接模擬量存儲技術(DAST),只需要少量的外圍電路就可實現(xiàn)錄放音,語音的錄制和播放非常方便。ISD4004系列工作電壓3 V,單片錄放時間8~16 min,音質(zhì)好,適用于移動電話及其他便攜式電子產(chǎn)品中。ISD4004可以進行多段語音操作,每一段稱為一個信息段(在每次操作開始之前由信息起始指針MSP指定),它由信息起始標志、記錄數(shù)據(jù)和信息結(jié)束標志(EOM)組成。一個信息段占用一行或者多行存儲空間,且可以包含多個地址單元,而一個地址單元只能作為一個獨立的段。語音錄放電路如圖4所示。


  ISD4004的AUOUT引腳是模擬語音信號輸出端,其標記為voice,與GPRS模塊的語音輸入腳相連。錄音通過MIC將語音信號加到ISD4004的輸入端。ISD4004語音芯片要求主控制器可以是內(nèi)置有SPI兼容接口的微控制器,也可以用I/O口仿真SPI通信協(xié)議。
  2.5 DTMF譯碼電路
  DTMF譯碼電路采用HT9172芯片來接收DTMF信號。HT9172是盛群半導體公司推出的產(chǎn)品,與HT9170功能相同,腳位兼容,而效能更佳,具有較短的號音偵測時間及較高的抗噪性能,適用于各種采用有線電話及行動電話的遙控系統(tǒng)、自動呼叫系統(tǒng)和工業(yè)控制系統(tǒng)等。HT9172是一個具有數(shù)字譯碼和濾波功能的雙音多頻(DTMF)信號接收器,內(nèi)置的放大電路可對輸入信號進行調(diào)整,高速轉(zhuǎn)換的濾波電路將DTMF信號分解為高頻和低頻信號,利用數(shù)字計數(shù)的方法對16種DTMF輸入進行譯碼,并產(chǎn)生4位的代碼輸出。其電路如圖5所示。


圖5 DTMF譯碼電路  圖中DTMF_IN接GPRS模塊EARP引腳(GPRS語音輸出引腳之一)。HT9172能夠檢測用戶按下鍵盤時產(chǎn)生的頻率,并將其轉(zhuǎn)化成相應的4位代碼輸出至D1~D4(連接微處理器相應的I/O口)。當HT9170芯片接收到有效的DTMF信號后,INT端將變?yōu)楦唠娖剑琁NT與單片機中斷引腳相連,從而使單片機中斷并運行中斷服務程序。
  2.6 GPRS模塊
  GPRS模塊選用ESMART公司提供的iWOWTR800 GSM/GPRS模塊,具有標準AT命令接口,支持GSM語音、短信息、GPRS上網(wǎng)、彩信收發(fā)等業(yè)務。
  發(fā)送MMS的AT命令流程:
  
  結(jié)語
  本文根據(jù)報警系統(tǒng)的即時性需要,設計了一款性價比高的控制系統(tǒng)。該系統(tǒng)經(jīng)過測試和應用,穩(wěn)定性好,系統(tǒng)的遠程報警功能及時,且彩信圖像清晰。


上一頁 1 2 下一頁

評論


技術專區(qū)

關閉