【正文】
)amp。F39。539。439。\r39。(Rx_Buf[122+t]==39。(Rx_Buf[113+t]==39。(Rx_Buf[109+t]==39。//Light Off if(((Rx_Buf[105+t]==39。amp。amp。amp。))) GPIO_SetBits(GPIOB,GPIO_Pin_1)。)amp。)amp。 t=5。O39。//接收使能 Rx_Count=0。具體過程如流程圖所示。//發(fā)送報(bào)警短信 } } } /************************************************************************ 函數(shù)名稱: TIM2_IRQHandler(void) 功能: TIM2 的中斷處理 *************************************************************************/ void TIM2_IRQHandler(void) { TIM_ClearITPendingBit(TIM2, TIM_FLAG_Update)。 //LCD1602 初始化 if(Start_DHT11()==1)//檢測(cè)是否有響應(yīng),結(jié)果有響應(yīng)往下執(zhí)行 { while(!DHT11_Get_Data())。 Time2_Configuration()。 主要有直流穩(wěn)壓電源的設(shè)計(jì)、 STM32 最小系統(tǒng)的設(shè)計(jì)、步進(jìn)電機(jī)驅(qū)動(dòng)電路的設(shè)計(jì),其中 STM32 最小系統(tǒng)的設(shè)計(jì)介紹了外部晶振電路、復(fù)位電路和串口驅(qū)動(dòng)電路 。其中 13 腳( R1IN)、 12 腳( R1OUT)、 11 腳( T1IN)、 14 腳( T1OUT)為第一數(shù)據(jù)通道。 (5) VREF+連接到 VDDA 或 VREF+。 電源的供電方案 (1) 電路由穩(wěn)定的電源 VDD供電,本設(shè)計(jì)使用的是 , VDD管腳為 I/O 管腳和內(nèi)部調(diào)壓器的供電。 . 第 3 章 硬件系統(tǒng)的設(shè)計(jì) 直流穩(wěn)壓電源的設(shè)計(jì) 直流穩(wěn)壓電源用來給主機(jī)及各個(gè)模塊供電,其工作原理可分為四個(gè)部分 , 電路接線圖如圖 31 所示 。 步進(jìn)電機(jī)的引腳接線 紅線接電源 5V,橙色電線接 GPIOC_Pin_0口,黃色電線接 GPIOC_Pin_1口,粉色電線接 GPIOC_Pin_2口,藍(lán)色接 GPIOC_Pin_3口。 θ=360度(轉(zhuǎn)子齒數(shù) J*運(yùn)行拍數(shù)),以 常見的 四相 、 轉(zhuǎn)子齒為 50齒 的電機(jī)為例。當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一 個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度(及步進(jìn)角)。 每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符,每 兩個(gè)字符 位 間 都 有一個(gè)點(diǎn)距的間隔, 兩 行 間也有 一定的 間隔,起到了字 間距和行間距的作用 。當(dāng) DHT11采集數(shù)據(jù) 完成 后 就會(huì) 轉(zhuǎn)換到低 功耗 模式。 . MCUDH T 11VDDGNDVDD5KDATA4 Pin2 Pin1 Pin 圖 24 DHT11 引腳接線圖 表 22 DHT11引腳功能說明 引腳 Pin 名稱 注釋 1 VDD 供電, 2 DATA 串行數(shù)據(jù),單總線雙向 3 NC 空腳,懸空 4 GND 接地,電源負(fù)極 DHT11 的工作原理 DHT11的供電電壓為 3~。 本設(shè) 計(jì)主要用于短信的首發(fā)來監(jiān)控主機(jī)上的一些外圍設(shè)備, GTM900引腳圖如圖 23所示 , 主要 引腳說明如表 21所示 。 (8) 定時(shí)器: 2個(gè)高級(jí)控制定時(shí)器 (TIM TIM8); (a) 4 個(gè)通用定時(shí)器 (TIM TIM TIM TIM5); (b) 2 個(gè)基本定時(shí)器 (TIM TIM7); (c) 一個(gè)實(shí)時(shí)時(shí)鐘、兩個(gè)看門狗定時(shí)器和一個(gè)系統(tǒng)滴答定時(shí)器(Systick)。為實(shí)現(xiàn)這個(gè)特性, CortexM3 內(nèi)部含有好幾條總線接口,每條都為自己的應(yīng)用場(chǎng)合 而 優(yōu)化過,并且它們可以并行工作??偩€矩陣包含 4 個(gè)驅(qū)動(dòng)部件和 4 個(gè)被動(dòng)部件。 STM32 的 系統(tǒng)架構(gòu) STM32VET6 的系統(tǒng)架構(gòu)包含 4 個(gè)驅(qū)動(dòng)單元: CortexM3 內(nèi)核 Dcode 總線、系統(tǒng)總線、通用 DMA1 和通用 DMA2; 4 個(gè) 被動(dòng)單元:內(nèi)部閃存存儲(chǔ)器 Flash、內(nèi)部數(shù)據(jù)存儲(chǔ)器 SRAM、 FSMC 和 AHB 到 APB 的橋 。 我國(guó)的智能家居 建設(shè) 相對(duì)于國(guó)外起步 比 較晚, 尚未形成一定的國(guó)家標(biāo)準(zhǔn)。 比 如 :摩托羅拉公司開發(fā) 出來 的“居所之門” 、微軟 公司 開發(fā) 出來 的“夢(mèng) 幻之家”、 IBM 公司開發(fā) 出來 的“家庭主任”等 都以 日趨成穩(wěn) 的技術(shù)霸 占家居市場(chǎng) 。 在科學(xué)技術(shù)日新月異的今天,智能家居產(chǎn)品也在不斷發(fā)展尋求突破,用智能的方式緩和、解決社會(huì)矛盾,這是本課題的目的及意義所在。 溫濕度傳感器測(cè)量出來的溫濕 度數(shù)值通過 LCD1602 來顯示,當(dāng)超過設(shè)定的閾值將通過 GPRS 模塊發(fā)送 警報(bào)短信到指定的手機(jī)上,同時(shí)也可以由手機(jī)發(fā)送特定短信到 GPRS 上控制 LED 燈的亮滅、控制 28BJY48 步進(jìn)電機(jī)的正反轉(zhuǎn)、讀取當(dāng)前室內(nèi)的溫濕度并發(fā)送回手機(jī)上 , 實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的 。 2 熟悉智能家居監(jiān)控系統(tǒng)的監(jiān)控對(duì)象和具體要求。 3 設(shè)計(jì)硬件控制系統(tǒng)和軟件控制程序。 關(guān)鍵詞 智能家居 ; 遠(yuǎn)程監(jiān)控 ; GPRS; ARM . Abstract Technology has changed life, science and technology has brought to mankind more fortable and more convenient solution, smart home is a manifestation of modern technology, smart home is also in demand should be generated by people. The content of this thesis is to design a remote monitoring system of smart home based on ARM. The entire hardware control system has the following modules: the host controller STM32F103VET6, wireless SMS transceiver module GPRS (the main module of the remote monitoring), LCD display (to display the temperature and humidity measured values), temperature and humidity sensor,DHT11, be used to measure the external environment temperature and humidity, asynchronous motor 28BYJ48 (analog controller curtain used), a buzzer (alarm), LED light (simulated indoor lamps), a relay (control switch simulation of indoor each kind of electric appliance). The temperature and humidity value measured by the temperature and humidity sensor and displayed by LCD1602, when more than a set threshold an alarm SMS will be sent by GPRS module to the designated mobile phone, but also can be caused by the mobile phone to send a specific message to the GPRS to control LED light, 28BJY48 stepper motor reversible, read the current indoor temperature and humidity and sent back to the mobile phone. Keywords smart home。 國(guó)外的發(fā)展動(dòng)態(tài) 1984 年, 世界上第一 座 智能建筑 在美國(guó) 的 康涅迪格州 建成 , 這 座意義不一般 的 智能 建筑 是 對(duì) 一座舊式大樓 在 一定程度 上的 改造 而完成的。 此外, 亞洲國(guó)家 日 本、 韓 國(guó)、新加坡 等國(guó) . 的領(lǐng) 頭 大 企業(yè) 也 紛紛致力于家居智能化的 研 發(fā),對(duì)家居市場(chǎng)更是躍躍欲試。國(guó)內(nèi)各大 硬、 軟 件 企業(yè) 機(jī)構(gòu)正在積極的研 發(fā) 更 為符合市場(chǎng)的智能 家居 化產(chǎn)品 ,以解決 我國(guó) 當(dāng)前智能化 設(shè)備 使用 復(fù)雜 、 產(chǎn)品價(jià)格昂貴及 實(shí)用性差等缺點(diǎn),而技術(shù)創(chuàng)新 能力 也 逐漸 向國(guó)際先進(jìn)水平靠攏,這樣 智能家居 的未來值得我們 期待 [34]。 這些 單元都是通過一個(gè)多級(jí)的 AHB 總線構(gòu)架相互連接的,如 圖 21 所示。 AHB外設(shè)通過總線矩陣與系統(tǒng)總線相連,允許 DMA 訪問。 Cor t ex M 3F la s h 接口 F la s hS RA MF S MCS D IOBridge 2Bridge 1AHB 系統(tǒng)總線復(fù)位和時(shí)鐘控制 ( RCC )Ic odeD cod eSyst emD MA總線矩陣通道 1通道 1通道 1D MA 1通道 1通道 1通道 1D MA 2 ADC 1ADC 2ADC 3U S A RT 1S P IIT IM 1T IM 8G P IO AG P IO BG P IO CG P IO DG P IO EG P IO FG P IO GE X T IA F IODACP WRBK Pbx CA NUSBI 2 C 2I 2 C 1U S A RT 5U S A RT 4U S A RT 3U S A RT 2SPI 3 / I 2 SSPI 2 / I 2 SIWD GWW D GRT CT IM 7T IM 6T IM 5T IM 4T IM 3T IM 2DM A 請(qǐng)求DMADM A 請(qǐng)求 . BOOT094NC73NRST14OSC_IN12OSC_OUT13PA0WKUP23PA124PA225PA326PA429PA530PA631PA732PA867PA968PA1069PA1170PA1271PA13/JTMS/SWDIO72PA14/JTCK/SWCLK76PA15/JTDI77PB035PB136PB2/BOOT137PB3/JTDO89PB4/JNTRST90PB591PB692PB793PB895PB996PB1047PB1148PB1251PB1352PB1453PB1554PC015PC116PC217PC318PC433PC534PC663PC764PC865PC966PC1078PC1179PC1280PC13TAMPERRTC7PC14OSC32_IN8PC15OSC32_OUT9PD081PD182PD283PD384PD485PD586PD687PD788PD855PD956PD1057PD1158PD1259PD1360PD1461PD1562PE097PE198PE21PE32PE43PE54PE65PE738PE839PE940PE1041PE1142PE1243PE1344PE1445PE1546VDD_150VDD_275VDD_3100VDD_428VDD_511VDDA22VREF20VREF+21VSS_149VSS_274VSS_399VSS_427VSS_510VSSA19VBAT6U1STM32F103VET6 圖 22 STM32F103VET6 引腳圖 (2) 存儲(chǔ)器: 512KB 的閃存程序存儲(chǔ)器; 64K 字節(jié)的靜態(tài)數(shù)據(jù)存儲(chǔ)器