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

正文內(nèi)容

單片機課程設(shè)計-基于gsm的智能家居系統(tǒng)-文庫吧資料

2024-11-18 17:23本頁面
  

【正文】 Delay_ms(1000)。 Delay_ms(1000)。 Delay_ms(1000)。 Delay_ms(1000)。實現(xiàn)功能 :初始化 TC35 模塊 /////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /******************************************************************************************************************/ void GSM_INIT(void) { LOOP: Delay_ms(1000)。 Delay_ms(1000)。 Delay_ms(1000)。需要啟動 TC35,必須在 15腳 (/IGT)加時長至少為 100ms 的低電平信號 , ///且該信號下降沿時間小于 1ms。//? 換行 } /******************************************************************************************************************/ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 徐州師范大學(xué)物理與電子工程學(xué)院課程設(shè)計報告 15 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////// 函數(shù) void Start_GSM(void)。 } sendchar(0x0D)。 實現(xiàn)功能 : 通 過 串 口 發(fā) 送 字 符 串///////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /******************************************************************************************************************/ void sendstring(uchar *p) { while(*p) { sendchar(*p)。 TI=0。 實現(xiàn)功能 : 發(fā) 送 一 字 節(jié) 數(shù) 據(jù)//////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /******************************************************************************************************************/ void sendchar(uchar ch) { SBUF=ch。 //串行中斷開啟 TR1=1。 //外部中斷 0 允許位 IT0=0。 //在相應(yīng)計數(shù)器上賦值 徐州師范大學(xué)物理與電子工程學(xué)院課程設(shè)計報告 14 EA=1。 //串行工作方式 1 允許串行接收 TH1=0xFD。 //選擇定時器 1 PCON=0x00。 //報警標志位! /******************************************************************************************************************/ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////// 函數(shù) void UART_init。 //發(fā)送短信標志位 bit flag=0。 //接收短信標志位 bit sendready=0。 //用于記錄 P2 口狀態(tài) //bit check=0。 //記錄狀 態(tài) //uchar temp1。 // uchar idata state[17]。 //儲存出口接收數(shù)據(jù) uchar CommandBuf[8]。 //用來存儲發(fā)送短信號碼指令 uchar numberbuf[3]。 uchar AT_Read[12]。 //發(fā)送警報信息 提示有人闖入、煤氣泄漏、失火的信息 uchar code MyTel[]=+8615152810108。 //發(fā)送操作成功信息到目標號碼 uchar code fail[]=Operate failed,try again!。 //發(fā)送短信指令 uchar code AT_CMGD[]=AT+CMGD=。 //設(shè)置短信的格式為 text 格式 uchar code AT_CMGR[]=AT+CMGR=。 //設(shè)置這組參數(shù)來了新信息直接顯示到串口,不作存儲 uchar code AT_CSCA[]=AT+CSCA=\+8613800516500\。 //握手信號 uchar code ATE[]=ATE。 LED4=0。 } RI=0。實現(xiàn)功能 :通過串口接收數(shù)據(jù)/////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /******************************************************************************************************************/ void receive(void) interrupt 4 { if(RI) 徐州師范大學(xué)物理與電子工程學(xué)院課程設(shè)計報告 12 { if(RxRxIn) { SystemBuf[Rx]=SBUF。 LED4=1。 BaoJing=0。 send=0。Rx++) //每一次操作完成后 對接收數(shù)組清零 // { SystemBuf[Rx]=0x00。 for(Rx=0。 delete_message()。 //讀取短信內(nèi)容 ,做出相應(yīng)操作:開關(guān)繼電器等 sendmessage()。 //判斷短信 ,準備是否回復(fù)短信給目標號碼 if(send==1) { Delay_ms(2020)。 } Delay_ms(300)。 sendready=1。 read_message()。 //注冊指示燈 開 while(1) { receive_ready()。 Read_Password()。 //串口初始化 / GSM_INIT()。 //開啟 TC35 Delay_ms(46000)。 LED1=0。 Delay_ms(5)。num14。 } write1602_(0x80+0x40)。num++) { write1602_date(Table1602A[num])。 for(num=0。 init_1602()。 GSM 模塊與控制電路集成在同一線路板上,這樣既節(jié)約了成本,又提高了整個 系統(tǒng)通信的穩(wěn)定性,不僅可用于居民住宅,還可以用于倉庫、廠房與花卉大棚等地方的安防監(jiān)控與電路遠程控制等,并具有實現(xiàn)簡單、成本低、適用范圍廣、安全可靠等優(yōu)點,具有廣泛的應(yīng)用前景。利用 STC 單片機通過 UART 串口向 GSM 模塊發(fā)送一系列 AT 指令,就能實現(xiàn)基于 GSM 的短信息的收發(fā)、查尋和管理。系統(tǒng)首先對單片機的串口、中斷和 TC35I 短信模塊初始化, STC 單片機不斷監(jiān)測有沒有新短信來,當檢測到有新短信來時,則置相應(yīng)的指示燈亮并讀取短信,根據(jù)短信中的指令打開相應(yīng)的繼電器。發(fā)送短消息的基本命令如下: (1)設(shè)置短消息發(fā)送格式( 0PDU, 1文本) AT+CMGF=1; (2)發(fā)送短消息 (短消息內(nèi)容為 test ) AT+CMGS=13753485896(目的地址 ) test^z ^z 表示 ctrl+z; (3)列出所有的短消息 AT+CMGL= “ ALL”; 4)讀取短信息內(nèi)容 (Once more),假設(shè) INDEX 6, AT+CMGR=6。 PDU 模式的編解碼過程復(fù)雜,本系統(tǒng)使用 Text模式就可以滿足系統(tǒng)功能需求,故選擇 Text 模式作為系統(tǒng)的通訊模式。 圖 7 電器控制電路 S T C 5 1 單 片 機 MAX232電平轉(zhuǎn)換芯片 電 源 SIM 卡 T C 3 5 I 模 塊 徐州師范大學(xué)物理與電子工程學(xué)院課程設(shè)計報告 7 5 系統(tǒng)軟件設(shè)計 AT 模式選擇及 AT 指令 對 TC35I 的操作均采用 AT 指令,它包含了 GSM 語音和短信息的控制。 本設(shè)計使用 TI 公司的 MAX232 芯片為核心 , 實現(xiàn)電平 轉(zhuǎn)換及串口通信功能 。 數(shù)據(jù)接口配置為 8 位數(shù)據(jù)徐州師范大學(xué)物理與電子工程學(xué)院課程設(shè)計報告 6 位 、 1 位停止位 、 無校驗位 , 可以在 300— 115*103bps 的波特率下運行 。 圖 5 1602 液晶顯示模塊 4 硬件接口電路設(shè)計 本系統(tǒng)硬件接口電路主要由單片機與 GSM 模塊的接口電路和電器控制電 路構(gòu)成。 電 源 部 分 GSM 射頻部分 GSM 基帶處理器 天線接口 FLASH 40 芯 ZIF 插 座 徐州師范大學(xué)物理與電子工程學(xué)院課程設(shè)計報告 5 圖 4 紅外報警電路 1602 液晶顯示模塊 1602 液晶顯示模塊主要用于顯示當前系統(tǒng)的工作狀態(tài)。 注 :由于時間所限,本系統(tǒng)中,除紅外報警電路外,煙霧傳感器報警電路和煤氣傳感器報警電路均采用按鍵模擬的方法實現(xiàn)。它由一個金屬氧化物半導(dǎo)體的傳感器件(如氧化物 SnO2)構(gòu)成。 燃氣傳感器使用金屬氧化物半導(dǎo)體傳感器(或稱 MOS)。煙霧報警器內(nèi)部采用離子式煙霧傳感,當一定量煙霧進入煙霧傳感器的反應(yīng)腔,引起電路電平變化。 防盜竊使用紅外線反射型傳感器,將紅外線反射型傳感器安裝在通道的位置或門窗的兩側(cè),當有人進入時紅外線反射型 傳感器就會檢測出來,檢測信號通過轉(zhuǎn)換電路轉(zhuǎn)換成低電平,然后送去給單片機,單片機對應(yīng)引腳檢測到送來低電平后就會啟動防盜報警系統(tǒng)工作。 TC35I 構(gòu)成框圖如圖 3 所示。該模塊向用戶提供標準的 AT 命令接口,為數(shù)據(jù)、語音、短消息和傳 真提供快速、可靠、安全的傳輸,方便用戶的應(yīng)用開發(fā)及設(shè)計。 TC35I 是 Siemens 公司推出的新一代無線通訊模塊,可以快速安全地實現(xiàn)數(shù)據(jù)、語音的傳輸、短信息服務(wù)( SMS)和傳真等功能,可以工作在 GSM 900 kHz 和 1 800 kHz 兩個頻段, RS232 數(shù)據(jù)口符合ETSI 標準 GSM0707 和 GSM0705。圖 2 為單片機控制模塊電路圖。 徐州師范大學(xué)物理與電子工程學(xué)院課程設(shè)計報告 2 圖 1 系統(tǒng)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1