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

正文內容

基于nrf905的無線測溫系統(tǒng)畢業(yè)論文(存儲版)

2025-07-27 18:01上一頁面

下一頁面
  

【正文】 paly[0]=9。 case 0x0b:dispaly[0]=7。 case 0x07:dispaly[0]=4。 case 0x03:dispaly[0]=2。 default:break。 delay1(40)。 delay1(40)。 delay1(500)。 TX()。//define TxRxBuf_Len 4unsigned char TxRxBuffer[TxRxBuf_Len]。 delay1(500)。 } }}void main(void){ nRF905Init()。 P0=seg1 [dispaly[1]]。i++) { P0=0xC6。 case 0x00:dispaly[0]=1。 case 0x04:dispaly[0]=3。 case 0x08:dispaly[0]=5。 case 0x0c:dispaly[0]=8。 //十位 dispaly[1]=dispaly[4]%10。 //負值 temp_data[0]=(256temp_data[0])。 write_byte(0xbe)。_nop_()。 DQ=0。}//DS1820讀函數(shù)uchar read_byte(void){ uchar i。_nop_()。i0。 DQ=1。i0。 TXEN=1。i4。 // Write payload mand for (i=0。 // Write config mand寫放配置命令 for (i=0。 // Init DR for input AM=0。i++) { if (DATA7) //總是發(fā)送最高位 { MOSI=1。//延時static void delay(uchar n){ uint i。//函數(shù)申明void delay1(uint i)。//sbit AM=P1^4。 //0~~9段碼uchar seg1[10]={0x40,0x4F,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}。uchar dispaly[7]。SingleMultiChannelHaykin,Machael[13]陳小鐘,黃寧,[M].北京:人民郵電出版社,2005[5]楊路明.C語言程序設計教程(第2版)[M].北京:高等教育出版社,2006.各位任課老師認真負責,在他們的悉心幫助和支持下,我能夠很好的掌握和運用專業(yè)知識,并在設計中得以體現(xiàn),順利完成畢業(yè)論文。由于本人水平有限,同時又由于時間的限制,本系統(tǒng)有很多細節(jié)方面不能夠做到非常完善。完整程序見光盤。 無線發(fā)送程序流程圖如下圖所示:將工作模式設為standby和SPI模式 開 始寫TX有效數(shù)據(jù) DR=1?數(shù)據(jù)發(fā)送完畢并進入standby模式 結 束 NO YES 數(shù)據(jù)發(fā)送流程圖 LED驅動子程序設計 在無線測溫系統(tǒng)中,采用了4位數(shù)碼管動態(tài)掃描,它將4為數(shù)碼管的段線相應地并接到一起,并接到STC89C52RC的P0口,由P0口控制段選的輸出,這樣對于一組數(shù)碼管動態(tài)掃描顯示需要兩組信號控制:一組是字段輸出口輸出的字形代碼,用來控制顯示的字形,稱為段碼;另一組是由位選輸出口輸出的控制信號,用來選擇第幾位數(shù)碼管工作,稱為位選。這些程序編寫的質量直接關系到整個系統(tǒng)的性能,也對整個系統(tǒng)的軟件上層各部分的設計的便利性也有很大的影響。原理圖如圖6。 系統(tǒng)采用DS18B20溫度傳感器,并通過單片機STC89C52RC控制DS18B20進行溫度采集,采集完后單片機對采集的數(shù)據(jù)進行轉換成有效數(shù)字信號,對溫度傳感器DS18B20和無線傳輸模塊NRF905的內部結構、測溫原理、工作過程和工作模式進行了介紹,同時對使用的單片機STC89C52RC做了簡單的介紹。在發(fā)送模式時,一個完整的數(shù)據(jù)包發(fā)送結束時DR置高,告訴MCU在配置模式下單機通過SPI接口配置高頻頭的工作參數(shù);在發(fā)射/接收模式下單機SPI接口發(fā)送和接收數(shù)據(jù)。發(fā)送地址(TXAddress):寄存器包含目標器件地址,字節(jié)長度由配置寄存器設置。在此模式中,配置字的內容保持不變。在掉電模式中,配置字的內容保持不變。RX模式總之,這意味著降低MCU的存儲器需求也就是說降低MCU成本,又同時縮短軟件開發(fā)時間。管腳及功能如下表1: 管腳管腳名稱管腳功能說明1TRX_CE數(shù)字輸入芯片發(fā)射或接收使能2PWR_UP數(shù)字輸入芯片上電3uPLCK時鐘輸出由晶振分頻出來的時鐘4VDD電源+5VSS電源地6CD數(shù)字輸出載波檢測7AM數(shù)字輸出地址匹配8DR數(shù)字輸出接收或發(fā)射完成9VSS電源地10MISOSPISPI輸出11MOSISPISPI輸入12SCKSPISPI時鐘13CSNSPISPI使能14XC1模擬輸入晶振1腳15XC2模擬輸出晶振2腳16VSS電源地17VDD電源+18VSS電源地19VDD_PA電源輸出20ANT1射頻輸入天線1腳21ANT2射頻輸出天線2腳22VSS電源地23IREF模擬輸入?yún)⒖茧娏?4VSS電源地25VDD電源+26VSS電源地27VSS電源地28VSS電源地29VSS電源地30VSS電源地31DVDD_1V2電源耦合的低壓數(shù)字電源輸出32TX_EN數(shù)字輸入=1為TX模式,=0為TR模式 表1 NRF905工作模式 NRF905采用Nordic公司的VLSInRF905適用于無線數(shù)據(jù)通信[3]、無線報警及安全系統(tǒng)、無線鎖、無線監(jiān)測、家庭自動化和玩具等諸多領域。5)視頻顯示質量一般,反應速度一般。三者各有以下特點: (1)數(shù)碼管優(yōu)缺點:1)結構簡單,外圍驅動電路簡單。 (12)通用異步串行口(UART),還可用定時器軟件實現(xiàn)多個UART。 (7)ISP(在系統(tǒng)可編程)/IAP(在應用可編程),無需專用編程器,無需專用仿真器,可通過串口(RxD/,TxD/)直接下載用戶程序,數(shù)秒即可完成一片。該芯片有以下特性:STC89C52使用經(jīng)典的MCS51內核,但做了很多的改進使得芯片具有傳統(tǒng)51單片機不具備的功能。由于DS18B20是在一根I/O線上讀寫數(shù)據(jù),因此,對讀寫的數(shù)據(jù)位有著嚴格的時序要求。發(fā)送命令設置DS18B20的工作模式,命令字(0X4EH),然后寫入3個字節(jié):溫度上限、溫度下限模式、設置字節(jié)(R1,R0)分別在該字節(jié)的5位和6位,第7位為0,其他位為1。如果計數(shù)器在門周期結束前到達0,則溫度寄存器(同樣被預置到55℃)的值增加,表明所測溫度大于55℃。一條控制操作命令指示 DS1820 完成一次溫度測量。 (6)用戶可自設定非易失性的報警上下限值。因而使用DS18B20可使系統(tǒng)結構更趨簡單,可靠性更高。 論文結構學習掌握單片機原理、應用,用C51語言對單片機編程;了解NRF905和溫度傳感器DS18B20的工作原理及應用;各硬件模塊的連接和數(shù)據(jù)通信;掌握各模塊的編程驅動,尤其是兩個單片機模塊的編程 研究方法 (2) 以低功耗和模塊化為選擇元器件的原則,選取了合適的溫度傳感器、單片機、無線收發(fā)模塊。 論文研究的主要內容和方法該芯片外設少、成本低、干擾少、功耗低,保證了產(chǎn)品的技術穩(wěn)定性。2009年開始,zigbee采用了IETF的6Lowpan標準作為新一代智能電網(wǎng)Smart主要用于距離短、功耗低且傳輸速率不高的各種電子設備之間進行數(shù)據(jù)傳輸以及典型的有周期性數(shù)據(jù)、間歇性數(shù)據(jù)和低反應時間數(shù)據(jù)傳輸?shù)膽?。無線數(shù)據(jù)傳輸與有線數(shù)據(jù)傳輸相比,有諸多優(yōu)點:一是成本低,省去大量布線;二是建網(wǎng)快捷,只需在每個終端連接無線數(shù)據(jù)傳輸模塊和架設適當高度天線;三是適應性好,可應用于某些特殊環(huán)境;四是擴展性好,只需將設備與無線數(shù)據(jù)傳輸模塊相連接。無線傳輸發(fā)送端 19 顯示模塊 19 系統(tǒng)總體電路圖 19 本章小結 20第4章 無線測溫軟件系統(tǒng)設計 21 21 底層驅動層 21 界面層 21 應用層 21 22 LED驅動子程序設計 23 DS18B20溫度采集子程序設計 23 STC89C52RC 單片機主程序設計 24 本章小結 25第5章 調試與總結 26致謝 27參考文獻 28附錄 29II第一章 緒論 選課的背景和意義 在工業(yè)控制現(xiàn)場,常常需要采集大量的現(xiàn)場數(shù)據(jù),如電壓、電流、溫度、濕度、氣壓等,溫度是一個非常重要的物理量,因為它直接影響燃燒、化學反應、發(fā)酵、烘烤、煅燒、蒸餾、濃度、擠壓成形、結晶以及空氣流動等物理和化學過程。 3第二章 主要器件與模塊介紹 5 溫度采集芯片 DS18B20 5 DS18B20介紹 5 電路原理圖及器件外觀 6 工作原理: 7 控制芯片STC89C52RC 8 芯片介紹 8 工作原理及功能實現(xiàn) 8 功能實現(xiàn) 11 無線收發(fā)模塊 11 NRF905介紹 12 NRF905工作模式 14 功能實現(xiàn)方式及原理圖 16 16第3章 無線測溫硬件系統(tǒng)設計 18 系統(tǒng)總體方案設計 18 各模塊功能實現(xiàn)過程及原理圖 18 單片機STC89C52 主控模塊 18 溫度信號采集模塊 19隨著射頻、集成電路技術的發(fā)展,無線通信功能的實現(xiàn)更容易,數(shù)據(jù)傳輸速率更快,抗干擾能力更強,因此,許多應用采用了無線傳輸技術。ZigBee技術是一種近距離、低復雜度、低功耗、低速率、低成本的雙向無線通訊技術。Zigbee技術和RFID技術在2004,市場前景最廣闊的十大最新技術中的兩個。 嵌入了高性能單片機內核的高速、體積小、功耗少、外圍元件少的低成本單片射頻收發(fā)芯片,即將單片機和射頻收發(fā)器集成在一體。無線收發(fā)芯片的種類和數(shù)量比較多,在設計中選擇合適芯片可以提高產(chǎn)品開發(fā)周期、節(jié)約成本。具體實現(xiàn)數(shù)碼管動態(tài)顯示、STC89C52RC及NRF905等器件外接電路接口的軟、硬件調試。第三章是對無線測溫系統(tǒng)的硬件方案設計及功能描述,包括溫度信號采集與顯示模塊、單片機、無線傳輸發(fā)送模塊、無線傳輸接收模塊等下位機的具體功能。DS1820提供九位溫度讀數(shù),構成多點溫度檢測系統(tǒng)而無需任何外圍硬件。 (5)通過編程可實現(xiàn)912位的數(shù)字讀數(shù)方式。成功執(zhí)行完一條ROM 操作序列后,即可進行存儲器和控制操作,控制器可以提供6 條存儲器和控制操作指令中的任一條。計數(shù)器被預置到對應于55℃的一個值。如果己經(jīng)獲得ID號,則先發(fā)送尋求匹配命令(0X55H),發(fā)送ID號,選中特定的DS18B20。 (3)DS18B20的工作時序:由于DS18B20采用的是1-Wire總線協(xié)議方式,即在一根數(shù)據(jù)線實現(xiàn)數(shù)
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1