999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CDMA模塊的智能報警系統(tǒng)教學(xué)實驗

2013-01-01 00:00:00王賢辰
廣東教育·職教版 2013年3期

摘 要:本文主要闡述了學(xué)生結(jié)合CDMA通信模塊通過AT89C51單片機實現(xiàn)遠(yuǎn)程報警系統(tǒng)的實驗,該實驗對于中職學(xué)生雖然有一定難度,但通過合適的教學(xué)和有效的學(xué)習(xí),學(xué)生不僅能很好地完成實驗,而且能鞏固單片機的基礎(chǔ)知識,培養(yǎng)他們對單片機的學(xué)習(xí)興趣。

關(guān)鍵詞:CDMA模塊;單片機;智能報警系統(tǒng)

《單片機》是中職學(xué)校電子、通信、自動控制等專業(yè)的專業(yè)課程。長期以來,這門課程的教學(xué)普遍存在偏重于抽象原理和指令的分析和講解,輕視學(xué)生動手能力的訓(xùn)練,與現(xiàn)實生活結(jié)合的實驗項目尤其少。學(xué)生學(xué)習(xí)《單片機》課程之后,往往不能很好地理解單片機的應(yīng)用與操作。由于不能進(jìn)行深入的應(yīng)用,學(xué)習(xí)到的指令也會很快忘記。本文對基于CDMA通信模塊的遠(yuǎn)程報警系統(tǒng)教學(xué)實驗進(jìn)行了探討,該實驗的目的是讓學(xué)生在以后的生活和工作中對單片機知識能靈活應(yīng)用,為解決目前教學(xué)中存在的問題提供一個參照。

一、引言

目前智能監(jiān)控系統(tǒng)種類很多,不同的產(chǎn)品實現(xiàn)的技術(shù)也不一樣。在傳輸方式上,智能監(jiān)控系統(tǒng)分為三種模式:①有線傳輸方式:以太網(wǎng)可以提供從10M到100M甚至千兆的傳輸帶寬。以太網(wǎng)上基于802.1p的QoS機制相對比較簡單,通過家庭網(wǎng)關(guān)的配合可以滿足語音、視頻、數(shù)據(jù)多種信息流的QoS要求。以太網(wǎng)技術(shù)在目前的家庭設(shè)備互聯(lián)中是最簡單也是最普及的。另外,以太網(wǎng)適用于小范圍區(qū)域的監(jiān)控系統(tǒng),尤其是家庭視頻監(jiān)控,一般家庭都有網(wǎng)絡(luò)布線,不需要再專門增加復(fù)雜的布局布線。②CDMA通訊方式:報警信號采用CDMA通信方式,它支持SMS協(xié)議,可以將報警信號通過短信方式或電話方式發(fā)送到住戶手機。③無線傳輸方式:采用支持協(xié)議標(biāo)準(zhǔn)為IEEE 802.11g的無線路由器,傳輸速率可以達(dá)到54M。由于無線路由器的覆蓋范圍通常在400m以內(nèi),所以對家庭視頻監(jiān)控有很大的優(yōu)勢。

本文構(gòu)建的系統(tǒng)用于對一個小區(qū)住戶室內(nèi)情況進(jìn)行實時監(jiān)控,并且在室內(nèi)發(fā)生危險的情況下可以自動報警。該系統(tǒng)主要由三部分組成:核心控制器、CDMA模塊、傳感器模塊。通過干簧管的特性,單片機采集門是否打開的信息,一旦門被打開,單片機就會控制CDMA模塊把報警信息發(fā)送到指定的手機上。

二、實驗設(shè)計

(一)傳感器模塊設(shè)計。

K為干簧管、G為磁鐵,K與G分別固定在門和門框上。當(dāng)關(guān)門時,磁鐵靠近干簧管,使干簧管內(nèi)的接點接通,INT0端口為高電平;當(dāng)有人開門潛入時,干簧管離開磁鐵,接點斷開,INT0管腳為低電平,使單片機發(fā)生中斷。

(二)CDMA模塊的硬件設(shè)計。

該模塊借助中國電信有限公司現(xiàn)有的CDMA網(wǎng)絡(luò)實現(xiàn)用戶設(shè)備無線上網(wǎng),可以說只要能用CDMA移動電話的地方,該模塊就可以使用。內(nèi)部結(jié)構(gòu)如圖1所示。

CDMA模塊包括一個CDMA處理器(MSM6050),AnyDATA.NET公司的DTGS-800模塊,電源管理模塊,一個帶有耳機和麥克風(fēng)放大器的集成編譯碼器,支持153kbps前向鏈路數(shù)據(jù)通信的RS-232串行接口。

1. 短消息發(fā)送過程。(見圖2)

步驟分解:

(1)AnyDATA 模塊提供兩種方式來檢測當(dāng)前模塊的狀態(tài)(是否有CDMA 網(wǎng)絡(luò)可以使用)。一種使用AT 命令檢測,另一種通過對60針連接線中的一個特別針腳進(jìn)行檢測。

——AT 命令檢測法

模塊上電啟動后,使用 AT+CAD? 命令檢測模塊的狀態(tài),此命令的返回格式為+CAD:0/1/2..5;OK。如果返回結(jié)果是1,說明模塊已經(jīng)處于就緒狀態(tài),可以進(jìn)行進(jìn)一步的工作。如果返回結(jié)果為0,則可能模塊還是初始化中,需要等幾秒鐘后再試,如果一直處于這種情況,可能在本地區(qū)沒有信號或者天線沒有安裝好。

——特定針腳檢測法

檢測模塊60 針接口的第16 針。如果此針為低電平,則說明模塊已經(jīng)處于就緒狀態(tài),可以進(jìn)行進(jìn)一步的工作,如果是高電平,則可能模塊還是初始化中,需要等幾秒鐘后再試,如果一直處于這種情況,可能在本地區(qū)沒有信號或者天線沒有安裝好。在此狀態(tài)下AT+SMSS?的可能返回值如下:

SMSS:1 表明上一個SMS 發(fā)送成功。

SMSS:2 表明上一個SMS 發(fā)送失敗。

(2)發(fā)送AT+SMSG=1。

返回結(jié)果 +SMSG:1,如果有返回,可以進(jìn)入下一步發(fā)送數(shù)據(jù)包,否則結(jié)束發(fā)送過程,發(fā)送失敗,稍后重試。在此狀態(tài)下AT+SMSS?的可能返回值如下:

SMSS:3 表明模塊等待DTE(數(shù)據(jù)終端設(shè)備)發(fā)送短消息數(shù)據(jù)包。

(3)發(fā)送特定格式的數(shù)據(jù)包。

(4)等5~15 秒鐘后,發(fā)送AT+SMSS? 查詢發(fā)送的情況,在此狀態(tài)下AT+SMSS? 的可能返回值如下:

SMSS:3 表明模塊等待DTE 發(fā)送數(shù)據(jù)包,此狀態(tài)一般會在DTE 發(fā)完數(shù)據(jù)后一秒內(nèi)結(jié)束。

SMSS:2 表明模塊狀態(tài)不在IDLE 及業(yè)務(wù)狀態(tài),需要重新檢測模塊的狀態(tài),發(fā)送失敗,稍后回到第一步重試。

SMSS:4 表明模塊收到的數(shù)據(jù)包格式有錯誤,或者長度不對。

SMSS:5 表明模塊正在發(fā)送數(shù)據(jù)中,可能處于以下兩種可能情況:模塊正在向基站/SMSC發(fā)送數(shù)據(jù),或數(shù)據(jù)已經(jīng)發(fā)送完畢,正在等待BS/SMSC 的L2 或L3 響應(yīng)消息。在這種狀態(tài)下可以等待5~15 秒后再次通過AT+SMSS? 查詢狀態(tài)。

(5)模塊收到SMSC 的L3 應(yīng)答,在此狀態(tài)下AT+SMSS?的可能返回值如下:

SMSS:1 表明短消息已經(jīng)成功從SMSC 發(fā)送到了目的地。

SMSS:2 表明從SMSC 到目的地的發(fā)送失敗,但是從源到SMSC 的發(fā)送是成功的。

(6)可選步驟。如果AT+SMSS? 返回的結(jié)果是1、2 或者4 ,則DTE 可以發(fā)送下一條SMS。

2. 簡單短消息發(fā)送和接收格式。

當(dāng)采用簡單短消息協(xié)議時,發(fā)送SMS 時的數(shù)據(jù)格式如下:

typedef struct {

BYTE company_id;

BYTE len;

BYTE dest[13];

BYTE callback[13];

BYTE data[MAX_TX_SMS_DATA+1];

} sms_send_type;

- company_id 為公司標(biāo)識,固定為0x07。

- len 為消息的長度,包括len, dest, callback 及data 四個字段的長度,計算方法為:len = 1 + 13 + 13 + 有效SMS 字節(jié)數(shù);l為len 字段本身的長度;第一個 13 為目標(biāo)電話電碼字段的長度;第二個 13 為回叫電話電碼字段的長度。

- dest 為目標(biāo)電話號碼,長度為13 位,如果號碼不足13 位,最后幾位用0x20,也就是空格填充,例:0x31 0x33 0x33 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x20 0x20 “13312345678”。

- callback 為回叫號碼,長度為13 位,不足時在最后填空格,這個字段在國內(nèi)實際上沒有用處,一般不用填,直接填空格就行了。

- data 為SMS 的內(nèi)容,消息體的最大長度與各地網(wǎng)絡(luò)有關(guān),一般最大限制在140 個字節(jié)左右,這是受七號信令中的MTP 包的大小限制的。MODEM 本身目前不支持短信分包業(yè)務(wù)。過大的包需要應(yīng)用層進(jìn)行分解。示例:發(fā)送給13312345678 這個號碼一串字符 “abcd”,消息格式如下:

0x07 0x1F 0x31 0x33 0x33 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x61 0x62 0x63 0x64

在發(fā)送SMS 時,如果從PC 機到模塊的發(fā)送速度過快,由于MODEM 內(nèi)部緩沖有限,處理速度不夠快,容易丟失部分?jǐn)?shù)據(jù),造成的后果是數(shù)據(jù)不完整或發(fā)送錯誤數(shù)據(jù),特別是在發(fā)送比較大的SMS 時很容易發(fā)生。簡單的解決方法是在往串口輸送數(shù)據(jù)時每發(fā)送若干字節(jié)后停頓一小會。一般采取每發(fā)送10 個字節(jié)后停頓20ms。

(三)智能報警系統(tǒng)的基本構(gòu)成。

1. 硬件系統(tǒng)。

傳感器電路連接到單片機的INT0管腳上,當(dāng)傳感器接受到報警信號時,會觸發(fā)單片機進(jìn)入中斷函數(shù)。單片通過RS232接口連接CDMA模塊,并通過RS232控制CDMA模塊往指定的手機上發(fā)送信息。

2. 軟件系統(tǒng)。

單片機控制程序采用keil軟件進(jìn)行開發(fā),當(dāng)有報警信號時就會觸發(fā)單片機進(jìn)入中斷,在中斷服務(wù)函數(shù)中,單片機通過串口往CDMA模塊發(fā)送信息,控制CDMA模塊發(fā)送短信信息。系統(tǒng)的軟件流程圖如圖4所示。

三、結(jié)束語

由于中職學(xué)生基礎(chǔ)知識相對薄弱,接受專業(yè)知識存在一定的難度,如果像以往只是重視單片機原理的講解,輕視動手操作能力的培養(yǎng),學(xué)生就很難學(xué)到《單片機》中真正需要掌握的知識。該實驗鍛煉了學(xué)生應(yīng)用所學(xué)知識解決現(xiàn)實生活問題的能力,同時他們學(xué)習(xí)《單片機》的興趣也明顯增強,在動手中深入地了解了該課程的學(xué)習(xí)內(nèi)容。

(作者單位:深圳市第一職業(yè)技術(shù)學(xué)校)

參考文獻(xiàn):

[1] 方芳. 遠(yuǎn)程無線視頻監(jiān)控系統(tǒng)[J]. 儀表技術(shù),2008,(1).

[2] 王雪飛,陳帥,張重,姜寶林. 無線數(shù)據(jù)模塊DTGS-800的應(yīng)用[J]. 中國高新技術(shù)企業(yè),2008,(23).

責(zé)任編輯 陳春陽

主站蜘蛛池模板: 国国产a国产片免费麻豆| 国产成人乱无码视频| 99伊人精品| 欧洲亚洲欧美国产日本高清| 午夜福利亚洲精品| 国产综合亚洲欧洲区精品无码| 亚洲天堂免费| 亚洲欧洲日产无码AV| 日韩精品毛片| 免费无码AV片在线观看国产| 72种姿势欧美久久久大黄蕉| 曰AV在线无码| 亚洲国产天堂久久综合| 四虎永久在线精品国产免费| 青青草一区二区免费精品| 无码中文字幕乱码免费2| 在线无码av一区二区三区| 欧美成人二区| 久青草免费在线视频| 色男人的天堂久久综合| 亚洲色中色| a在线亚洲男人的天堂试看| 亚洲码在线中文在线观看| 国产真实乱子伦精品视手机观看 | 国产00高中生在线播放| 欧美成人午夜在线全部免费| 91免费观看视频| 亚洲第一黄色网址| 四虎影视8848永久精品| 亚洲无码视频图片| 免费a级毛片18以上观看精品| 青青草a国产免费观看| 夜夜高潮夜夜爽国产伦精品| 99热国产这里只有精品9九| 亚洲欧美日韩另类在线一| 久久这里只有精品66| 久久精品欧美一区二区| 在线国产资源| 国产精品综合久久久| 国产91特黄特色A级毛片| AV熟女乱| 伊人成色综合网| 欧美伦理一区| 日韩精品毛片| 91视频日本| 日韩在线1| 国产青榴视频在线观看网站| 国产91透明丝袜美腿在线| 孕妇高潮太爽了在线观看免费| 久久综合色天堂av| 亚洲 日韩 激情 无码 中出| 99视频在线观看免费| 中文字幕免费播放| 久久久久亚洲av成人网人人软件| 日韩成人在线一区二区| 久久美女精品| 欧美综合中文字幕久久| 欧美中日韩在线| 久草中文网| 亚洲国产看片基地久久1024| 免费国产黄线在线观看| 日本a级免费| 日韩午夜福利在线观看| 暴力调教一区二区三区| 无码啪啪精品天堂浪潮av| 日本www在线视频| 亚洲日韩高清无码| 就去色综合| 欧美中文字幕一区| 国产精品极品美女自在线网站| 99精品在线视频观看| 亚洲精品片911| 国产精品xxx| 99视频在线免费| 亚洲人成网站色7777| 国产第一页屁屁影院| 欧美日韩高清在线| 香蕉国产精品视频| 97国产在线视频| 99国产在线视频| 国产精品片在线观看手机版| 99尹人香蕉国产免费天天拍|