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

正文內(nèi)容

基于單片機(jī)的數(shù)顯溫度報(bào)警系統(tǒng)(專業(yè)版)

  

【正文】 三、編寫了該溫度 檢測(cè) 系統(tǒng)正常工作時(shí)的部分匯編程序。 3. 3 DSl8B20的流程圖 DSl8B20操作的總體流程圖如圖 3l所示。系統(tǒng)的工作是在程序控制下,完成對(duì)傳感器的讀寫和對(duì)溫度的 顯示。必須先啟動(dòng) DSl8B20開(kāi)始轉(zhuǎn)換,再讀出溫度 轉(zhuǎn)換值。對(duì)端口寫“ 1”, 通過(guò)內(nèi)部上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。 2. 3. 4 AT89C52 芯片的引腳說(shuō)明 芯片 AT89C52的 40個(gè)引腳 大致可分為 4類:電源、時(shí)鐘、控制、 I/O引腳 ,引腳如圖 2. 10所示 圖 AT89C52引腳圖 (1)Vcc 芯片電源,接 5V (2)VSS – 接地端 (1)XTALl:作為振蕩器反相放大器的輸入和內(nèi)部時(shí)鐘發(fā)生器的輸入。它具有如下的一些特性: 167。 DS18B20 將在數(shù)據(jù)線變成低電平后 15us~ 60us 對(duì)數(shù)據(jù)線進(jìn)行采樣,要求寫入 DS18B20 的數(shù)據(jù)時(shí)續(xù)時(shí)間應(yīng)大于 60us 而小于 120us,兩次寫數(shù)據(jù)之間的時(shí)間間隔應(yīng)大于 1us,寫時(shí)隙的時(shí)序如圖 27所示: 14 圖 27DSl8B20的 寫時(shí)隙 時(shí)序 ③讀時(shí)序:當(dāng)主機(jī)從 DSl8B20 讀數(shù)據(jù)時(shí),主機(jī)先向數(shù)據(jù)線激發(fā)出低電平,然后釋放,以使數(shù)據(jù)線再升為高電平。 DSl8B20每一步操作都要遵循嚴(yán)格的工作時(shí)序和通信協(xié)議。 當(dāng) DS18B20接收到溫度轉(zhuǎn)換命令后,開(kāi)始啟動(dòng)轉(zhuǎn)換。 UDD是可供選用的外部電源端,不用時(shí)接地, GND 為地,NC空腳。固有測(cè)溫分辨率為 0. 5℃。 167。 模擬集成傳感器是采用硅半導(dǎo)體集成工藝而制成的,因此亦稱硅傳感器或單片集成溫度傳感器。傳感器和數(shù)字轉(zhuǎn)換電 路都被集成在一起,每個(gè) DSl8B20 都具有唯一的 64位序列號(hào)。采用單總線協(xié)議后,可在檢測(cè)點(diǎn)將模擬信號(hào)數(shù)字化?,F(xiàn)在,隨著國(guó)家經(jīng)濟(jì)的快速發(fā)展,農(nóng)業(yè)產(chǎn)業(yè)規(guī)模的不斷提高,農(nóng)產(chǎn)品在大棚中培育的品種越來(lái)越多,對(duì)于數(shù)量較多的大棚,大型溫室大棚的建設(shè)對(duì)溫度檢測(cè)技術(shù)也提出了越來(lái)越高的要求。 本課題提出一種基于單片機(jī)并采用數(shù)字化單總線技術(shù)的溫度 檢測(cè) 系統(tǒng)的設(shè)計(jì)方案,該方案是利用溫度傳感器將溫度的變化,變換成電流的變化,再轉(zhuǎn)換為電壓變化輸入模數(shù)轉(zhuǎn)換器,其值由單片機(jī)處理,最后由單片機(jī)去控制數(shù)字顯示器,顯示 出 實(shí)際溫度。 關(guān)鍵詞: 單片機(jī); 單總線技術(shù); 溫度傳感器 ABSTRACT Currently, the temperature detection system is mostly using a transfers system which consists of analog temperature sensors, multiplexing analog switches, A/ D conversion units and SCM. This kind of temperature collection system needs a lot of cables which is laid to make the signal of the sensor be sent to the collection card. Thus the work of fixing and take— down is miscellaneous, and the cost is high. What’ s more, what is transferred in the system is analog signals which are easily interfered and have more ullage. It is hard for the controller to make a decision in time according to the change of temperature because the measure error is bigger. So under this circumstance. it is necessary to empolder a real time and precise temperature control system which is in a position to deal with temperature information of many nods. This paper gives a temperature decetion project which is based upon the SCM and digital monobus technology. In this project, the change of temperature is transformed into the change of electric current and then into the change of voltage by using the temperature sensors. The change of voltage is input into the A/D conversion units and the result is dealt with by SCM. At last the real time temperature is displayed on the monitor under the control of SCM. Once the value of the temperature exceeds the minimum and maximum which is preestablished, the SCM will give an alarm. This project can make real time patrol checking to the different nod’ s temperature,and every separate checking unit can finish its task independently. At the same time, very separate checking unit Can make timing collection according to the instruction from the main control, and the measure results can be displayed at home. This temperature decetion system whose stabilization and maintainability is good doesn’ t need any fixed work to support and is easily fixed. Keywords: SCM; monobus technology; temperature sensor 2 1. 緒論 167。單片機(jī)以其功能強(qiáng)、體積小、可靠性高、造價(jià)低和開(kāi)發(fā)周期短等優(yōu)點(diǎn),成為自動(dòng)化和各個(gè)測(cè)控領(lǐng)域中必不可少且廣泛應(yīng)用的器件,尤其在日常生活中也發(fā)揮越來(lái)越大的作用。 這種設(shè)計(jì)方案實(shí)現(xiàn)了溫度實(shí)時(shí)測(cè)量和顯示。 。某些增強(qiáng)型集成溫度控制器 (例如 TC652/ 653)中還包含了 A/D 轉(zhuǎn)換器以及固化好的程序,這與智能溫度傳感器有某些相似之處。同時(shí)其“一線總線”獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測(cè)量系統(tǒng)的構(gòu)建引入了全新的概念。 (8)負(fù)壓特性,即具有電源反接保護(hù)電路。 (2)非易失性溫度報(bào)警觸發(fā)器 TH 和 TL,可通過(guò)軟件寫入用戶報(bào)警上下限。表 2. 2是對(duì)應(yīng)的一部分溫度值。圖中還隱含著計(jì)數(shù)門,當(dāng)計(jì)數(shù)門打開(kāi)時(shí), DSl8B20 就對(duì)低溫度系數(shù)振蕩器產(chǎn)生的時(shí)鐘脈沖進(jìn)行計(jì)數(shù),進(jìn) 而完成溫度測(cè)量。在使用 PL/M、 C等高級(jí)語(yǔ)言進(jìn)行系統(tǒng)程序設(shè)計(jì)時(shí),對(duì) DSl8B20操作部分最好采用匯編語(yǔ)言實(shí)現(xiàn)?!拔⒖刂破鳌备芊从硢纹瑱C(jī)的本質(zhì),但是由于單片機(jī)這個(gè)名稱已經(jīng)為國(guó)內(nèi)大多數(shù)人所接受,所以仍沿用“單片機(jī)”這一名稱。 三級(jí)加密程序存儲(chǔ)器 ⑵ PSEN:程序存儲(chǔ)器允許輸出時(shí)外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng) AT89C52由外部程序存儲(chǔ)器取指令時(shí),每個(gè)機(jī)器周期兩次 PSEN有效,即輸出兩個(gè)脈沖,在此期間,當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,將跳過(guò)兩次 PSEN信號(hào)。 Flash編程和程序校驗(yàn)時(shí): P2亦接收高 位地址和一些控制信號(hào)。在顯示電路中,這些發(fā)光二極管有兩種接法:共陽(yáng)極接法和共陰極接法。用同樣方法讀取序列號(hào)的 56位。本 課題就是在這樣的形式下,提出 的 一種基于單片機(jī)的溫度 檢測(cè) 系統(tǒng) 。由于總線信號(hào)數(shù)字化,使本系統(tǒng)的抗干擾性能好,可靠性高,有很強(qiáng)的實(shí) 33 用性。該溫度 檢測(cè) 系統(tǒng)利用了 DSl8B20“一線總線”數(shù)字化溫度傳感器,能夠?qū)Χ帱c(diǎn)的溫度 進(jìn)行實(shí)時(shí)巡檢。 3. 2. 1 DSl8B20初始化子程序 RSTl8B20: SETB I/O CLR I/O MOV R0,0FAH ;延時(shí) 500微秒 LPl: DJNZ RO,LPl SETB I/O ;釋放總線 MOV RO,15H ; 在 63微秒內(nèi)檢測(cè)是否出現(xiàn)應(yīng)答信號(hào) LP2:JNB I/O,LP3 DJNZ RO,LP2 CLR F1 ;清標(biāo)志位,表示 DSl8B20不存在 LJMP LP5 LP3: SETB F1 ;標(biāo)志位置 1,表示 DSl8B20存在 MOV R0,OFAH LP4: DJNZ R0,LP4 LP5: SETB I/O RET 24 167。若考慮印制板布線的方便。若要實(shí)現(xiàn)多點(diǎn)溫度的檢測(cè),可通過(guò)單總線在單片機(jī) AT89C52上掛接多個(gè)傳感器 DSl8B20,由于其工作原理與圖 2— 11相同,因 此這里從略。 ﹒ P0: P0口是一組 8位漏極開(kāi)路型的雙向 I/O口,也即地址 /數(shù)據(jù)總線復(fù)用口,作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng) 8個(gè) TTL邏輯門電路,對(duì)端口 P0寫“ 1” 時(shí),可作為高阻抗輸入使用。 低功耗空閑和掉電模式 167。 其典型的應(yīng)用領(lǐng)域有: 1)工業(yè)控制 16 2)儀器儀表 3)電信技術(shù) 4)辦公自動(dòng)化 和計(jì)算機(jī)外部設(shè)備 5)汽車和節(jié)能 6)制導(dǎo)和導(dǎo)航 7)商用產(chǎn)品 8)家用電器 [10]。這種情況主要是由總線分布電容使信號(hào)波形產(chǎn)生畸變?cè)斐傻?。系統(tǒng)對(duì) DSl8B20的各種操作必須按協(xié)議進(jìn)行。 167。在 DSl8B20 出廠時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1