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

正文內(nèi)容

基于單片機的無線防盜報警器設(shè)計(文件)

2025-09-15 14:41 上一頁面

下一頁面
 

【正文】 ======================include //包含 STC12C5Axx 系列單片機頭文件 include //包含通用子程序頭文 件,如 “延遲函數(shù) ”、宏定義等 include //包含 NRF24L01 無線傳輸芯片基本驅(qū)動函數(shù) sbit led = P1^0。 //模式切換使能 NRF24L01_WrteBuff(NRF24L01_WRITE_REG+NRF24L01_RX_ADDR_P0,RX_ADDRESS,RX_ADR_WIDTH)。 //讀取數(shù)據(jù)完成標(biāo)志 NRF24L01_CE = 1。 //定義局部變量,用于循環(huán) NRF24L01_Stus=NRF24L01_ReadData(NRF24L01_STATUS)。 //NRF24L01_RF_CH 射頻通道寄存器, 0x00,設(shè)置工作信道頻率為 ,收發(fā) 必須一致,范圍 0127 王成龍:基于單片機的無線防盜報警器的設(shè)計 38 NRF24L01_WrteData(NRF24L01_RF_CH, 0x00)。 //寫發(fā)送端地址(貝) NRF24L01_WrteBuff(NRF24L01_WRITE_REG+NRF24L01_RX_ADDR_P0,RX_ADDRESS,RX_ADR_WIDTH)。 //延時約 100us NRF24L01_CE=0。 i++) //寫入數(shù)據(jù) NRF24L01_SPI_RW(*pDat++)。 //定義局部變量,用于循環(huán) NRF24L01_CSN=0。 NRF24L01_CSN=1。 //CSN=0, 片選使能有效 Stus=NRF24L01_SPI_RW(Comd)。 //寫入寄存器內(nèi)部數(shù)據(jù) NRF24L01_CSN=1。 //返回寄存器有效值 } //============================================================// 實現(xiàn)功能:向寄存器寫入一個字節(jié)( 0x00+寄存器地址) // 輸入?yún)?shù): Regt:寄存器地址 // Data:寫入寄存器的數(shù)據(jù) // 輸出參數(shù): Status:返回的狀態(tài)值 //============================================================unsigned char NRF24L01_WrteData(unsigned char Regt, unsigned char Data) { unsigned char Stus。 //CSN=0,片選使能有效(低電平有效) NRF24L01_SPI_RW(Regt+NRF24L01_READ_REG)。 //設(shè)置 SCK 為低電平, SPI 時鐘模擬 Delay_2us(10)。 //單片機輸出高位 ,MSB(最高有效位 )to MOSI(主機輸出從機輸入 ) Data=(Data1)。 //上升沿寫入數(shù)據(jù) for(i=0。 unsigned char const TX_ADDRESS[TX_ADR_WIDTH]= {4,3,2,1,0}。寫 “0”清除中斷。//NRF24L01 狀態(tài)標(biāo)志 sbit MAX_RT = NRF24L01_Stus^4。 //輸出中斷 sbit NRF24L01_MISO = P3^3。 蚌埠學(xué)院本科畢業(yè)設(shè)計(論文) 27 參 考 文 獻 [1] 范冰彥 .家庭無線智能防盜報警 [J].家庭安防 ,2020,(3):6970 [2] 王宇鋼 .新型無線防盜報警系統(tǒng)設(shè)計 [J].遼寧工業(yè)大學(xué)學(xué)報 (自然科學(xué) 版 ).2020(04) [3] 張義和 .例說 51 單片機 C 語言版 [M].北京 :人民郵電出版社 . . [4] 郭天祥 .新概念 51 單片機 C 語言教程入門 ,提高 ,開發(fā) ,拓展全攻略 [M].北京 :電 子工業(yè)出版社 , 2020. [5] 張睿等 .Altium Designer Summer 09 基礎(chǔ)與實例進階 [M].北京:清華大學(xué)出版 社 .2020. [6] 高戈 .熱釋電紅外線防盜報警器的研制 [J].科技信息 .2020(12) [7] 楊美容 ,顧玲娟 ,瑚琦 .熱釋電薄膜紅外探測器在 Ansys 中的結(jié)構(gòu)分析 [J].微計算 機信息 .2020(28) [8] 林雪梅 .熱釋電紅外傳感器及其應(yīng)用 [J].甘肅科技縱橫 .2020(01) [9] 鄭海春 ,姜玥 .智能無線防盜報警系統(tǒng)的設(shè)計 [J].微計算機信息 .2020(11) [10] 鐘志萬 .采用 AT89C2051 設(shè)計的家用無線防盜報警器 [J].實驗科學(xué)與技術(shù) .2020(01) [11] . A trendbased alarm system to improve patient monitoring intensive care units. Control Engineering Practice,2020,(15):5054 [12] 李輝 ,宋詩 ,周建江 .基于 ARM和 nRF24L01 的無線數(shù)據(jù)傳輸系統(tǒng) [J].國外電子 元器件 .2020(12) [13] Alan V. Oppenheim DTMF Tone Generation and Detection: An Implementation Using theTMs320C54x, Texas Instruments, 2020:6971 [14] 李澤坤 .基于 nRF24L01 的無線網(wǎng)絡(luò)節(jié)點設(shè)計與實現(xiàn) [D].南昌航空大學(xué) .2020 [15] 張清小 .基于 ARM11的無線遠程監(jiān)測和控制系統(tǒng)的設(shè)計與實現(xiàn) [D].太原科技 大學(xué) .2020 [16] 賈宏亮 .王璐璐 .基于 3G 通信網(wǎng)機載飛行記錄數(shù)據(jù)無線傳輸系統(tǒng)設(shè)計 [J].電子 設(shè)計工程 .2020(04) [17] 楊素行 .模擬電子技術(shù)基礎(chǔ)簡明教程 [M].北京 :高等教育出版社 ,2020:1112. [18] 郭云志 .智能無線防盜報警器的設(shè)計 [J].安防科技 , 2020,(5):6768 王成龍:基于單片機的無線防盜報警器的設(shè)計 28 附錄 A 系統(tǒng)設(shè)計的電路圖 最小系統(tǒng) (1) 最小系統(tǒng)的電路原理圖 (2) 最小系統(tǒng)的電路 PCB板 蚌埠學(xué)院本科畢業(yè)設(shè)計(論文) 29 NRF24L01無線模塊 (1) NRF24L01無線模塊的電 路圖 (2) NRF24L01無線模塊的 PCB板 王成龍:基于單片機的無線防盜報警器的設(shè)計 30 AMS1117穩(wěn)壓( )芯片設(shè)計 ( 1) AMS1117穩(wěn)壓( )芯片的電路圖 ( 2) AMS1117穩(wěn)壓( )芯片的 PCB板 蚌埠學(xué)院本科畢業(yè)設(shè)計(論文) 31 報警系統(tǒng)模塊 ( 1)報警模塊的電路圖設(shè)計 ( 2) 報警模塊的 PCB板 王成龍:基于單片機的無線防盜報警器的設(shè)計 32 附錄 B 系統(tǒng)設(shè)計的實物圖 蚌埠學(xué)院本科畢業(yè)設(shè)計(論文) 33 附錄 C 系統(tǒng)設(shè)計的程序 NRF24L01模塊的設(shè)計程序 /*=========================================================== 功能描述: NRF24L01 無線傳輸基本 驅(qū)動函。還有他那孜孜不倦的探索鉆研的精神更讓我受益匪淺,讓我在以后的學(xué)習(xí)和工作上不斷的追求。在這里首先要感謝我的指導(dǎo)老師張自軍教授。 在整個畢業(yè)設(shè)計的過程中,學(xué)到了很多,尤其對 AT89C51 單片機有了更深入的了解,每個引腳都做了細致的研究。這樣才能滿足現(xiàn)在智能小區(qū)和大型倉庫的要求。在設(shè)計中由于對 NRF24L01 引腳的不熟悉造成整個設(shè)計過程比較困難。利用單片機驅(qū)動聲音報警器和燈光報警器進行報警。 圖 52 中斷函數(shù)流程圖 NRF24L01無線傳輸模塊的程序設(shè)計 本設(shè)計系統(tǒng)使用的最小系統(tǒng)是是 AT89C52RC 單片機,因為該單片機沒有可以直接通信的 SPI 端口,所以在連接 NRF24L01 端口的時候需要先用程序模擬SPI 端口,建立連接端口的條件。 } Delay_1ms(50)。 if(RxData[0]==1) { led = 0。 Delay_1ms(100)。 主程序采用查詢的工作方式,其流程圖如圖 51 所示。最后通過把子函數(shù)和主函數(shù)連接起來實現(xiàn)系統(tǒng)的功能。如圖 410 所示為發(fā)光二極管報警電路圖。最后 CE 變低,nRF24L01 進入空閑模式 1 表示接收成功 [16]。若進入空閑 模式 2 時,則發(fā)送堆棧中無數(shù)據(jù)且 CE=1。若重發(fā)次數(shù)過多,達到發(fā)射的上限,這時系統(tǒng)將 MAX_RT 置高,保留系統(tǒng)中的數(shù)據(jù),等待下一次合適的時候再發(fā)設(shè) 。 發(fā)射數(shù)據(jù)時 ,需要把NRF24L01 配置為發(fā)射模式,接著按照時序由 SPI 口把有效數(shù)據(jù) TX_PLD 和接收節(jié)點地址 TX_ADDR 寫入 nRF24L01 緩存區(qū); TX_PLD 必須在 SPI 片選信號為低時不斷寫入,與 CSN 不同的是 TX_ADDR 在發(fā)射時只需要寫入一次即可。 空閑模式 2:在 CE=1 時且當(dāng)發(fā)射堆棧為空發(fā)生時。幾乎所有的單片機芯片都能和它相連,并能完成相應(yīng)的無線傳輸工作。 通常情況下 ,要求放大器的增益為 60~70dB,同時帶寬要達 到~7HZ。 發(fā) 光 物 體聚 光 系 統(tǒng)繼 電 器 輸 出定 時 電 路信 號 處 理 電 路頻 域 限 制 放 大器熱 釋 電 傳 感 器 圖 48 熱釋電紅外傳感器 工作的 原理流程圖 熱釋電紅外的具體電路由探頭、低頻放大電路、門限電路等三部分組成, 在輸入端利用 C1 和 R2 來穩(wěn)定工作電壓,同樣為了穩(wěn)點信號在輸出端多加了穩(wěn)壓元件。菲涅爾透鏡的實物圖如圖 47 所示 圖 47 菲涅爾透鏡 的實物圖 ⑶ 熱釋電傳感器工作原理 熱釋電傳感器與菲涅爾透鏡配 合使用能增加它的靈敏度和傳感器的探測半徑。多元陣列式菲涅爾透鏡現(xiàn)在一般用在人體感應(yīng)系統(tǒng)中的光調(diào)制器中,它起到 兩種作用非別是 調(diào)制器和紅外輻射收集器 。 圖 46 紅外熱釋電傳感器實物圖 ⑵ 菲涅爾透鏡的介紹 菲涅爾透鏡是由一位著名的法國物理學(xué)家 發(fā)明的, 是具有微 小 細 致 結(jié)構(gòu)的 的 一種光學(xué)元件,又名螺紋透鏡。要使信號能夠發(fā)大, 這時探頭內(nèi)的場效應(yīng)管起到放大作用,把接收到的電壓信號向外輸出。其主要組成材料是 由一種高熱電系數(shù),如 鉭酸鋰 和硫酸三甘鈦等制成[6]。 ⑶ 復(fù)位條件:當(dāng)?shù)?9 引腳連接高電平持續(xù)兩個機器周期以上的時間會產(chǎn)生復(fù)位動作。 復(fù)位電路 的設(shè)計 王成龍:基于單片機的無線防盜報警器的設(shè)計 14 圖 44 復(fù)位電路原理圖 在 設(shè)計 復(fù)位電路系統(tǒng) 時 使用了 分別使用了 10K 和 1K 的 兩個 電阻器、 一個 10uf 的電容器 和 一個按鍵。 晶振電路的 設(shè)計 圖 43 晶振電路原理圖 此 晶振電路 設(shè)計中使用了 30PF 的電容和 12MHZ 的晶振 來組成 。恒壓源方便而且容易得到。電源座 DC 是為了使整個系統(tǒng)能容易的接入電。 程序存儲使能 PSEN ( 29腳):讀取外部存儲器是 它的 功能。 外部振蕩器 被使用 時, XTAL2不 會被使 用, 這時 XTALI接收振蕩器信號。復(fù)位引腳為第 9腳。 GND: 20腳,接地。 STC89C52RC單片機的引腳功能介紹 STC89C52RC單片機 的封裝形 式 為直插式封裝 ,整個引腳 為 40個 , 雙列直插式的 PDIP40,如圖 41所示各引腳功能如下 [6]。中心模塊的核心部分是單片機。 Altium Designer 集聚了 Protel DXP等多種版本的 功能和優(yōu)點,提供大量的原理圖庫以及豐富的虛擬器,并且在工程的設(shè)計和調(diào)試階段中,可以方便模塊直接的連接,看出每個模塊間的邏輯關(guān)系,方便調(diào)試。 它的運行界面如圖 32 所示。利用 Office Visio 2020 可以把現(xiàn)有的數(shù)據(jù)生成很多種類的標(biāo)準(zhǔn)圖表、流程圖和機構(gòu)框圖。 Keil uVision4 的優(yōu)點也是顯而易見的,它 具有多顯示器、簡便的多項目工作程區(qū) 、 靈活性高和項目眾多 等優(yōu)勢 。 軟件平臺 本論文的完成使用了許多軟件,其中用到的軟件平臺有: Keil uVision4 Keil 是一個做 微控制器 ( MCU) 軟件開發(fā)工具 的公司,是由德國慕尼黑 Keil Elektronik Gmbh 和美國德克薩斯 Keil Software 兩人組成的。 其中為了提高 報警系統(tǒng)中 探測器的探測靈敏度以及 熱釋電紅外中 探測器的探測距離,本設(shè)計在探測器的前方裝設(shè)一個 菲涅爾透鏡 。從機模塊主要由 紅外熱釋電傳感器模塊、信號放大模塊和無線發(fā)收模塊組成。本 次 設(shè)計 的無線報警器 將 可以 簡 單 的實現(xiàn)無線報警器 的一些 功能,即紅外傳感器、 無線傳輸、聲光報警等功能,能滿足現(xiàn)在是市場的需求,具有一點的實際應(yīng)用價值。在價格方面,由于一套質(zhì)量可靠、性能好的無線放到報
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1