freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于gsm原理利用手機(jī)通信的遠(yuǎn)程信息檢視系統(tǒng)-預(yù)覽頁

2025-07-16 01:30 上一頁面

下一頁面
 

【正文】 SM(Global System for Mobile Communication)網(wǎng)絡(luò)除了提供話音服務(wù)外,還提供面向字符的短信服務(wù)(SMS,Short Message Service)。CMPP:China Mobile Peer to Peer,中國移動點(diǎn)對點(diǎn)協(xié)議。其結(jié)構(gòu)和原理如圖32所示。internet 圖33 基于短信的油田控制系統(tǒng)結(jié)構(gòu)與SMS有關(guān)的GSM AT指令(from )如下表31所示:AT 指令功 能AT+CMGCSend an SMS mand發(fā)出一條短消息命令A(yù)T+CMGDDelete SMS message刪除SIM卡內(nèi)存的短消息AT+CMGLList SMS message from preferred store列出SIM卡中的短消息PDU/text: 0/“REC UNREAD”未讀,1/“REC READ”已讀,2/“STO UNSENT”待發(fā),3/“STO SENT”已發(fā),4/“ALL”全部的AT+CMGRRead SMS message讀短消息AT+CMGSSend SMS message發(fā)送短消息AT+CMGWWrite SMS message to memory向SIM內(nèi)存中寫入待發(fā)的短消息AT+CMSSSend SMS message from storage從SIN|M內(nèi)存中發(fā)送短消息AT+CNMINew SMS message indications顯示新收到的短消息AT+CPMSPreferred SMS message storage選擇短消息內(nèi)存AT+CMGFSelect SMS message formate選擇短消息信息格式:0PDU。指(91)+(683108200805F0)的長度。由于位置上略有處理,實(shí)際號碼應(yīng)為:8613800280500(字母F是指長度減1)。11amp。(8)3176378290F9—被叫號碼,經(jīng)過了位移處理,實(shí)際號碼為“13677328099”。一般將這兩位置為00Bit :0—不使用遠(yuǎn)程網(wǎng)絡(luò),只是短消息設(shè)備之間的協(xié)議;1—使用遠(yuǎn)程網(wǎng)絡(luò)。(13)C834—用戶數(shù)據(jù)TPUD(TPUserData)“Hi”。那么就成了11001000(C8),i剩下六位110100,前面再補(bǔ)兩個0,變成00110100(34),于是“Hi”就變成了兩個八進(jìn)制數(shù) C8 34。此外,該模塊還有電話簿功能、多方通話、漫游檢測等功能。作為TC35的核心,基帶處理器主要處理GSM終端內(nèi)的語音、數(shù)據(jù)信號,并涵蓋了蜂窩射頻設(shè)備中的所有的模擬和數(shù)字功能。對于TC35模塊通信的控制可以通過軟件來實(shí)現(xiàn),采用軟件實(shí)現(xiàn)控制具有使用比較靈活的特點(diǎn),也能很好避免了過多的硬件信號的監(jiān)測。另外TC35模塊還需要連接SIM卡座子,這樣就實(shí)現(xiàn)了一個完整獨(dú)立的GSM終端。/IGT為TC35模塊的工作狀態(tài)控制管腳,該管腳首先通過一個電阻拉高,平時該管腳為高電平,處于不工作的狀態(tài);另外該管腳還同時與單片機(jī)的一般I/O口進(jìn)行連接,這樣通過單片機(jī)來實(shí)現(xiàn)對TC35模塊工作狀態(tài)的控制,當(dāng)單片機(jī)在該管腳送低電平的好似后,則TC35模塊工作。對于跳線器JP不是必須的,圖中加上主要是用來進(jìn)行仿真模擬使用的。單片機(jī)與上位機(jī)通信通過單片機(jī)的串口1(UART1)實(shí)現(xiàn),由于單片機(jī)與上位機(jī)的接口電平不一致,所以需要通過串口芯片(SP3220)完成接口電平的轉(zhuǎn)換。該系統(tǒng)的時鐘部分都是采用晶體振蕩器來實(shí)現(xiàn)的。為了控制單片機(jī)控制TC35模塊傳輸數(shù)據(jù)的時刻,利用單片機(jī)的一般I/,這里使用低電平觸發(fā)方式,需要將該管腳拉高。 RS232的介紹及外圍電路在工業(yè)自動控制、智能儀器儀表中,單片機(jī)的應(yīng)用越來越廣泛。利用單片機(jī)的串口與PC機(jī)的串口COM1或COM2進(jìn)行串行通信,將單片機(jī)采集的數(shù)據(jù)傳送到PC機(jī)中,由PC機(jī)的高級語言或數(shù)據(jù)庫語言對數(shù)據(jù)進(jìn)行整理及統(tǒng)計等復(fù)雜處理,或者實(shí)現(xiàn)PC機(jī)對遠(yuǎn)程前沿單片機(jī)進(jìn)行控制。它包括了按位串行通信的電氣和機(jī)械方面的規(guī)定,適用于短距離或帶調(diào)制解調(diào)器的通信場合。一般的串行通信系統(tǒng)是指個人計算機(jī)和調(diào)制解調(diào)器(modem)。RS—232C接口的具體規(guī)定如下:(1)范圍RS—232C標(biāo)準(zhǔn)適用于DCE和DTE間的串行二進(jìn)制通信。為了滿足此要求,RS—232C標(biāo)準(zhǔn)規(guī)定了數(shù)據(jù)和控制信號的電壓范圍。使用RS—232C,數(shù)據(jù)傳輸?shù)牟ㄌ芈试试S范圍為0b/s~20kb/s。因此,在實(shí)際應(yīng)用時,必須把微處理器的信號電平(TTL電平)轉(zhuǎn)換為RS—232C電平,或者對兩者進(jìn)行逆轉(zhuǎn)換。28/V。所以,采用此芯片借口的串口通信系統(tǒng)只需單一的+5V電源就可以了。其接口電路如圖44所示。 電源電路整個系統(tǒng)采用5V供電。 圖46 電源電路圖,來減小輸入端受到的干擾。輸出電壓調(diào)節(jié)換算公式為:R2=R1(Vout/通過上式可以得知:只要給定電阻R1和確定輸出電壓Vout的情況下,就可以計算得到電阻R2的值。它簡單易學(xué)、人機(jī)對話方便、程序運(yùn)行調(diào)試方便,因此很快得到了廣泛的應(yīng)用??梢暬绦蛟O(shè)計語言除了提供常規(guī)的編程外,還提供一套可視化的設(shè)計工具,便于程序員建立圖形對象。VB有三種工作模式:設(shè)計模式:可進(jìn)行用戶界面的設(shè)計和代碼的編制,來完成應(yīng)用程序的開發(fā)。在此模式回彈出“立即”窗口,在窗口內(nèi)可輸入簡短的命令,并立即執(zhí)行。(3) 視圖(View):用于集成開發(fā)環(huán)境下程序源代碼、控件的查看。(7) 運(yùn)行(Run):用于程序的啟動、設(shè)置中斷和停止的等程序運(yùn)行的命令。(11) 外接程序(AddIns):用于為工程增加或刪除外接程序。除了所有的標(biāo)準(zhǔn)工具欄外,還有編輯、窗體編輯器、調(diào)試等專用的工具欄。每個窗體查必須有唯一的窗體名字。圖53 屬性窗口圖所有窗體或控件的屬性,如顏色、字體、大小等,可以通過屬性窗體來修改。用戶可以選頂某一屬性,然后對該屬性值進(jìn)行設(shè)置或修改。 “查看對象”按鈕:切換到窗體窗口,顯示和編輯對象。一個應(yīng)用程序至少包含一個窗體文件。圖55 代碼窗口每個窗體都有各自的代碼窗口,打開代碼窗口有以下三種方法:(1) 從工程窗口中選擇一個窗體或標(biāo)準(zhǔn)模塊,并選擇“查看代碼”按鈕;(2) 從窗體窗口中打開代碼窗口,可用鼠標(biāo)雙擊一個控件或窗體本身;(3) 從“視圖”菜單中選擇“代碼窗口”命令。(2)“過程”下拉式列表框:列出所有對象對應(yīng)于“對象”列表框中對象的事件過程名稱。(5)“全模塊查看”按鈕:顯示模塊中全部過程。在發(fā)送和接收時通過改變Output和Input的屬性的類型來改變接收到的數(shù)據(jù):若設(shè)置為字符串類型,則按文本方式發(fā)送或接收;若設(shè)置為字節(jié)數(shù)據(jù),則按二進(jìn)制數(shù)據(jù)格式發(fā)送或接收。MSC0mm控件的主要事件:OnComm事件:當(dāng)CommEvent屬性的值發(fā)生變化時,就觸發(fā)此事件,標(biāo)志發(fā)生了一個通信事件或錯誤。事件驅(qū)動方式是處理串行通信的一種有效的方法,它可以利用OnComm事件捕獲并處理通信中發(fā)生的事件或錯誤,實(shí)時性較強(qiáng)。Output屬性可以發(fā)送文本數(shù)據(jù),也可以發(fā)送二進(jìn)制數(shù)據(jù)。Input屬性的返回類型為Variant。如果InputMode設(shè)為ComInputModeText,就可利用Input屬性返回文本數(shù)據(jù);如果InputMode設(shè)為ComIn.putModeBinary,則返回Byte數(shù)組中的二進(jìn)制數(shù)據(jù)。鏈路層:8位數(shù)據(jù)位、l位停止位、無奇偶校驗(yàn)、19200波特率CommPotr 設(shè)置并返回通訊端口號。InputMode 設(shè)置并返回數(shù)據(jù)輸入方式。Rthreshold 設(shè)置并返回要接收的字符數(shù)。加入一個命令按鈕,用于控制通訊。圖57 短信息收發(fā)界面 VB對英文和漢字的處理英文的數(shù)據(jù)編碼方式: GSM只支持ASCII碼值從0x00到0x7f的128個字符。中文數(shù)據(jù)的編碼方式: 對于中文的編碼,即采用UCS2編碼(Unicode(Universal Multiple Octet coded Character Set))是用兩個字節(jié)表示每個字符的字符編碼方案。Public Function chg(rmsg As String) As String Dim tep As String Dim temp As String Dim i As Integer Dim b As Integer tep = rmsg i = Len(tep) b = i / 4 If i = b * 4 Then b = b 1 tep = Left(tep, b * 4) Else tep = Left(tep, b * 4) End If chg =  For i = 1 To b temp = amp。 tl  Exit Function End If If tl = 11 Then  tl = tl + 2  num = 86 amp?!? 短信的發(fā)送主要借助于VB的Msm控件實(shí)現(xiàn),關(guān)于Msm控件,前面的技術(shù)介紹部分有詳細(xì)介紹。 midx amp。 pmsg sleep(1)  = AT+CMGF=0 + vbCr  = AT+CMGS= amp。下面的函數(shù)將實(shí)現(xiàn)解碼功能。但是它使用的技術(shù)卻決不比短信的發(fā)送少,這里主要用到了Msm控件的Output屬性和AT+CMGR指令。 換行符Dim ac(0) As Byte 39。39。39。39。39。39。39。39。39。39。39。結(jié)束系統(tǒng)39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。39。Private Sub Command1_Click()Dim weq(0) As Bytebiai = 0Call aaIf biai = 4 Then = av 39。 39。39。39。39。39。39。39。39。39。39。39。再行打開通信端口39。39。39。39。39。39。39。39。39。39。HDvv(1) = amp。H4End Sub39。39。39。39。39。39。39。39。39。39。此事件會在每一個Interval屬性值的間隔內(nèi)被調(diào)用一次39。39。39。39。39。39。39。39。39。39。Private Sub Timer1_Timer()Dim i As Longinbyte = For i = LBound(inbyte) To UBound(inbyte)rty = Len(Hex(inbyte(i)))If rty = 1 Thenruc = ruc amp。處理中文gd = InStr(read, 453E) 39。 (Mid(read, v, 2)))v = v + 1Nextgg = aElseIf GC 2 Thengg = Left(read, GC 1 + 4)For v = 1 To Len(gg)a = a amp。 ChrW(amp。 Chr(amp。 cc amp。39。39。39。39。39。39。39。39。39。39。英文不處理39。39。39。39。39。39。39。39。39。39。39。 bbbNextIf biai 4 Thenbb_b = End IfEnd Sub 實(shí)現(xiàn)系統(tǒng)功能的調(diào)試 對于VB的調(diào)試,此軟件提供了兩種方式:逐語句、逐過程。達(dá)到了預(yù)期的結(jié)果。另外由于此次設(shè)計實(shí)現(xiàn)的功能簡單,還有許多功能可以進(jìn)行在此基礎(chǔ)上進(jìn)行擴(kuò)展。通過本次設(shè)計,我對VB的可視化編程有了深刻的認(rèn)識。畢業(yè)設(shè)計是大學(xué)4年所學(xué)知識的綜合運(yùn)用,也是理論走向?qū)嵺`的第一步,為以后走向工作崗位奠定了基礎(chǔ)。參考文獻(xiàn)[1] Basic [2] 李旭暉、高仁忠、 [3] Mark [4] [5] 黃菇云、張學(xué)忠、 [6] 范逸之、 Basic與RS232 [7] 鐘震宇、[8] 范逸之、 [9] 劉圣才、 Basic [10]
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1