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

正文內(nèi)容

基于單片機(jī)的溫度傳感器電子設(shè)計(jì)論文-文庫吧資料

2025-07-03 20:04本頁面
  

【正文】 正為社會服務(wù),從而提高自己的實(shí)際動手能力和獨(dú)立思考的能力。就像中國提倡的艱苦奮斗一樣,我們都可以在課程設(shè)計(jì)結(jié)束之后變的更加成熟,會面對需要面對的事情。這對于我們的將來也有很大的幫助。而這是日后最實(shí)用的,真的是受益匪淺。我們認(rèn)為,在這課程設(shè)計(jì)中,不僅培養(yǎng)了獨(dú)立思考、動手操作的能力,在各種其它能力上也都有了提高。同時(shí),設(shè)計(jì)讓我我們感觸很深。這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多問題,最后在我們的不懈的努力下,終于迎刃而解。在課程設(shè)計(jì)過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲取。實(shí)踐出真知,通過親手制作,使我們掌握的知識不再是紙上談兵。如圖16所示 圖14 讀溫度流程圖 圖15 溫度轉(zhuǎn)換流程圖 圖16 計(jì)算溫度流程圖 圖17 顯示數(shù)據(jù)刷新流程圖根據(jù)程序流程圖采用C語言進(jìn)行程序設(shè)計(jì),除主程序外還有2個模塊化程序如下。如圖14所示(4)計(jì)算溫度子程序計(jì)算溫度子程序?qū)AM中讀取值進(jìn)行BCD碼的轉(zhuǎn)換運(yùn)算,并進(jìn)行溫度值正負(fù)的判定。圖13 溫度主函數(shù)流程圖(2)讀出溫度子程序讀出溫度子程序的主要功能是讀出RAM中的9字節(jié),在讀出時(shí)需要CRC校驗(yàn),校驗(yàn)有錯時(shí)不進(jìn)行溫度數(shù)據(jù)的改寫。 圖9 高速暫存存儲器分配圖上表是DS18B20溫度采集轉(zhuǎn)化后得到的12位數(shù)據(jù),存儲在DS18B20的兩個8比特的RAM中,二進(jìn)制中的前面5位是符號位,如果測得的溫度大于或等于0,這5位為0,;如果溫度小于0,這5位為1。當(dāng)溫度轉(zhuǎn)換命令發(fā)布后,經(jīng)轉(zhuǎn)換所得的溫度值以二字節(jié)補(bǔ)碼形式存放在高速暫存存儲器的第0和第1個字節(jié)。Read Power Supply(讀電源)[B4h]對于在此命令發(fā)送至DS18B20之后所發(fā)出的第一讀數(shù)據(jù)的時(shí)間片,器件都會給出其電源方式的信號:“0”=寄生電源供電,“1”=外部電源供電。這種重新調(diào)出的操作在對DS18B20上電時(shí)也自動發(fā)生,因此只要器件一上電,暫存存儲器內(nèi)就有了有效的數(shù)據(jù)。如果使用寄生電源,總線控制器必須在發(fā)出這條命令后立即起動強(qiáng)上拉,并保持500ms。溫度轉(zhuǎn)換命令被執(zhí)行,而后DS18B20保持等待狀態(tài)。如果使用寄生電源,總線控制器必須在這條命令發(fā)出后立即起動強(qiáng)上拉并最少保持10ms。Copy Scratchpad(復(fù)制暫存存儲器)[48h]這條命令把暫存器的內(nèi)容拷貝到DS18B20的E2存儲器里,即把溫度報(bào)警觸發(fā)字節(jié)存入非易失性存儲器里。讀取將從字節(jié)0開始,一直進(jìn)行下去,直到第9(字節(jié)8,CRC)字節(jié)讀完。可以在任何時(shí)刻發(fā)出復(fù)位命令來中止寫入。③ 存儲器操作命令Write Scratchpad(寫暫存存儲器)[4Eh]這個命令向DS18B20的暫存器中寫入數(shù)據(jù),開始位置在地址2。只要DS18B20一上電,告警條件就保持在設(shè)置狀態(tài),直到另一次溫度測量顯示出非告警值或者改變TH或TL的設(shè)置,使得測量值再一次位于允許的范圍之內(nèi)。但是,僅在最近一次溫度測量出現(xiàn)告警的情況下,DS18B20才對此命令作出響應(yīng)。搜索ROM命令允許總線控制器用排除法識別總線上的所有從機(jī)的64位編碼。如果在總線上存在多于一個的從屬器件而且在Skip ROM命令之后發(fā)出讀命令,那么由于多個從片同時(shí)發(fā)送數(shù)據(jù),會在總線上發(fā)生數(shù)據(jù)沖突(漏極開路下拉會產(chǎn)生線與的效果)。此命令在總線上有單個或多個器件的情況下均可使用。只有與64位ROM序列嚴(yán)格相符的DS18B20才能對后繼的存貯器操作命令作出響應(yīng)。如果總線上存在多于一個的從屬器件,那么當(dāng)所有從片企圖同時(shí)發(fā)送時(shí)將發(fā)生數(shù)據(jù)沖突的現(xiàn)象(漏極開路會產(chǎn)生線與的結(jié)果)。這些命令列表如下:Read ROM(讀ROM)[33h]此命令允許總線主機(jī)讀DS18B20的8位產(chǎn)品系列編碼,唯一的48位序列號,以及8位的CRC。② ROM操作命令一旦總線主機(jī)檢測到從屬器件的存在,它便可以發(fā)出器件ROM操作命令之一。初始化序列包括總線主機(jī)發(fā)出一復(fù)位脈沖,接著由從屬器件送出存在脈沖。一般情況下的溫度值應(yīng)該為9位,但因符號位擴(kuò)展成高8位,所以最后以16位補(bǔ)碼形式讀出。芯片內(nèi)部還有斜率累加器,可對頻率的非線性度加以補(bǔ)償。DS18B20內(nèi)部的低溫度系數(shù)振蕩器能產(chǎn)生穩(wěn)定的頻率信號;同樣的,高溫度系數(shù)振蕩器則將被測溫度轉(zhuǎn)換成頻率信號。測溫結(jié)束時(shí),這9位數(shù)據(jù)轉(zhuǎn)存到暫存存儲器的前兩個字節(jié)中,符號位占用第一字節(jié),8位溫度數(shù)據(jù)占據(jù)第二字節(jié)。1/2LSB,℃。在計(jì)數(shù)器2停止計(jì)數(shù)后,℃進(jìn)行比較,℃,溫度寄存器的最低位就置0;℃,最低位就置1;℃時(shí),溫度寄存器的最低位就進(jìn)位然后置0。計(jì)數(shù)器1的預(yù)置數(shù)也就是在給定溫度處使溫度寄存器寄存值增加1℃計(jì)數(shù)器所需要的計(jì)數(shù)個數(shù)。以后計(jì)數(shù)器1每一個循環(huán)的預(yù)置數(shù)都由斜率累加器提供。初始時(shí),溫度寄存器被預(yù)置成55℃,每當(dāng)計(jì)數(shù)器1從預(yù)置數(shù)開始減計(jì)數(shù)到0時(shí),溫度寄存器中寄存的溫度值就增加1℃,這個過程重復(fù)進(jìn)行,直到計(jì)數(shù)器2計(jì)數(shù)到0時(shí)便停止。圖8 DS18B20的測溫原理(3)DS18B20工作過程及時(shí)序DS18B20內(nèi)部的低溫度系數(shù)振蕩器是一個振蕩頻率隨溫度變化很小的振蕩器,為計(jì)數(shù)器1提供一頻率穩(wěn)定的計(jì)數(shù)脈沖。系統(tǒng)對DS18B20的各種操作必須按協(xié)議進(jìn)行。圖2中的斜率累加器用于補(bǔ)償和修正測溫過程中的非線性,其輸出用于修正減法計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)門仍未關(guān)閉就重復(fù)上述過程,直至溫度寄存器值達(dá)到被測溫度值,這就是DS18B20的測溫原理。計(jì)數(shù)門的開啟時(shí)間由高溫度系數(shù)振蕩器來決定,每次測量前,首先將55 ℃所對應(yīng)的基數(shù)分別置入減法計(jì)數(shù)器1和溫度寄存器中,減法計(jì)數(shù)器1和溫度寄存器被預(yù)置在 55 ℃ 所對應(yīng)的一個基數(shù)值。電源極性接反時(shí),芯片不會因發(fā)熱二燒毀,但不能正常工作。⑧測量溫度結(jié)果直接輸出數(shù)字溫度信號,以“一線總線”串行傳送給CPU,同時(shí)可傳送CRC檢驗(yàn)碼,具有極強(qiáng)的抗干擾糾錯能力。C,可實(shí)現(xiàn)高精度測溫。C,176。⑥可編程分辨率為9~12位,176。176。C ~+85176。C~+125176。④在使用中不需要任何外圍元件,全部傳感器元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)。②獨(dú)特的單線接口方式,它與微處理器連接在一起的時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通信。該技術(shù)只需要一根信號線(將計(jì)算機(jī)的地址線、數(shù)據(jù)線、控制線合為一根信號線)便可完成串行通信。(2) 硬件原理圖1602液晶顯示模塊可以和單片機(jī)STC89C52直接接口,電路如圖7所示。第15腳:背光源正極。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。第5腳:R/W為讀寫信號線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。第3腳:VL為液晶顯示器對比度調(diào)整端,接正電源時(shí)對比度最弱,接地時(shí)對比度最高,對比度過高時(shí)會產(chǎn)生“鬼影”,使用時(shí)可以通過一個10K的電位器調(diào)整對比度。1602LCD分為帶背光和不帶背光兩種,基控制器大部分為HD44780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無差別,兩者尺寸差別如圖6所示圖6 帶背光與不帶背光尺寸差別1602LCD主要技術(shù)參數(shù):顯示容量:162個字符芯片工作電壓:—工作電流:()模塊最佳工作電壓:字符尺寸:(WH)mm引腳功能說明1602LCD采用標(biāo)準(zhǔn)的14腳(無背光)或16腳(帶背光)接口,各引腳接口說明如表二所示:表1 LCD1602引腳說明
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1