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

正文內(nèi)容

基于單片機的智能火災(zāi)報警器設(shè)計(更新版)

2025-01-28 01:04上一頁面

下一頁面
  

【正文】 29 TL1=(6553650000)%256。 // 讀狀態(tài)寄存器 if(RX_DR) // 判斷是否接受到數(shù)據(jù) { SPI_Read_Buf(RD_RX_PLOAD, RX_BUF, RX_PLOAD_WIDTH)。 } } } void timer0() interrupt 1 { 基于單片機的智能火災(zāi)報警器設(shè)計 28 TR0=0。 //初始化 nrf24l01 RX_Mode()。 TH1=(6553650000)/256。 sbit TX_DS = sta^5。 j = // SPI 禁止 SCK = 0。 //傳送電壓 rd=1。 wr=1。 TL0=(6553650000)%256。 /*總中斷允許 */ ET0=1。 sbit wr=P2^2。在系統(tǒng)中設(shè)置了 1個蜂鳴器和一個發(fā)光二極管,實現(xiàn)聲光報警。 led=1。 //NRF24L01 讀寫寄存器函數(shù) //delay_ms(250)。_nop_()。 wr=0。通常根據(jù)中斷源的優(yōu)先級別,優(yōu)先處理最緊急事件的中斷請求源,即最先響應(yīng)級別最高的中斷請求。 主程序設(shè)計 在火災(zāi)報警系統(tǒng)的軟件設(shè)計中采用了模塊化程序設(shè)計方法,系統(tǒng)各個模塊的具體功能都是通過子程序調(diào)用實現(xiàn)的。 C 語言的描述由函數(shù)組成,是一種結(jié)構(gòu)化的程序設(shè)計語言,所以更容易實現(xiàn)模塊化,而且具有可讀性好,易于移植等優(yōu)點,同時還有匯編語言一樣的位操作功能的硬件詳細控制指令。晶體和電容應(yīng)盡可能安裝得與單片機靠近,減少寄生電容,更好地保證振蕩器穩(wěn)定可靠地工作。如圖 33 所示。為可靠起見,電源穩(wěn)定后還要經(jīng)一定的延時才撤銷復(fù)位信號,以防電源開關(guān)或電源插頭分合過程中引起的抖動而影響復(fù)位。由于在火災(zāi)發(fā)生早期,溫度煙霧信號是一種緩變信號,故系統(tǒng)使用二階有源低通濾波器電路( Low Pass Filter, LPF)。C 輸入電壓: 15V 焊接溫度( 25 秒): 265176。若此時自動應(yīng)答開啟,接收方則同時進入發(fā)射狀態(tài)回傳應(yīng)答信號。如果收到應(yīng)答,則認為此次通信成功, TX_DS置高,同時 TX_PLD 從 TX FIFO 中清除 。1LSB 6. 參考電壓: ,即 Vref= 無線發(fā)射接收模塊的選擇 NRF24L01 是一款新型單片射頻收發(fā)器件 ,工作于 GHz~ GHz 頻段。 RST/Vpd( 9 腳)為復(fù)位輸入端口,外接電阻電容組成的復(fù)位電路。 (5)紅、紫外火焰探測器 探測器可探測碳氫化合物燃燒火焰,如氫氣、羥基化合物以及金屬和無機物燃燒火焰火警。按照它對環(huán)境溫度或溫度變化的響應(yīng),可分為:定溫、差溫、差定溫三種形式 。集中式系統(tǒng)由智能型控制器和若干非智能探測節(jié)點構(gòu)成,探測節(jié)點僅將火災(zāi)參量傳送給控制器,由控制器智能地判斷火災(zāi)狀態(tài);分布式系統(tǒng)的控制器和探測節(jié)點均為智能型,也 是今后火災(zāi)自動報警系統(tǒng)的發(fā)展方向 [4]。迅速監(jiān)測火情是火災(zāi)自動報警系統(tǒng)的重要功能 ,能最大限度地降低火災(zāi)帶來的生命財產(chǎn)損失。其中,由于歐美類的發(fā)達國家的生活水平及 消防措施和技術(shù)比較發(fā)達先進,雖然歐美地區(qū)發(fā)生的火災(zāi)較多,但是死亡人數(shù)卻比較少;相比而言,由于亞洲地區(qū)的發(fā)展中國家經(jīng)濟發(fā)展程度不高和消防設(shè)施不完善,雖然火災(zāi)發(fā)生頻率較低,但人員傷亡較多。 關(guān)鍵詞 :單片機;煙霧傳感器;數(shù)模轉(zhuǎn)換模塊;無線信號發(fā)送接收模塊 基于單片機的智能火災(zāi)報警器設(shè)計 II Abstract Automatic fire alarm system is people in order to early detection bulletin fire, time and take effective measures to control and extinguish fire, and set in the building or other places a kind of automatic fire control facilities , it is people struggle with fire a powerful tool. Fire alarm system is an indispensable part of social construction,so we should try hard to make full use of ,so as to protect people39?;馂?zāi)報警系統(tǒng)是社會建設(shè)必不可少的部分,所以我們應(yīng)該對其加以充分利用,以便保護好人們的財產(chǎn)和生命的安全。 A/D conversion module。隨著城市建設(shè)和經(jīng)濟的快速發(fā)展,城市各式各樣的建筑日益增多,這很大程度地增加了火災(zāi)隱患,火災(zāi)發(fā)生的頻率及其造成的損失呈 逐年上升趨勢。這種系統(tǒng)引入了無線電通信技術(shù),利用無線通信方式代替?zhèn)鹘y(tǒng)的有線通信方式,將大多的電器裝置通過無線連接方式進行信息傳輸與控制。 基于單片機的智能火災(zāi)報警器設(shè)計 3 2 基于單片機的無線防盜報警系統(tǒng)總體方案設(shè)計 系統(tǒng)總體架構(gòu) 報 警系統(tǒng)主要由數(shù)據(jù)采集模塊、單片機控制模塊、無線發(fā)送接收模塊、聲光報警模塊組成。感煙探測器適用于火災(zāi)前期及早期,產(chǎn)生大量的煙和少量的熱 [7]。 煙霧濃度是早期火災(zāi)發(fā)生的重要特性參數(shù)之一,在較大范圍的監(jiān)視場所,煙霧探測一直被廣泛使用的火災(zāi)探測方法。 RSTRXD/TXD/INTO/INT1/T0/T1/WR/RD/XTAL2XTAL1PSENALEEA/VppVccAT89C52AT89C52 圖 22 AT89C52芯片的引腳圖 基于單片機的智能火災(zāi)報警器設(shè)計 6 常用的 8位 8通道數(shù)模轉(zhuǎn)換專用芯片 ADC0804 是本設(shè)計所采用的 A/D 轉(zhuǎn)換芯片, ADC0804 是屬于連續(xù)漸進式( Successive Approximation Method)的 A/D轉(zhuǎn)換器 ,這類型的 A/D 轉(zhuǎn)換器除了轉(zhuǎn)換速度快(幾十至幾百 us)、分辨率高外,還有價錢便宜的優(yōu)點,普遍被應(yīng)用于微電腦的接口設(shè)計 上 。接收時,工作電流只有 mA,多種低功率工作模式 (掉電模式和空閑模式 )使節(jié)能設(shè)計更方 便 ;nRF24L01 還 可以兼容 nRF2401A、 nRF24L01+、 nRF24LE nRF24LU1 等無線模塊 ,并且它們在一定條件下可以互相通信 [15]。最后發(fā)射成功時 ,若 CE為低則 nRF24L01進入空閑模式 1。 待機模式 2則是在當(dāng) FIFO 寄存器為空且 CE=1 時進入此模式; 待機模式下,所有配置字仍然保留。 信號調(diào)理電路 由于從傳感器中輸出的模擬信號是比較微弱,且含有干擾信號,所以系統(tǒng)需要將信號進行放大和濾波, 由于煙霧信號調(diào)理電路運放 LM324 接直流電源,電路中有直流,所以在電路中設(shè)計了起隔直通交的電容 C3。 LPF 電路電壓放大倍數(shù)為: ? ?? ?u 2113As sR C sR C? ?? ( 32) 用 j? 取代 s,且令0 12f RC??, 0 KHz? ,得出電壓放大倍數(shù)為: 200113uA ffj? ???????? ( 33) 由于 為信號頻率二次冪的函數(shù)式,故為二階 LPF。因此為保證系統(tǒng)能可靠地復(fù)位, RST引腳上的高電平必須維持足夠長的時間。電路中的外接石英晶 基于單片機的智能火災(zāi)報警器設(shè)計 13 體及兩個電容接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路,系統(tǒng)的晶振電路如圖33 所示。 在聲報警電路中,由于蜂鳴器的工作電流一般比較大,以致于單片機的 I/O 口是無法直接驅(qū)動的,所以要利用放大電路來驅(qū)動,一般使用三極管來放大電流就可以了。運行 Keil 軟件需要 WIN9 NT、 WIN202 WINXP 等操作系統(tǒng)。 基于單片機的智能火災(zāi)報警器設(shè)計 16 圖 41 程序流程圖 主程序是一個無限循環(huán)體,其流程是:首先在上電之后系統(tǒng)的各部分以及nRF24L01 都完成初始化,接下來采用中斷方式實現(xiàn)火災(zāi)報警系統(tǒng)的數(shù)據(jù)采集、火災(zāi)判斷、報警程序。 t0++。 delay_ms(5)。 TX_BUF[0] =temp。當(dāng)接收到的煙霧信號的濃度大于設(shè)定值時, 和 口置為高電平,蜂鳴器開始響,發(fā)光二極管也出現(xiàn)閃爍發(fā)出報警信號。系統(tǒng)安全可靠,操作方便,成本較低。 3. 火災(zāi)報警系統(tǒng)沒有聯(lián)網(wǎng),當(dāng)發(fā)生火災(zāi)時不能通過電話網(wǎng)絡(luò)向消防指揮中心報警。 uchar TX_BUF[TX_PLOAD_WIDTH]。 // 初始化 nrf24l01 無線模塊 cs=0。 t0=0。 rd=1。 // 把 nRF24L01 設(shè)置為發(fā)送模式并發(fā)送數(shù)據(jù) SPI_RW_Reg(WRITE_REG+STATUS,0xff)。 i = 0。 sbit beep=P2^7。//數(shù)據(jù)緩沖寄存器 uint date。 基于單片機的智能火災(zāi)報警器設(shè)計 27 ET0=1。 dianya=(int)vol。 t0++。 // 清除 RX_DS 中斷標志 if(flag) // 接受完成 { flag = 0。 led=~led。該報警器是以 AT89S52 為核心,外置煙霧傳感器,通過信號處理電路,控制編碼芯片編碼發(fā)射,再通過接收解碼控制單片機去驅(qū)動蜂鳴器和 LED,從而實現(xiàn)無線火
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1