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

正文內容

基于gprs數(shù)據(jù)監(jiān)控采集終端的實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-07-24 17:45 本頁面
 

【文章內容簡介】 卡復位信號6GND工作地26SIM_DATASIM 卡數(shù)據(jù)傳輸接口7GND工作地27SIM_CLKSIM 卡時鐘信號8GND工作地28SIM_VCCSIM 卡供電信號9GND工作地29SIM_GNDSIM 卡的接地信號10GND工作地30Vbackup備份電池供電信號11RXD1接受數(shù)據(jù)31RST復位信號12TXD1發(fā)送數(shù)據(jù)32LPG指示燈狀態(tài)控制信號13VDD模塊正常啟動指示信號33AUXO+第二路音頻輸出信號+表31 GTM900C信號功能表序號信號名稱功能序號信號名稱功能14ADC模擬數(shù)字采樣34AUXO第二路音頻輸出信號-15POWN信號開/關機控制信號35EAR+第一路音頻輸出信號+16UART_DSR0數(shù)據(jù)設備準備就緒36EAR第一路音頻輸出信號-17UART_RI0振鈴指示37MIC+第一路音頻輸入信號+18UART_RXD0接收數(shù)據(jù)38MIC第一路音頻輸入信號-19UART_TXD0發(fā)送數(shù)據(jù)39AUXI+第二路音頻輸入信號+20UART_CTS0清除發(fā)送40AUXI第二路音頻輸入信號-根據(jù)表31中每個信號的功能,設計出GPRS模塊的電路,其電路圖如圖314所示。圖37 GTM900C的外圍電路電路圖其中需要說明的有以下幾點:(1)觸發(fā)點火信號端IGT, 用OC門或者一個簡單的開關拉低該端電平來開啟模塊,低電平有效。在空閑/通話/關機模式:Vout = ,Vlow,max = @ Iout = 10礎,tlow ≥ 100ms。對于點火信號IGT的處理,需要首先拉低該引腳的電平到地,并至少維持100ms。 注意,如果通過充電回路(接到POWER引腳)供電,或者通過電池供電(接到VBATT+引腳),那么IGT信號必須維持至少1秒。(2)SYNC引腳可以用來輸出一個同步信號(synchronization signal),也可以在應用使來控制一個LED2燈的輸出狀態(tài)。SYNC端通過一個三極管或門電路來控制LED2。一個簡單的電路接法是:SYNC端通過電阻接到NPN三極管(如9013)的基極,射極接地,集電極通過一個限流電阻接到LED2的負端,LED2的正端接VCC。LED2的工作模式完全類同于同步信號,顯示的是GTM900C的工作狀態(tài):(1)LED2燈滅,表示GTM900C電源關閉,處于休眠、報警或單純的充電模式 (2)600 ms 亮 / 600ms 滅,表示未插入SIM卡,或者個人身份未登記/已注銷,或者網(wǎng)絡正在搜尋中,或者正在進行用戶身份鑒定,或者網(wǎng)絡注冊正在進行中 (3)75ms 亮 / 3s 滅,表示網(wǎng)絡注冊成功(控制通道和用戶交換信息完成),無來電 (4)LED2燈亮,依據(jù)不同的呼叫類型:聲音呼叫,數(shù)據(jù)呼叫,在建立或者完畢時的狀態(tài)。4 系統(tǒng)軟件設計系統(tǒng)軟件部分的設計包括基于單片機的程序設計和基于LabVIEW的上位機軟件設計?;趩纹瑱C的程序設計又包括數(shù)據(jù)采集部分和GPRS數(shù)據(jù)傳輸兩個部分。所以系統(tǒng)軟件設計包括數(shù)據(jù)采集部分程序設計、GPRS數(shù)據(jù)傳輸部分程序設計和上位機軟件程序設計三個部分。 主程序流程圖圖41是主程序的程序流程圖。開始關閉看門狗系統(tǒng)時鐘初始化UART0初始化ADC0初始化DS18B20初始化GPRS模塊初始化兩路溫度數(shù)據(jù)采集兩路溫度數(shù)據(jù)傳送八路電壓數(shù)據(jù)采集八路電壓數(shù)據(jù)傳送圖41主程序流程圖主程序決定了系統(tǒng)的框架,系統(tǒng)所要實現(xiàn)的各種功能都需要通過主程序實現(xiàn)。本系統(tǒng)的主程序包括了系統(tǒng)初始化、數(shù)據(jù)采集和傳輸?shù)认到y(tǒng)功能。系統(tǒng)的初始化設置系統(tǒng)各組建的工作方式,包含UART0初始化、ADC0初始化、定時器初始化、溫度傳感器初始化等。數(shù)據(jù)采集和傳輸包括溫度和電壓數(shù)據(jù)的采集和傳輸 數(shù)據(jù)采集部分程序設計本系統(tǒng)中,數(shù)據(jù)采集包括兩路溫度數(shù)據(jù)和八路電壓數(shù)據(jù)的采集。溫度數(shù)據(jù)的采集是通過支持單線總線協(xié)議的數(shù)字溫度傳感器DS18B20來實現(xiàn)的,八路電壓數(shù)據(jù)的采集則是通過C8051F120集成的8路12位精度A/D轉換器實現(xiàn)的。這一部分主要對這兩類數(shù)據(jù)采集的程序設計做出相應的介紹。 溫度數(shù)據(jù)采集的程序設計DS18B20是基于單線總線的數(shù)字溫度傳感器,總線控制器連接在DS18B20的DQ管腳上,控制器所有的讀寫操作都是通過該管腳實現(xiàn)的。DS18B20還有一個64位的光刻ROM,每一個DS18B20出廠時都有一個唯一的序列號,這個唯一的序列號就存儲于這個64位的ROM存儲器中。在實現(xiàn)多路溫度采集的系統(tǒng)中,可以把所有的DS18B20掛在同一條線上??偩€控制器就是通過它們的ROM中存儲的唯一的序列號來識別每一個器件的。總線控制器就是通過它們的ROM中存儲的唯一的序列號來識別每一個器件的。由于該器件是基于單線總線的,所有的讀寫操作都有一條數(shù)據(jù)線來完成,所以在使用過程中總線控制器必須要嚴格的遵守給定的時序。在這部分程序設計中最重要的就是讀寫和復位操作,下面分別對其進行介紹由于該器件是基于單線總線的,所有的讀寫操作都有一條數(shù)據(jù)線來完成,所以在使用過程中總線控制器必須要嚴格的遵守給定的時序。在這部分程序設計中最重要的就是讀寫和復位操作,下面分別對其進行介紹。由于DS18B20只有一根數(shù)據(jù)線與總線控制器相連接,當總線控制器需要對進行讀寫字節(jié)操作時必須對其逐位的讀取或寫入。根有的DS18B20掛在同一條線上??偩€控制器就是通過它們的ROM中存儲的唯一的序可以把所有的DS18B20掛在同一條線上??偩€控制器就是通過它們的ROM中存儲的唯一的序列號來識別每一個器件的。總線控制器就是通過它們的ROM中存儲的唯一的序列號來識別每一個器件的。由于該器件是基于單線總線的,所有的讀寫操作都有一條數(shù)據(jù)線來完成,所以在使用過程中總線控制器必須要嚴格的遵守給定的時序??偩€控制器就是通過它們的ROM中存儲的唯一的序列號來識別每一個器件的。由于該器件是基于單線總線的,所有的讀寫操作都有一條數(shù)據(jù)線來完成,所以在使用過程中總線控制器必須要嚴格的遵守給定的時序。在這部分程序設計中最重要的就是讀寫和復位操作,下面分別對其進行介紹在這部分程序設計中最重要的就是讀寫和復位操作,下面分別對其進行介紹由于該器件是基于單線總線的,所有的讀列號來識別每一個器件的。由于該器件是基于單線總線的,所有的讀寫操作都有一條數(shù)據(jù)線來完成,所以在使用過程中總線控制器必須要嚴格的遵據(jù)其芯片手冊,器件的讀和寫都是從低位到高位逐位進行的。由于讀字節(jié)的時序和寫字節(jié)的相似,限于篇幅這里只給出讀字節(jié)的程序流程圖。讀字節(jié)的程序流程圖如圖42所示。圖42 讀字節(jié)子程序的程序流程圖在多路溫度采集系統(tǒng)中,一條總線控制器上可以掛上無數(shù)的DS18B20器件。單線總線控制器要依靠器件的唯一序列號才能識別出特定的器件。所以,讀取器件序列號必須在溫度采集之前進行。讀取器件序列號有兩種方法:(1)在總線控制器上逐個的掛上DS18B20器件,然后讀取并記錄其ROM信息。(2)同時掛上所有的器件,通過廣播和排除的方法讀取器件的序列號??紤]到第二種方案程序的復雜性,本課題采用了第一種方案。圖43給出了讀取DS18B20序列號的程序流程圖。圖43 兩路溫度采集的程序流程圖讀出DS18B20的序列號之后就可以利用讀得的序列號逐一的進行溫度采集了。要采集制定地點的溫度,只要通過總線控制器將指定地點溫度傳感器件的序列號寫入單線總線等待指定器件的響應然后再做其他相關操作就可以了?;趩尉€總線的數(shù)據(jù)采集的一般工作過程如下,首先對在掛在總線控制器上的所有溫度傳感器件進行復位操作,等待器件響應。如果器件復位成功,就可以發(fā)出匹配ROM指令(0x55),該指令發(fā)出后總線控制器上的DS18B20就處于等待匹配序列號的狀態(tài)。這時總線控制器就可以發(fā)送64位序列號。掛在總線上的溫度傳感器件就會把收到的序列號與自己的序列號相匹配,如果匹配成功該器件就可以繼續(xù)響應總線控制器的指令。然后總線控制器就可以發(fā)送啟動溫度轉換或者讀取溫度的指令。然后把所讀得的數(shù)據(jù)通過數(shù)據(jù)轉換就可以得到該地點的環(huán)境溫度。該系統(tǒng)的溫度采集系統(tǒng)是兩路的,圖44就給出溫度采集的程序流程圖。圖44溫度采集的程序流程圖 電壓數(shù)據(jù)的采集的程序設計C8051F120片內集成了8路12位精度的A/D轉換器,其入口在1825管腳。對于A/。下面主要介紹A/D轉換的程序設計。對于片內集成的A/D轉換器,只需要對單片機相關的寄存器做出合理的配置就可以了。字符串處理子函數(shù)主要功能是處理串行口接收到的字符串,使接收到的字符串更容易辨別。由于GPRS模塊返回到單片機串口的數(shù)據(jù)含有一些不可顯示字符,如果想從接收的字符串中提取出有用信息就要對接收到的字符串做一定的處理。字符串處理子函數(shù)的程序流程圖如圖49所示。由于GPRS模塊返回的數(shù)據(jù)總是以回車符和換行符結束,所以在字符串處理模塊中就要以回車符和換行符為界限,把GPRS模塊的返回數(shù)據(jù)分為幾個字符串分別存放在不同的數(shù)組里,在需要使用時直接從
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1