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

正文內容

基于gprs的溫度實時監(jiān)測系統(tǒng)設計畢業(yè)設計-wenkub.com

2025-06-26 20:49 本頁面
   

【正文】 when n=1, it is multi connection. The default configuration is single connection mode. For single connection, SIM900 supports both transparent mode and nontransparent mode. Nontransparent mode Command AT+CIPMODE=n is used for selecting TCPIP application mode, when n=0, it is nontransparent mode (normal mode)。 //GPRS_CLOSE()。 GPRS_TCP_SEND_INIT()。 GPRS_TCP_SEND_INIT()。 if 1 /*GPRS*/ GPRS_INIT()。a) { display(tmpt)。 //LED_ON(1)。 陜西理工學院畢業(yè)設計 第 30 頁 共 46 頁 init()。 Uart1_Init()。 temperature[2] = dat%10 + 0x30。j 100。 } void delay_long_1S(unsigned int z) { unsigned int x = 0,j = 0。 i t。 sfr P4SW = 0XBB。 unsigned char tmp_end[] = {0x0d,0x0a}。 P2 = 0x0。 //大于 1S // //P1M1 |= 0x40。 //再拉低 SIM900A_START_KEY = 0。 //P1M0 amp。 } if (tmp == 0xc0){ res = 3。 tmp = tmp amp。 default: break。 case 3: LED3 = 1。 } } void LED_OFF(unsigned int n) { switch(n){ case 1: LED1 = 1。 break。 陜西理工學院畢業(yè)設計 第 27 頁 共 46 頁 break。 for(x = 0。 i++){ for( j=0。 delay1(1)。 dula=0。 wela=0。 陜西理工學院畢業(yè)設計 第 26 頁 共 46 頁 dula=0。 delay1(1)。 wela=0。 dula=0。 A1=temp/100。 //放大十倍,這樣做的目的將小數點后第一位 return temp_value。 temp_value |= a。 delay_18B20(1000)。 陜西理工學院畢業(yè)設計 第 25 頁 共 46 頁 delay_18B20(1000)。 unsigned int temp_value=0, tt。 //50 DQ = 1。 i) { DQ = 0。 //40 } return(dat)。 // 給脈沖信號 dat=1。 uchar dat = 0。 //拉高總線 陜西理工學院畢業(yè)設計 第 24 頁 共 46 頁 delay_18B20(140)。 //DQ 復位 delay_18B20(80)。 count。 //帶小數點編碼。 sbit wela=P2^7。 //busy = 0。 Uart0_PutChar(t_dat)。 if( S2CON amp。 //標志位清零 Temp = SBUF。i++ ){ Uart1_PutChar(pString[i])。 IE2 |= 0x01。 while(!(S2CON amp。 //開串口 2 中斷 EA = 1。 //1T 工作方式 IP2 = 0x00。i len。 TI = 0 。 EA = 1。 //設定定時初值 TH1 = 0xfd。 //串口 1 選擇定時器 1 為波特率發(fā)生器 TMOD amp。 } } /********************************************** ! 串口 0 初始化函數 , 此串口用作接收終端控制命令 ! 晶振頻率: ! 串口 0 波特率: 9600 ***********************************************/ void Uart0_Init(void) { SCON = 0x50。 static void DelayXus(unsigned char n) { while (n) { _nop_()。 m_long_delay(50)。 UART_SEND_CHAR(0x0D)。 UART_SEND_STR(AT_END,2)。 } void GPRS_TCP_LINK() { UART_SEND_STR(AT_CIPSTART,strlen(AT_CIPSTART))。 m_long_delay(120)。 UART_SEND_STR(AT_END,2)。 /*STEP 3 附著和分離 GPRS 業(yè)務 */ UART_SEND_STR(AT_CGATT,strlen(AT_CGATT))。 m_long_delay(60)。 UART_SEND_STR(AT_END,2)。 UART_SEND_CHAR(AT_TEL_END)。 delay(1000)。)。 UART_SEND_STR(AT_CMGS,strlen(AT_CMGS))。 delay(1000)。i++ ){ delay(100)。 j++)。 for( i=0。 unsigned char AT_SMS_TEXT_END = 0x1A。 unsigned char AT_CIPSTART[] = AT+CIPSTART=\TCP\,\\,\8088\。 unsigned char AT_CGATT[] = AT+CGATT=1。 /*TEL*/ unsigned char AT_ATD[] = ATD。 [11] 閻石 .數字電子技術基礎 .北京 :高等教育出版社 ,20xx. [12] 沙占有 ,王彥朋 ,葛家怡 .智能傳感器系統(tǒng)設計與應用 [M]北京:電子工業(yè)出版社,20xx 348~ 353。 [9]金偉正 .單線數字溫度傳感器的原理及應用 .北京:電子技術應用, 20xx。 [4] .(Bud)Bates 著朱洪波 ,沈越泓 ,蔡躍明 ,程崇虎等譯.通用分組無線業(yè)務 (GPRS)技術與應用北京:人民郵電出版社 [C ]. 20xx。但由于時間原因過于緊湊,未能完成實物的焊接制作。賈老師不僅為本論文的研究指出了方向,而且提出了寶貴的意見,使我受益匪淺。本次操作主要困難是將程序放在單片機內。我會在以后的學習中繼續(xù)完善自己這方面的知識。 在編譯時主要是將該系統(tǒng)與數據庫連接起來,因為剛開始將各個模塊分開來編譯,并將其分別和數據庫進行連接。 Visual Basic 編譯注意事項 在初始化程序時主要完成對串口的設置,其中包括串口的選擇、波特率的設置、數據格式的設置及串口的打開等。 VB圖形用戶界面 (GUI)和快速應用程序開發(fā) (RAD)系統(tǒng) ,可以很容易地使用刀 ,RDO、 ADO連接數據庫 ,或輕松創(chuàng)建 ActiveX控件。 ( 6) 編譯并生成 HEX文件 ( 7) 通過編譯后點擊 Target1,右擊 Source Group1,點擊 Add Files to Group ‘ Source Group’ 點擊 .c文件,然后點擊 Add,關閉窗口 . 重新編譯一下,點擊 Target Options 在彈出的窗口點擊 Output欄,在 Create HEX File前打勾,點擊 OK .最后再點擊編譯就能生成 .hex文件了。 陜西理工學院畢業(yè)設計 第 11 頁 共 46 頁 圖 GPRS通信程序結構圖 簡介 KeilUvision Keil C51是美國 Keil Software公司出品的 51系列兼容單片機 C語言軟件開發(fā)系統(tǒng),與匯編程序相比 ,C語言在功能、結構上有一個明顯的優(yōu)勢 ,可讀性 ,可維護性 ,從而易于使用。從而實現數據透明傳輸和互聯(lián)網通過 GPRS模塊 。首先 ,在系統(tǒng)初始化的過程中 ,撥號互聯(lián)網接入 GPRS模塊。 //設置波特率 DC 9600 E8 14400 // 256 (FOSC/32/BAUD) AUXR = 0x14。 } /************************************************** //! 串口 1初始化函數 , 此串口用作控制 GSM模塊 //! 晶振頻率: //! 串口 1波特率: 9600 **************************************************/ void Uart1_Init(void) { S2CON = 0x50。 SBUF = ch 。 //禁止定時器 1中斷 TR1 = 1。 //清除定時器 1模式 位 TMOD |= 0x20。 //定時器 1時鐘為 Fosc,即 1T AUXR amp。 // 獲得存在信號 delay(30)。 // 將 DQ 線拉低 delay(36)。 陜西理工學院畢業(yè)設計 第 9 頁 共 46 頁 圖 處理順序圖 初始化 單總線上的所有處理均從初始化開始。在串行設計中,雖然 SIM900A模塊串口操作電平是 CMOS電平,工作電平單片機串口引腳為 TTL電平,但由于微控制器的高和低邏輯電平可達到SIM900A引腳的連接,因此 TC35模塊串口直接與電纜單片機的串行電纜連接。 SIM900A可以快速安全可靠地實現系統(tǒng)方案中的數據、語音傳輸、短消息服務 (Short Message Service)和傳真。 圖 DS18B20 引腳排列圖 發(fā)射端 發(fā)射端主要包括: SIM900A GPRS模塊, 它的主要功能是將監(jiān)測端采集的溫度數字信號同過 SIM900A的 GPRS業(yè)務發(fā)送給遠程檢測端(上位機)。通常為明亮 ,非常明亮 ,也有不同的尺寸 寸 ,1寸等。 LED 模塊 (1) LED數碼管簡介 LED數碼管其實是由七個發(fā)光管組成 8字形構成的,再加上小數點 為 8個發(fā)光管。 DALLASDS18B20123G N DD CV D D 圖 DS18B20 引腳排列圖 ( 3) DS18B20的內部結構 本系統(tǒng)所用的 DS18B20主要由四個部分組成 :溫度傳感器 , 64位光刻 R0M, 配置寄存器,非易失性的溫度報警觸發(fā) TH和 TL。 GND為 接地線, DQ為數據輸入輸出接口,通過一個較弱的上拉電阻與單片機相連。使用集成芯片,已經慢慢的成為設計電路的一種趨勢。 振蕩器停止工作和其他工作 ,直到下一個硬件復位所有部分 . ( 2)涉及到 AT89C52電路簡圖 本系統(tǒng)設計所涉及到的 AT89C52最小系統(tǒng) [8],僅有芯片,晶振,和復位鍵組成。 AT89C52模塊 ( 1) AT89C52的功能特性描述 作為普通 51單片機已與廣泛應用于各種產品中,其接口簡單,方便使用,且功能強大,因此本系統(tǒng)采用 AT89C52單片機作為主控制芯片。 監(jiān)測端 監(jiān)測端主要包括: AT89C52,DS18B20,LED數碼管。溫度實時檢測端是通過 DS18B20 從現場采集溫度信息, AT89C52 對獲取的數據信息進行匯總并加工處理,按照上位機要求上傳網絡。 介于以上理由及系統(tǒng)的可靠性,本設計主要使用 GPRS網絡來實現遠程無線溫度的采集和對其控制。此外國內的華為公司的一些產品比如 EM310模塊、 EM770W模塊、 EM200、 GTM900C等銷量也比較的大。但僅僅在商業(yè)上的應用是不能夠展現他的優(yōu)勢的。采用該方法會大大節(jié)省人力和財力,減少工作人員在野外操作的困難,也可以替人類到環(huán)境比較惡劣的條件下進行正常作業(yè),而且采集數據精確,速度 快。監(jiān)測人員操作方便,為人們帶來很大的方便。另
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1