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

正文內(nèi)容

電子信息工程課程設(shè)計(jì)--溫度測量系統(tǒng)設(shè)計(jì)-免費(fèi)閱讀

2025-02-10 02:23 上一頁面

下一頁面
  

【正文】 n8。 } TempData[0]=DuanMa[1]。 } else if(m==9) { for(n=0。n++) { ROM_NUM[n]=ds18b20_num7[n]。 TempData[1]=DuanMa[5]。n8。 } TempData[0]=DuanMa[0]。 if(m==1) { for(n=0。i++) { WriteOneChar(ROM_NUM[i])。 Init_DS18B20()。 dat=1。}/* 寫入一個(gè)字節(jié)*/void WriteOneChar(unsigned char dat){ unsigned char i=0。 for (i=8。 //精確延時(shí) 大于 480us 小于960us DelayUs2x(200)。 } } } if(KEY3==0) { while(!KEY3)。 if(KEY1==1) { Display(0,8)。 TH0=0x00。 LATCH2=1。 LATCH1=0。 DataPort=0。amp。 TempData1[0]=0。 } if(MOTOR==1) { for(j=25。amp。j0。//小數(shù)近似處理 TempData[2]=0。 delay(600)。 //十位溫度 TempData[4]=DuanMa[5]|0x80。 Init_Timer0()。unsigned char i,j。unsigned char num。unsigned char code ds18b20_num6[8]={0x28,0x35,0xc5,0xb8,0x00,0x00,0x00,0x65}。sbit BEEP=P1^6。同時(shí)。數(shù)據(jù)采集是工、農(nóng)業(yè)控制系統(tǒng)中至關(guān)重要的一環(huán),在醫(yī)藥、化工、食品、等領(lǐng)域的生產(chǎn)過程中,往往需要隨時(shí)檢測各生產(chǎn)環(huán)節(jié)的溫度、濕度、流量及壓力等參數(shù)。將單片機(jī)從DS18B20中讀取的溫度與報(bào)警溫度進(jìn)行比較。③在復(fù)位脈沖發(fā)送以前,必須寫入全部的三個(gè)字節(jié)。在主機(jī)檢測到應(yīng)答脈沖后,就可以發(fā)送ROM命令。 主程序流程圖開始各數(shù)據(jù)緩沖區(qū)、各標(biāo)志位初始化調(diào)用鍵盤管理子程序確定鍵閉合時(shí)返回調(diào)溫度檢測子程序當(dāng)前溫度檢測緩沖區(qū)調(diào)顯示子程序調(diào)報(bào)警子程序調(diào)顯示子程序調(diào)顯示子程序圖51主程序流程圖 功能模塊根據(jù)上面對工作流程的分析,系統(tǒng)軟件可以分為以下幾個(gè)功能模塊:(1)溫度檢測及溫度值變換:由單總線溫度傳感器DS18B20完成(2)鍵盤管理:監(jiān)測鍵盤輸入,接收初始時(shí)間設(shè)置,接收報(bào)警溫度設(shè)置,啟動系統(tǒng)工作。就利用時(shí)鐘翻轉(zhuǎn)本設(shè)計(jì)是通過三極管來驅(qū)動數(shù)碼管顯示,當(dāng)基極電流很小時(shí),無論基極電流如何變化,集電極電流都接近為0,集電極電流不隨基極電流而變化,也就是管子不導(dǎo)通;當(dāng)基極電流增大到一定值以后,集電極電流此后大于0,且集電極電流隨著基極電流而變化,這是放大狀態(tài);當(dāng)基極電流繼續(xù)增大,達(dá)到一定值以后,集電極電流此后再也大不上去了,此后即便是基極電流再增加,集電極電流也不能增大,即飽和了。圖38:LM7805電源電路. 按鍵輸入電路按鍵的設(shè)置可以將報(bào)警的溫度上限進(jìn)行修改。(7) 溫度數(shù)據(jù)寄存器:寄存器由兩個(gè)字節(jié)組成,DS18B20 對于12 位的分辨率為24℃,[4]。下面就DS18B20芯片的特性進(jìn)行一下介紹。 (4)配置寄存器 該字節(jié)各位的意義如下:表31 配置寄存器結(jié)構(gòu)TMR1R011111 (2)DS18B20中的溫度傳感器可完成對溫度的測量,以12位轉(zhuǎn)化為例:用16位符號擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,℃/LSB形式表達(dá),其中S為符號位。 DS18B20測溫原理中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計(jì)數(shù)器1。圖32所示的RC復(fù)位電路可以實(shí)現(xiàn)上述基本功能。ALE/PROG:當(dāng)訪問外部存儲器,地址鎖存允許的輸出電平用于鎖存地址地位字節(jié)。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。圖31:AT89S52最小系統(tǒng) 單片機(jī)及其管腳說明AT89S52是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。由于課程設(shè)計(jì)要求采用LED顯示,所以只能采用方案二。其內(nèi)部有A/D、D/A轉(zhuǎn)換裝置,用戶可以設(shè)置溫度的上下限,并具可以直接與單片機(jī)進(jìn)行通訊。因此選擇合適的溫度傳感器成為本次設(shè)計(jì)的重中之重 溫度傳感器的選擇根據(jù)題目要求,設(shè)計(jì)一溫度測量電路,能夠通過溫度傳感器測量并顯示被測量點(diǎn)的溫度,常用的溫度傳感器可分為3大類:方案一:熱電偶式熱電偶具有構(gòu)造簡單,適用溫度范圍廣,使用方便,承受熱機(jī)械沖擊能力強(qiáng)以及響應(yīng)速度快等特點(diǎn),常用于高溫區(qū)域, 振動沖擊大等惡劣環(huán)境以及適合于微小結(jié)構(gòu)測溫場合。大慶 年 月 信息技術(shù)學(xué)院課 程 設(shè) 計(jì) 任 務(wù) 書 一、課程設(shè)計(jì)課題:多路溫度測量采集系統(tǒng)二、課程設(shè)計(jì)工作日自 2013 年 12 月 1 日至 2013 年 12 月 20 日三、課程設(shè)計(jì)進(jìn)行地點(diǎn): 信息館320 四、 程設(shè)計(jì)任務(wù)要求: (詳細(xì)內(nèi)容見課程設(shè)計(jì)文檔):教師下發(fā):培養(yǎng)理論聯(lián)系實(shí)際的正確思想,訓(xùn)練綜合應(yīng)用已經(jīng)學(xué)過的理論知識和生產(chǎn)實(shí)際知識去綜合解決工程實(shí)際問題的能力。課程設(shè)計(jì)評審表指導(dǎo)教師評語:成績: 簽字: 日期: 目錄1. 設(shè)計(jì)任務(wù)要求 22. 方案比較 2 課題分析 2 溫度傳感器的選擇 2 顯示部分 3 主控芯片的選擇 33. 單元電路設(shè)計(jì) 3. 最小系統(tǒng)電路 3 單片機(jī)及其管腳說明 4. 復(fù)位電路 6. 晶振電路 6. 溫度采集電路 7 DS18B20的讀寫程序和單總線協(xié)議的實(shí)現(xiàn) 8. 電源電路 12. 按鍵輸入電路 12. 數(shù)目管顯示電路 13. 聲光報(bào)警模塊電路 154. 整體電路 165. 軟件設(shè)計(jì) 18 工作方案簡介 18 主程序流程圖 18 功能模塊 19 由DS18B20完成溫度檢測模塊 19 按鍵輸入模塊 23 聲光報(bào)警模塊 23總結(jié)與體會 24致謝 26參考文獻(xiàn) 27附錄一元器件清單 28附錄二軟件清單 281. 設(shè)計(jì)任務(wù)要求采用單片機(jī)80C51實(shí)現(xiàn)八路溫度檢測,要求測量溫度范圍0℃~100℃之間;并在LED中顯示溫度;溫度傳感器選用模擬和數(shù)字的都可以,要求精度達(dá)到177。DS18B20溫度傳感器為“一線式器件”,體積更小、適用電壓更寬、更方便。液晶顯示屏(LCD)具有輕薄短小,平面顯示以及影像穩(wěn)定不閃爍等優(yōu)勢,能顯示漢字及各種符號,可以繪制曲線和簡單的圖像,分辨率高,抗干擾能力強(qiáng)和顯示形式靈活等優(yōu)點(diǎn)。而本設(shè)計(jì)本著簡單實(shí)用,精簡節(jié)約的原則,我們選擇了AT89S52芯片。GND:接地。 P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。P3口也可作為AT89C51的一些特殊功能口, P3口管腳 備選功如下: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷0) /INT1(外部中斷1) T0(記時(shí)器0外部輸入) T1(記時(shí)器1外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。一般的晶振振蕩電路都是在一個(gè)反相放大器(注意是放大器不是反相器)的兩端接入晶振,再有兩個(gè)電容分別接到晶振的兩端,每個(gè)電容的另一端再接到地,這兩個(gè)電容串聯(lián)的容量值就應(yīng)該等于負(fù)載電容,請注意一般IC的引腳都有等效輸入電容,這個(gè)不能忽略。圖35 DS18B20測溫原理框圖DS18B20有4個(gè)主要的數(shù)據(jù)部件: 這是12位轉(zhuǎn)化后得到的12位數(shù)據(jù),存儲在18B20的兩個(gè)8比特的RAM中,二進(jìn)制中的前面5位是符號位,如果測得的溫度大于0,這5位為0,;如果溫度小于0,這5位為1。在DS18B20出廠時(shí)該位被設(shè)置為0,用戶不要去改動。(5) 程序設(shè)置寄存器:該寄存器主要用來設(shè)置分辨率位數(shù)的。. 電源電路電源能否提供穩(wěn)定的電壓是一個(gè)系統(tǒng)能否穩(wěn)定運(yùn)行的前提,沒有一個(gè)穩(wěn)定的硬件系統(tǒng)作為基礎(chǔ),所有的軟件控制都無從談起,所以系統(tǒng)電源必須是穩(wěn)定可靠的。每個(gè)數(shù)碼管都有a、b、c、d、e、f、g七個(gè)筆劃和一個(gè)小數(shù)點(diǎn)DP,這八個(gè)聯(lián)對應(yīng)二極管陽極,陰極都聯(lián)在一起(稱共陰極)。數(shù)碼管連接如下圖310所示。系統(tǒng)上電復(fù)位后先處于停止?fàn)顟B(tài),等待輸入初始報(bào)警溫度。應(yīng)答脈沖使主機(jī)知道,總線上有從機(jī)設(shè)備,且準(zhǔn)備就緒。具體的傳送ROM命令格式如表51所示。圖52 溫度檢測模塊流程圖N開始調(diào)初始化子程序設(shè)置ROM命令,調(diào)用
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1