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

正文內容

基于gprs的遠程溫度監(jiān)測系統(tǒng)設計-文庫吧資料

2024-08-28 20:14本頁面
  

【正文】 T C 3 9 i結 束開 始延 遲 1 秒NY 圖 35 通信模塊流程圖 include include 鹽城工學院本科生畢業(yè)說明書 ( 2020) 23 define uchar unsigned char …………… sbit realy2=P0^2。 最后, GPRS 設備在長期工作中,還會遇到許多外界的特殊情況。 其次,抗干擾性能是工業(yè)產(chǎn)品重要指標之一,在硬件設計上需要特別重視。 基于 GPRS 的遠程溫度監(jiān)測系統(tǒng)設計 22 首先, DTU 中的 TCP/IP 和 PPP 協(xié)議棧是一套復雜的協(xié)議程序,需要多年的積累才能可靠穩(wěn)定。這個過程也稱之為 “上行 ”, “下行 ”則反之。 通過 GPRS 網(wǎng)絡收發(fā)數(shù)據(jù) 通過 GPRS 網(wǎng)絡發(fā)送數(shù)據(jù),最簡單的辦 法就是使用 GPRS DTU 設 備( Data Terminal Unit:數(shù)據(jù)傳輸設備)數(shù)據(jù)通信過程如下: DTU 上電后,首先完成網(wǎng)絡注冊等初始化工作,然后自動進行 PPP 拔號,再通過 TCP/IP 協(xié)議與位于互聯(lián)網(wǎng)上的數(shù)據(jù)中心建立連接,為用戶設備建立一條雙向透明傳輸?shù)臒o線通信鏈路。信號采集和處理主要完成外部采集的溫度轉換,接收短消息采用查詢方式 , 一旦短消息到達 , 調用串口接收程序解碼短消息內容并做出相應處理 。監(jiān)測軟件主要包括初始化程序、 信號采集處理程序和短消息收發(fā)程序等。 通信模塊的設計流程 由于檢測的任務是被控對象 的溫度 , 通過 GPRS DTU 發(fā)送到監(jiān)測中心。一旦接收到用戶的串口數(shù)據(jù), DTU 就立即把串口數(shù)據(jù)封裝在一個 TCP/UDP 包里,發(fā)送給數(shù)據(jù)中心。 由于 TCP/UDP 通信連接已經(jīng)建立,就可以進行數(shù)據(jù)雙向通信了。 具體地講, GPRS DTU 通過數(shù)據(jù)中心的 IP 地址(如果是采用中心域名的話,先通過中心域名解析出中心 IP 地址)以及端口號等參數(shù),向數(shù)據(jù)中心發(fā)起 TCP 或UDP 通信請求。這就要求數(shù)據(jù)中心具備固定的公網(wǎng) IP 地址或固定的域名。 由于 GPRS DTU 處于移動內網(wǎng),而 且 IP 地址不固定。這與局域網(wǎng)內的電腦通過網(wǎng)關訪問外部網(wǎng)絡的方式相似。也就是說, GPRS DTU處于移動內網(wǎng)中,而且其內網(wǎng) IP 地址通常是不固定的,隨著每次撥號而變化。 GPRS DTU 登 陸 GSM 網(wǎng)絡,然后進行 GPRS PPP 撥號。 GPRS DTU 的工作原理及過程 GPRS DTU 由 A /D 轉換模塊、開關量控制模塊、綜合控制模塊構成。在這種模式下,需要特殊說明的是自動波特率 不起作用,在進入透傳模式之前,固定波特率必須設置,即 BDRM 不能設置成自動波特率。 透傳模式的建立首先要用 AT+I 命令定義所有相關的參數(shù),然后再用特殊 AT+I!SNMD 命令進入透傳模式。 DTU 進入透傳模式后,既可以作為客戶端模式也可作為服務端模式。其主要目的是將串行通信的簡單設備實現(xiàn)在 IP 網(wǎng)絡上的通信, 而數(shù)據(jù)格式不發(fā)生任何改變,這點非常重要,由于數(shù)據(jù)格式在經(jīng)過 DTU 前后均不放生任何變化,對于原有的設備及軟件不用作任何升級,就可直接應用,通過這種通信方式的轉換,使得只能本地控制的設備擴展成可遠程控制的設備,改進了控制手段及維護方式,對于遠程維護、控制和數(shù)據(jù)采集都有實際意義。本文用到的是它的透傳模式,下面對透傳模式 [34]作詳細說明。從 PC 到用戶設備的通信過程與之相同。 基于 GPRS 的遠程溫度監(jiān)測系統(tǒng)設計 20 透明數(shù)據(jù)通信:意思即為用戶設備與 DTU 之間沒有通信協(xié)議, DTU 將用戶設備發(fā)送過來的數(shù)據(jù)不做修改的傳送到目標 PC 上,運行在 PC 上的軟件可以 完整的接收到 DTU 發(fā)來的數(shù)據(jù)包。 , 可以增加檢測、告警等功能。 。 。數(shù)據(jù)接口有 RS232 /485 /422 串口、 4mA~ 20mA 或 1V~ 5V模擬量 (記錄瞬時值及累計量 )、開關量。 現(xiàn) 場 儀 表 或 控 制 設 備G P R S D T U 圖 33 GPRS DTU 從儀表采集數(shù)據(jù) GPRS DTU ( GPRS Data Transmission Unit) , 即基于 GPRS 的工業(yè)現(xiàn)場數(shù)據(jù)控制器。 } 通信模塊設計 GPRS DTU 模塊 GPRS(General Packet Radio Service, 即通用無線分組業(yè)務 )是一種基于 GSM 系統(tǒng)的無線分組交換技術 , 提供端到端的、廣域的無線 IP 連接。 } tvalue=tvalue*。 else {tvalue=~tvalue+1。 } uchar ds1820rd()/*讀數(shù)據(jù) */ { unsigned char i=0。 //精確延時大于 480us DQ = 1。 //延時 DQ = 0。 DQ = 1。 基于 GPRS 的遠程溫度監(jiān)測系統(tǒng)設計 18 DS18B20跳 過 ROM匹 配啟 動 溫 度 轉 換DS18B20復 位跳 過 ROM匹 配讀 取 溫 度溫 度 匹 配 圖 32 DS18B20 模塊程序流程圖 DS18B20 溫度值讀取程序設計: void delay_18B20(unsigned int i) { while(i)。再執(zhí)行跳過 ROM 匹配操作命令,然后讀暫存器,將轉換結果讀出,并轉為顯示碼,送到液晶顯示。其中 A、 B、 C、 D 中斷子程序只是發(fā)送數(shù)據(jù)內容不一致,對應的流程一致,因此使用一個中斷子程序表示; P2. i 中 i=0, 1, 2, 3 對應著不同的指示燈。這些初始化指令是通過 AT 指令寫入的,因此 在編程時將這些常用到的 AT 指令編成表格,存放在 AT89C51 的程序存儲器內,以便使用。 鹽城工學院本科生畢業(yè)說明書 ( 2020) 15 A T 8 9 C 5 1T X DR X DG N DC 1 +C 2 C 2 +C 2 T l i nR l o u tG N DM A X 2 3 2V C CV +T l o u tR l i nV P CR S 2 3 2R X DT X DG N D+ 5 v+1 u f1 u f+1 u f1 u f++圖 210 單片機與 PC 機通信接口電路 下位機總體軟件的設計 在主程序流程圖中,系統(tǒng)軟件的重點在于對單片機利用匯編語言編程。電平轉換最常用的芯片是傳送線驅動器 MC1488 和接收器 MC1489,其作用除了電平轉換 外,還實現(xiàn)正負邏輯電平轉換。 圖 29 RS232C引腳定義圖 PC 機的 COM 口,輸入輸出為 RS232C 電平,而 51 單片機串行口的輸入輸出均為 1frL 電平。 EIA RS232C 是異步串行通信中應用最廣泛的標準總線,它包括了按位串行傳輸?shù)碾姎夂蜋C械方面的規(guī)定??蓱糜陔娏ο到y(tǒng)、工業(yè)監(jiān)控、交通管理、氣象、水處理、環(huán)境監(jiān)控、金融證券、煤礦、石油等行業(yè)。可以輕松實現(xiàn)與 Inter 的無線連接。 為用戶提供高速,穩(wěn)定可靠,數(shù)據(jù)終端永遠在線,多種協(xié)議轉換的虛擬專用網(wǎng)絡。 DQ2GND1VCC3U?DS18B20EA/VPP31XTAL119XTAL218RST9(RD)17(WR)16(INT0)12(INT1)13(T0)14(T1)1512345678(AD0)39(AD1)38(AD2)37(AD3)36(AD4)35(AD5)34(AD6)33(AD7)32(A8)21(A9)22(A10)23(A11)24(A12)25(A13)26(A14)27(A15)28PSEN29ALE/PROG30(TXD)11(RXD)10GND20VCC40AT89C51100pFC233pF100pFC133pF12Y112MHZ10uFC3200R111610KR25AS1GNDVCC123J810KR26GNDVCCVCCVCCGNDRRes2VCC10uFC5C2GND 圖 27 單片機外圍電路圖 鹽城工學院本科生畢業(yè)說明書 ( 2020) 13 通信電路設計 GPRS DTU 的簡介 GPRS DTU(Data Terminal unit)全稱數(shù)據(jù)傳輸單元 , 是專門用于將串口數(shù)據(jù)轉換為 IP 數(shù)據(jù) 或將 IP 數(shù)據(jù)轉換為串口數(shù)據(jù)通過無線通信網(wǎng)絡進行傳送的無線終端設備。右邊,溫度傳感器 DS18B20 接上下拉電阻,形成輸入電路部分,單片機根據(jù)溫度傳感器的輸入,形成輸出。單片機選用 AT89C51,采集電路中的傳感器用 DS18B20 數(shù)字溫度 傳感器。小電容可以取 30PF 左右。時鐘發(fā)生器對振蕩脈沖二分頻,即若石英頻率 fosc= 6MHz,則時鐘頻率= 3MH2,因此,時鐘是一個雙相信號,由 P1 相和 P2 相構成。設計中,采用由內部方式產(chǎn)生時鐘的方法形成 時鐘電路,具體如圖所示。如下圖25 所示。若時鐘頻率為 6MHz,則復位信號至少應持續(xù) 4 微秒以上,才可以使單片機復位。復位信號是高電平有效。這樣在 RST 端就會建立一個脈沖電壓,調節(jié)電容與電阻的 大小可對脈沖持續(xù)的時間進行調節(jié)。 XTAL2:來自反向振蕩器的輸出。在 FLASH 編程期間,此引腳也用于施加12V 編程電源( VPP)。 /EA/VPP:當 /EA 保持低電平時,則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內 部程序存儲器。在由外部程序存儲器取指期間,每個機器周期兩次 /PSEN 有效。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。此時, ALE只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。然而要 注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。 ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。 RST:復位輸入。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 P3 口: P3 口管腳是 8 個帶內部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL基于 GPRS 的遠程溫度監(jiān)測系統(tǒng)設計 10 門電流。在給出地址 “1”時,它利用內部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時, P2 口輸出其特殊功能寄存器的內容。這是由于內部上拉的緣故。 P2 口: P2 口為一個內部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個 TTL 門電流,當 P2 口被寫 “1”時,其管腳被內部上拉電阻拉高,且作為輸入。 P1 口管腳寫入 1 后,被內部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內部上拉的緣故。在 FIASH 編程時, P0 口作為原碼輸入口,當FIASH 進行校驗時, P0 輸出原碼,此時 P0 外部必須被拉高。當P1 口的管腳第一次寫 1 時,被定義為高阻輸入。 GND:接地。 a. 主要特性:與 MCS51 兼容; 4K 字節(jié)可編程閃爍存儲器;壽命: 1000 寫 /擦循環(huán);數(shù)據(jù)保留時間: 10 年;全靜態(tài)工作: 0Hz24Hz;三級程序存儲器鎖定;128*8 位內部 RAM; 32 可編程 I/O 線;兩個 16 位定時器 /計數(shù)器; 5 個中斷源 ;可編程串行通道;低功耗的閑置和掉電模式;片內振蕩器和時鐘電路。 AT89C51 單片機為很多嵌入 式控制系統(tǒng)提供了一種靈活性高且價廉的方案。該器件采用ATMEL 高密度非易失存儲器制造技術制造,與工業(yè)標準的 MCS51 指令集和輸出管腳相兼容。詳細的采集電路如圖 23 所示。 圖 22 測溫原理圖 溫度傳感器接口電路設計 在設計中,由 DS18B20 組建溫度采集系統(tǒng)。 另外,由于 DS18B20 單線通信功能是分時完成的,它有嚴格的時隙概念,因此讀寫 時序很重要系統(tǒng)對 DS18B20 的各種操作必須按協(xié)議進行。減法計數(shù)器 1 對低 溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當減法計數(shù)器 1 的預置值減到 0 時,溫度寄存器的值將加 1,減法計數(shù)器 1 的預置將重新被裝入,減法計數(shù)器 1 重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到減法計數(shù)器 2 計數(shù)到 0 時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。 鹽城工學院本科生畢業(yè)說明書 ( 2020) 7 溫度傳感器的測溫原理
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1