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

正文內(nèi)容

基于gsm模塊家庭報(bào)警系統(tǒng)的設(shè)計(jì)-畢業(yè)設(shè)計(jì)(參考版)

2024-11-20 20:32本頁(yè)面
  

【正文】 } void display() { uchar ge,shi,bai,qian。k0。z0。 } void delay(uint z) { uint k。 GSM_led=0。 Uart1Sends(sms_text1)。 Uart1Sends(AT+CMGS=\15236265397\\r)。 // Uart1Sends(AT+CSMP=17,167,0,240\r)。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 41 Delay_S(3)。 Delay_S(3)。 j++)。 i++) { for(j=0。 for(i=0。 str++。 while(!TI)。\039。 TI=0。 } void Uart1Send(uchar c) { SBUF=c。 IT0=0。 ES=1。 IP=0x10。 SM1=1。 TR1=1。 TH1=0xf3。\r。 uchar sms_text2[] = Warning: Illegal Intrusion ! 。 uchar code led7[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 sbit DUAN=P1^6。 sbit led_alarm=P2^6。 sbit AD_cs=P2^4。 sbit AD_add=P2^2。 sbit AD_eoc=P2^0。 uchar port。在此,對(duì)他們一并表示衷心的感謝。但由于 STC89C52 單片機(jī)的 ROM 只有8K,現(xiàn)有的模塊功能實(shí)現(xiàn)程序已經(jīng)占用 7K 多,不足以實(shí)現(xiàn)這一功能。由于時(shí)間有限,本設(shè)計(jì)還不夠完善,有待進(jìn)一步改進(jìn)。所得的效果與預(yù)期的效果吻合。 使用了 主動(dòng)式紅外檢測(cè)模塊 , 燃?xì)鈧鞲衅?模塊,并應(yīng)用了 發(fā)光二極管和 蜂鳴器的報(bào)警。 本系統(tǒng)中,采用模塊化、層次化設(shè)計(jì)。 首先介紹了家庭防盜報(bào)警器的國(guó)內(nèi)外現(xiàn)狀,通過各方面的比較,說明了傳統(tǒng)報(bào)警系統(tǒng)所存在的問題。 PCB布線圖如圖 513, PCB 板實(shí)物如圖 514 所示。用戶接收到報(bào)警信息如圖 512所示。可燃?xì)鉂舛瘸瑯?biāo)時(shí) , 聲光報(bào)警,向用戶首先打電話報(bào)警,過幾秒鐘之后自動(dòng)掛斷電話,然后發(fā)送報(bào)警信息 :Warning: Gas Leak。如圖 58 和圖 59 所示。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 31 調(diào)試結(jié)果 1. 主動(dòng)式紅外檢測(cè)器未被 遮擋時(shí)不報(bào)警 ,如圖 57 所 示。 圖 53 選擇芯片 圖 54 新建 test 文檔 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 30 圖 55 加載文檔界面 軟件編程時(shí)的編程界面如圖 56 所示 。新建文檔如圖 54 所示。 圖 51 進(jìn)入 keil 后,屏幕顯示 圖 52 初始界面 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 29 2. 之后,選擇工程按鈕新建,選擇要保存的路徑,輸入工程文件名,保存。在此簡(jiǎn)單的介紹一下軟件的使用。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 28 程序調(diào)試 本設(shè)計(jì)采用 Keil編程軟件,這是一款美國(guó) Keil Software 公司的產(chǎn)品。 C 語(yǔ)言總的來說只是一個(gè)工具而已,如何在開發(fā)龐大的體統(tǒng)中靈活的應(yīng)用 C 語(yǔ)言的正確邏輯編寫出結(jié)構(gòu)完善的程序才是難點(diǎn)。 (5) 具有方便的模塊化編程技術(shù),使以編好的程序很容易移植。 (3) 程序有規(guī)范的結(jié)構(gòu),可分成不同的函數(shù),可使程序結(jié)構(gòu)化。單片機(jī) C51 編程與用匯編 ASM51 編程相比,有如下的優(yōu)點(diǎn): (1) 對(duì)單片機(jī)的指令系統(tǒng)不要求任何的了解,就可以用 C 語(yǔ)言直接編程操作單片機(jī)。 C 語(yǔ)言程序本身不依賴于機(jī)器硬件系統(tǒng),基本上不做任何修改或僅做簡(jiǎn)單的修改就可以將程序從不同的系統(tǒng)移植過來直接使用。 C 語(yǔ)言是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,它完美的融合了高級(jí)語(yǔ)言和匯編語(yǔ)言的優(yōu)點(diǎn)為程序開發(fā)人員帶來了很大的方便,推動(dòng)了計(jì)算機(jī)編程的效率。單片機(jī)向 GSM 模塊發(fā)送 AT指令,依次設(shè)置用戶接受到的短消息的格式為文本格式,設(shè)置 TE 字符集,設(shè)置短消息文本模式的參數(shù),指定接受短消息的手機(jī)號(hào)碼,最后,設(shè)置短消息的內(nèi)容。 然后檢測(cè)信號(hào)轉(zhuǎn)換是否完成,未完成繼續(xù)等待,完成后,單片機(jī)再向 TLC1543 發(fā)送十位脈沖信號(hào),作為 TLC1543 向單片機(jī)發(fā)送數(shù)據(jù)的控制時(shí)序。 由于 51單片機(jī)不具有標(biāo)準(zhǔn) SPI接口,所以需要 通過軟件模擬 SPI 協(xié)議以便和 TLC1543 接口 。 中斷服務(wù)子程 序流程如圖 41 所示。 主程序流程 如圖 41 所示。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 22 R14+5VLS1D410KR15+5VP26Q2S8550P25 圖 318 聲光報(bào)警電路 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 23 第 4 章 軟件系統(tǒng)設(shè)計(jì) 主程序流程 程序首先進(jìn)行初始化, 在初始化中需要對(duì)各模塊連接單片機(jī)端口進(jìn)行定義,設(shè)置定時(shí)器 ,開中斷 。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 21 AABBH HMQ51KR8PWR_LEDR115V1KR9C6IN01IN12IN23IN34IN45IN56IN67IN78IN89IN911IN1012GND10REF13REF+14CS15OUT16ADD17CLK18EOC19VCC20U6TLC1543AD 5VEOCCLKADDOUTCS5V 圖 312 MQ5 檢測(cè)模塊電路 abcdefgabcdefgdpdp2abfcgdedp1abfcgdedpabfcgdedp34abfcgdedpU12OC1C111D21Q192D32Q183D43Q174D54Q165D65Q156D76Q147D87Q138D98Q12U9SN74HC573P00P01P02P03P04P05P06P07P16OC1C111D21Q192D32Q183D43Q174D54Q165D65Q156D76Q147D87Q138D98Q12U11SN74HC573P00P01P02P03P17 圖 313 數(shù)碼管顯示電路 聲光報(bào)警模塊 聲光報(bào)警模塊如圖 318 所示。 圖 311 TLC1543 時(shí)序圖 MQ5 檢測(cè)模塊 MQ5 燃?xì)鈧鞲衅鳈z測(cè)到空氣中某種可燃?xì)夂康淖兓?,?輸出一個(gè)相應(yīng)的電壓模擬量, STC89C52 單片機(jī)不能識(shí)別這個(gè)模擬量,所以還需要進(jìn)行模數(shù)轉(zhuǎn)換, TLC1543 將轉(zhuǎn)換后的數(shù)字量輸入單片機(jī)的 口(這個(gè)量的取值范圍是 0 到 1023 之間的整數(shù)),并通過四位數(shù)碼管顯示出來,單片機(jī)采集到這個(gè)值,并將其與預(yù)設(shè)值進(jìn)行比較,當(dāng)采集值大于設(shè)定值,即是空氣中可燃?xì)鉂舛却笥趫?bào)警值時(shí),單片機(jī)通 過 GSM 模塊以短信的形式通知用戶,并聲光報(bào)警 。轉(zhuǎn)換過程中, CS 的下降沿使 DATAOUT引腳脫離高阻狀態(tài)并起動(dòng)一 I/OCLOCK 工作過程。前 4 個(gè)時(shí)鐘用 4 位地址從 ADDRESS 端裝載地址寄存器,選擇所需的模擬通道,后 6 個(gè)時(shí)鐘對(duì)模擬輸入的采樣提供控制時(shí)序。同時(shí), I/O CLOCK 輸入時(shí)鐘時(shí)序, MCU 從 DATAOUT 端接收前一次 A/D轉(zhuǎn)換結(jié)果。當(dāng) MCU 使 CS 變低時(shí), TLC1543 開始數(shù)據(jù)轉(zhuǎn)換, I/O CLOCK、 ADDRESS 使能,DATA OUT 脫離高阻狀態(tài)。工作狀態(tài)由 CS 使能或禁止,工作時(shí) CS 必須置低電平。1LSB 不可調(diào)整誤差)和低噪聲的特點(diǎn)。內(nèi)部轉(zhuǎn)換器具有高速( 10181。芯片內(nèi)部有一個(gè)14通道多路選擇器,可選擇 11個(gè)模擬輸入通道或 3個(gè)內(nèi)部自測(cè)電壓中的任意一個(gè)進(jìn)行測(cè)試。 DATA OUT 為 A/D換結(jié)束 3態(tài)串行輸出端,它與微處理器或外圍的串行口通信,可對(duì)數(shù)據(jù)長(zhǎng)度和格式靈活編程。其中 A0~ A10( 1~ 9 、 1 12腳)為 11個(gè)模擬輸入端, REF+( 14腳,通常為 VCC)和 REF( 13腳,通常為地)為基準(zhǔn)電壓正負(fù)端, CS( 15腳)為片選端,在 CS端的一個(gè)下降沿變化將復(fù)位內(nèi)部計(jì)數(shù)器并控制和使能 ADDRESS、 I/O CLOCK( 18腳)和 DATA OUT( 16腳)。采用串行通信接口,具有輸入通道多 、 性價(jià)比高、易于和單片機(jī)接口的特點(diǎn),可廣泛應(yīng)用于各種數(shù)據(jù)采集系統(tǒng)。為更好利用傳感器的性能,需要選擇恰當(dāng)?shù)?RL值。這種傳感器具有輕微的極性,VC需用直流電源。其中 VH用于為傳感器提供特定的工作溫度。 V 預(yù)熱時(shí)間 不少于 48 小時(shí) 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 18 MQ5的基本測(cè)試電路如圖 39所示。5% RH 標(biāo)準(zhǔn)測(cè)試電路 Vc:177。 3Ω(室溫) 加熱功耗 PH ≤ 900mW 敏感體表面電阻 Rs 2KΩ 20KΩ (in 2020ppm C3H8 ) 靈敏度 S Rs(in air)/Rs(1000ppm 異丁烷 )≥ 5 濃度斜率 α ≤ (R1000ppm/R500ppm H2) 標(biāo)準(zhǔn)測(cè)試條件 溫度、濕度 20℃177。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 17 表 32 MQ5 技術(shù)指標(biāo) 產(chǎn)品型號(hào) MQ5 產(chǎn)品類型 半導(dǎo)體氣敏元件 標(biāo)準(zhǔn)封裝 膠木(黑膠木) 檢測(cè)氣體 液化氣、甲烷、煤制氣、 LPG 檢測(cè)濃度 30010000ppm(甲烷,丙烷,丁烷,氫氣) 標(biāo)準(zhǔn)電路條件 回路電壓 Vc ≤ 24V DC 加熱電壓 VH 177。這種傳感器可檢測(cè)多種可燃性氣體,特別是天然氣,是一款適合多種應(yīng)用的低 成本傳感器。使用簡(jiǎn)單的電路即可將電導(dǎo)率的變化轉(zhuǎn)換為與該氣體濃度相對(duì)應(yīng)的輸出信號(hào)。 D2+5V2MR42KR7Q2S805050KR2P32 圖 38 紅外接受電路 MQ5 燃?xì)鈧鞲衅髂K MQ5 傳感器 MQ5氣體傳感器所使用的氣敏材料是在清潔空氣中電導(dǎo)率較低的二氧化錫 (SnO2)。 當(dāng)紅外收發(fā)被遮擋住時(shí),單片機(jī)會(huì)檢測(cè)到紅外接收部分的電平 高低變化 , 由于接到 口為外部中斷口,所以,在中斷服務(wù)程序中進(jìn)行相應(yīng)操作。但是,無論是高電平還是低電平,這個(gè)輸出信號(hào)都是模擬量,所以換需要將它轉(zhuǎn)換成數(shù)字量,才會(huì)被單片機(jī)識(shí)別, 本設(shè)計(jì) 最初采用電壓比較器 LM393 對(duì)信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換 ,但是經(jīng)過長(zhǎng)時(shí)間努力的調(diào)試,仍 未能使輸出達(dá)到理想的效果,最后我采用了一個(gè) NPN 型三極管 S8050 對(duì)模擬信號(hào)進(jìn)行處理 ,較好的解決了高低電平差值太小的問題 。 在電阻 和紅外接收管之間引出一個(gè)輸出端,此 端點(diǎn)即為 模擬 信號(hào)輸出端。 發(fā)射電路如圖 37 所示。單片機(jī)不能提供這 么大的驅(qū)動(dòng)電流,所以需要采用三極管放大電路,本設(shè)計(jì)采用的是比較常用的 NPN 型三極管 S8050,其放大倍數(shù)在 50~100 之間 , 能夠滿足設(shè)計(jì)要求。紅外發(fā)射管額定電壓范圍為 ~,最大整流平均電流 IF 在 20mA 左右。 SIM900A 硬件連接圖如圖 35 所示。 上電后, D5 指示燈亮后,說明 SIM900A 已經(jīng)工作。若采用 5V 單片機(jī)對(duì) SIM900A 模塊進(jìn)行控制時(shí),則需要通過 MAX232 進(jìn)行電平轉(zhuǎn)換。 SIM_PRESE: SIM 卡檢測(cè)信號(hào)。 SIM_CLK: SIM 卡時(shí)鐘信號(hào)。 SIM_VDD: SIM 卡電源。 RTS:發(fā)送請(qǐng)求。 RXD:數(shù)據(jù)接收。 STATUS: 指示工作狀態(tài)。 MIC_P、 MIC_N: 音頻輸入正端和負(fù)端。用戶可以通過拉低PWRKEY 保持至少一秒然后釋放來開啟和關(guān)閉模塊。 GND: 電源地端。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì) 12 M O D U L EU S A R TI n t e r f a c eL C DI n t e r f a c eA u d i oI n t e r f a c eS I MI n t e r f a c
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1