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

正文內(nèi)容

實(shí)用溫度控制器的設(shè)計(jì)_畢業(yè)設(shè)計(jì)(論文)(編輯修改稿)

2024-08-13 11:13 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 于其微小的體積和極低的成本,廣泛應(yīng)用于家用電器、機(jī)器人、儀器儀表、工業(yè)控制單元、辦公自動(dòng)化設(shè)備以及通信產(chǎn)品中,成為現(xiàn)代電子系統(tǒng)中最重要的智能化工具。因 此,單片機(jī)的出現(xiàn)大大促進(jìn)了現(xiàn)代計(jì)算機(jī)技術(shù)的飛速發(fā)展,成為近代計(jì)算機(jī)技術(shù)發(fā)展史上一個(gè)重要里程碑[2]。 重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 6 由于 MCS 系列單片機(jī)集成了幾乎完善的中央處理單元,處理功能強(qiáng),中央處理單元中集成了方便靈活的專用寄存器,這給我們利用單片機(jī)提供了極大的便利。單片機(jī)把微型計(jì)算機(jī)的主要部件都集成在一塊芯片上,使得數(shù)據(jù)傳送距離大大縮短,運(yùn)行速度更快,可靠性更高,抗干擾能力更強(qiáng)。由于屬于芯片化的微型計(jì)算機(jī),各功能部件在芯片中的布局和結(jié)構(gòu)達(dá)到最優(yōu)化,工作也相對(duì)穩(wěn)定。 51 的優(yōu)點(diǎn)是價(jià)錢便宜 , I/O 口多 , 程序空間大。因此,測(cè)控系統(tǒng)中,使用 51 單片機(jī)是最理想的選擇。單片機(jī)屬于典型的嵌入式系統(tǒng),所以它是低端控制系統(tǒng)最佳器件。單片機(jī)的開發(fā)環(huán)境要求較低,軟件資源十分豐富,開發(fā)工具和語言也大大簡(jiǎn)化。單片機(jī)的典型代表是 Intel公司在 20 世紀(jì) 80 年代初研制出來的 MCS51系列單片機(jī)。 MCS51 單片機(jī)很快在我國得到廣泛的推廣應(yīng)用,成為電子系統(tǒng)中最普遍的應(yīng)用手段,并在工業(yè)控制、交通運(yùn)輸、家用電器、儀器儀表等領(lǐng)域取得了大量應(yīng)用成果 [3]。 以 MCS51 技術(shù)核心為主導(dǎo)的單片機(jī)已成為許多廠家、電氣公司競(jìng)相選用的對(duì)象,并以此為基核,推出許多與 MCS51 有極好 兼容性的 CMOS 單片機(jī),同時(shí)增加了一些新的功能 。這其中就包括 AT89S51 單片機(jī)。 AT89S51 是一個(gè)低功耗,高性能 CMOS 8 位 單片機(jī) ,片內(nèi)含 4k Bytes ISP 的可反復(fù)擦寫 1000 次的 Flash 只讀 程序存儲(chǔ)器 , 器件采用 ATMEL 公司 的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng) 及 80C51 引腳 結(jié)構(gòu),芯片內(nèi)集成了通用 8 位 中央處理器 和 ISP Flash 存儲(chǔ)單元 。 AT89S51 已經(jīng) 在眾多嵌入式控制應(yīng)用系統(tǒng)中得到廣泛應(yīng)用。 AT89S51 單片機(jī)還具有易于學(xué)習(xí)、成本低、性能強(qiáng) 大等優(yōu)勢(shì), 能對(duì)內(nèi)部眾多 I/O 端口連接外圍設(shè)備進(jìn)行精確操控, 具有強(qiáng)大的工控能力 。 綜上所述,選用 AT89S51 單片機(jī) 。 二、顯示器的選擇 顯示器選用 LED。 LED 顯示器是單片機(jī)應(yīng)用系統(tǒng)中常見的輸出器件,而在單片機(jī)的應(yīng)用上也是被廣泛運(yùn)用的。如果需要顯示的內(nèi)容只有數(shù)碼和某些字母,使用 LED 數(shù)碼管是一種較好的選擇。 LED 數(shù)碼管顯示清晰、成本低廉、配置靈活,與單片機(jī)接口簡(jiǎn)單易行。 LED 數(shù)碼管作為顯示字段的數(shù)碼型 顯示器件,它是由若干個(gè)發(fā)光二極管組成的。當(dāng)發(fā)光二極管導(dǎo)通時(shí),相應(yīng)的一個(gè)點(diǎn)或一個(gè)筆畫發(fā)亮,控制不同組合的二極管導(dǎo)通,就能顯示出各種字符,常用的 LED 數(shù)碼管有 7 段和 “米 ”字段之分。這種顯示器有共陽極和共陰極兩種。共陰極 LED 顯示器的發(fā)光二極管的陰極連在一起,通常此共陰極接地。當(dāng)某個(gè)發(fā)光二極管的陽極為高電平時(shí),發(fā)光二極管點(diǎn)亮,相應(yīng)的段被顯示。同樣,共陽極 LED 顯示器的發(fā)光二極管的陽極接在一起,通常此共陽極接正電壓,當(dāng)某個(gè)發(fā)光二極管的陰極接低電平時(shí),發(fā)光二極管被點(diǎn)亮,相應(yīng)的段被顯示。本次設(shè)計(jì)所用的 LED 數(shù)碼管顯示器 為共陽極。 重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 7 LED 數(shù)碼管的使用與發(fā)光二極管相同,根據(jù)材料不同正向壓降一般為 ~ 2V,額定電流為 10MA,最大電流為 40MA。靜態(tài)顯示時(shí)取 10MA 為宜,動(dòng)態(tài)掃描顯示可加大脈沖電流,但一般不超過 40MA。 三、溫度傳感器的選擇 智能溫度傳感器 (亦稱數(shù)字溫度傳感器 )是微電子技術(shù)、計(jì)算機(jī)技術(shù)和自動(dòng)測(cè)試技術(shù)(ATE)的結(jié)晶。目前,已開發(fā)出多種智能溫度傳感器系列產(chǎn)品。智能溫度傳感器內(nèi)部都包含溫度傳感器、 A/D 轉(zhuǎn)換器、信號(hào)處理器、存儲(chǔ)器 (或寄存器 )和接口電路。有的產(chǎn)品還帶多路選擇器、中央控制器 (CPU)、隨機(jī)存取存 儲(chǔ)器 (RAM)和只讀存儲(chǔ)器 (ROM)。智能溫度傳感器的特點(diǎn)是能輸出溫度數(shù)據(jù)及相關(guān)的溫度控制量,適配各種微控制器 (MCU)。 智能溫度傳感器的總線技術(shù)也實(shí)現(xiàn)了標(biāo)準(zhǔn)化、規(guī)范化,所采用的總線主要有單線 (1WIRE)總線、I2C 總線、 SMBUS 總線和 SPI 總線。溫度傳感器作為從機(jī)可通過專用總線接口與主機(jī)進(jìn)行通信。智能溫度控制器是在智能溫度傳感器的基礎(chǔ)上發(fā)展而成的 [4]。典型產(chǎn)品有 DS18B20,智能溫度控制器適配各種微控制器 , 構(gòu)成智能化溫控系統(tǒng) 。它們還可以脫離微控制器單獨(dú)工作 , 自行構(gòu)成一個(gè)溫控儀。 DS18B20 是 DALLAS 公司生產(chǎn)的一線式數(shù)字溫度傳感器 , 具有 3 引腳 TO- 92 小體積封裝形式 。溫度測(cè)量范圍為- 55℃~+ 125℃ , 可編程為 9 位~ 12位 A/D 轉(zhuǎn)換精度 , 測(cè)溫分辨率可達(dá) ℃ , 被測(cè)溫度用符號(hào)擴(kuò)展的 16 位數(shù)字量方式串行輸出,其工作電源既可在遠(yuǎn)端引入,也可采用寄生電源方式產(chǎn)生 。多個(gè) DS18B20 可以并聯(lián)到 3 根或 2 根線上, CPU 只需一根端口線就能與諸多 DS18B20 通信 , 占用微處理器的端口較少 , 可節(jié)省大量的引線和邏輯電路。同 DS1820 一樣, DS18B20 也 支持 “ 一線總線 ”接口,測(cè)量溫度范圍為 55℃ ~+125℃,在 10℃ ~+85℃范圍內(nèi) , 精度為 ℃。 DS18B20的精度較差為 177。 ℃ 。現(xiàn)場(chǎng)溫度直接以 “一線總線 ”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。適合于惡劣環(huán)境的現(xiàn)場(chǎng)溫度測(cè)量。如:環(huán)境控制、設(shè)備或過程控制、測(cè)溫類消費(fèi)電子產(chǎn)品等。與前一代產(chǎn)品不同,新的產(chǎn)品支持 3V~ 的電壓范圍,使系統(tǒng)設(shè)計(jì)更靈活、方便。而且新一代產(chǎn)品更便宜,體積更小。 DALLAS 半導(dǎo)體公司的數(shù)字化溫度傳感器 DS18B20 是世界上第一片支持 “一線總線 ”接口的溫度傳感器。一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建 傳感器網(wǎng)絡(luò),為測(cè)量系統(tǒng)的構(gòu)建引入全新概念。現(xiàn)在,新一代的 DS1820 體積更小、更經(jīng)濟(jì)、更靈活,使您可以充分發(fā)揮 “一線總線 ”的長(zhǎng)處。 由于 DS18B20 將溫度傳感器、信號(hào)放大調(diào)理、 A/D 轉(zhuǎn)換、接口全部集成于一芯片,與單片機(jī)連接簡(jiǎn)單、方便,與 AD590 相比是更新一代的溫度傳感器,所以溫度傳感器采用重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 8 DS18B20。 重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 9 第三節(jié) 溫度傳感器 DS18B20 的簡(jiǎn)介 一、 DS18B20 的特點(diǎn) ①獨(dú)特的單線接口僅需要一個(gè)端口引腳進(jìn)行通信; ②多個(gè) DS18B20 可以并聯(lián)在惟一的三線上,實(shí)現(xiàn)多點(diǎn)組網(wǎng)功能; ③無須外部器件 ; ④可通過數(shù)據(jù)線供電,電壓范圍為 ~ ; ⑤零待機(jī)功耗; ⑥溫度以 3 位數(shù)字顯示; ⑦用戶可定義報(bào)警設(shè)置; ⑧報(bào)警搜索命令識(shí)別并標(biāo)志超過程序限定溫度(溫度報(bào)警條件)的器件; ⑨負(fù)電壓特性,電源極性接反時(shí),溫度計(jì)不會(huì)因發(fā)熱而燒毀,但不能正常工作 [5]。 二、 DS18B20 的內(nèi)部結(jié)構(gòu) DS18B20 采用 3 腳 PR- 35 封裝,如圖 所示 ; 引腳說明:地?cái)?shù)據(jù)線可選 圖 DS18B20 封裝 DS18B20 的內(nèi)部結(jié)構(gòu)主要由四部分組成: ① 64 位光刻 ROM。 開始 8 位是產(chǎn)品類型的編號(hào),接著是每個(gè)器件的惟一的序號(hào),共有 48 位,最后 8 位是前 56 位的 CRC 校驗(yàn)碼,這也是多個(gè) DS18B20 可以采用一線進(jìn)行通信的原因 。 64 位 閃速 ROM 的結(jié)構(gòu)如下 : 表 ROM 結(jié)構(gòu) 8b 檢驗(yàn) CRC 48b 序列號(hào) 8b 工廠代碼( 10H) MSB LSB MSB LSB MSB LSB 重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 10 內(nèi)部電源探測(cè)位和單線端口位產(chǎn)生器暫存器下限觸發(fā)上限觸發(fā)溫度傳感器存儲(chǔ)器和控制邏輯 圖 DS18B20 內(nèi)部結(jié)構(gòu) ② 非揮發(fā)的溫度報(bào)警 觸發(fā)器 TH 和 TL,可通過軟件寫入用戶報(bào)警上下限值。 ③ 高速暫存 器,可以設(shè)置 DS18B20 溫度轉(zhuǎn)換的精度。 ④溫度傳感器, DS18B20 的內(nèi)部存儲(chǔ)器還包括一個(gè)高速暫存 RAM 和一個(gè)非易失性的可電擦除的 E2PRAM。高速暫存 RAM 的結(jié)構(gòu)為 8 字節(jié)的存儲(chǔ)器,結(jié)構(gòu)如表 所示。頭 2個(gè)字節(jié)包含測(cè)得的溫度信息,第 3 和第 4 字節(jié) TH 和 TL 的拷貝,是易失的,每次上電復(fù)位時(shí)被刷新。第 5 個(gè)字節(jié),為配置寄存器,它的內(nèi)容用于確定溫度值的數(shù)字轉(zhuǎn)換分辨率。DS18B20 工作時(shí)寄存器中的分辨率轉(zhuǎn)換為相應(yīng)精度的溫度數(shù)值。低 5 位一直為 1, TM 是工作模式位,用于設(shè)置 DS18B20 在工作模式還是在測(cè)試模式。 表 DS18B20 內(nèi)部存儲(chǔ)器結(jié)構(gòu) Byte0 溫度測(cè)量值 LSB( 50H) Byte1 溫度測(cè)量值 MSB( 50H) E2PROM Byte2 TH 高溫寄存器 ?? TH 高溫寄存器 Byte3 TL 低溫寄存器 ?? TL 低溫寄存器 Byte4 配位寄存器 ?? 配位寄存器 Byte5 預(yù)留( FFH) Byte6 預(yù)留( 0CH) Byte7 預(yù)留( IOH) Byte8 循環(huán)冗余碼校 驗(yàn)( CRC) 重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 11 三、 DS18B20 的工作原理 (一) DS18B20 的工作時(shí)序 根據(jù) DS18B20 的通訊協(xié)議,主機(jī)控制 DS18B20 完成溫度轉(zhuǎn)換必須經(jīng)過三個(gè)步驟: ① 每一次讀寫之前都 必須 要對(duì) DS18B20 進(jìn)行復(fù)位 ; ② 復(fù)位成功后發(fā)送一條 ROM 指令 ; ③ 最后發(fā)送 RAM 指令,這樣才能對(duì) DS18B20 進(jìn)行預(yù)定的操作。 復(fù)位要求主 CPU 將數(shù)據(jù)線下拉 500 微秒,然后釋放, DS18B20 收到信號(hào)后等待 15~60 微秒左右后發(fā)出 60~ 240 微秒的存在低脈沖,主 CPU 收到此信號(hào)表示復(fù)位成功 [5]。 其工作時(shí)序包括初始化時(shí)序 、寫時(shí)序和讀時(shí)序,具體工作方法如圖 , , 所示。 ( 1)初始化時(shí)序 初始化時(shí)序的具體工作方法如圖 所示: 響應(yīng)脈沖60~24 0等待15 60主機(jī) 最小48 0主機(jī)復(fù)位脈沖最小480 US 圖 初始化時(shí)序 總線上的所有傳輸過程都是以初始化開始的,主機(jī)響應(yīng)應(yīng)答脈沖。應(yīng)答脈沖使主機(jī)知道,總線上有從機(jī)設(shè)備,且準(zhǔn)備就緒。主機(jī)輸出低電平,保持低電平時(shí)間至少 480us,以產(chǎn)生復(fù)位脈沖。接著主機(jī)釋放總線, 上拉電阻將總線拉高,延時(shí) 15~ 60us,并進(jìn)入接受模式,以產(chǎn)生低電平應(yīng)答脈沖,若為低電平,再延時(shí) 480us。 ( 2)寫時(shí)序 寫時(shí)序的具體工作方法如圖 所示: 重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 12 采樣15~ 45采樣15~ 4511主機(jī)寫1 時(shí) 序主機(jī)寫0 時(shí) 序 圖 寫時(shí)序 寫時(shí)序包括寫 0 時(shí)序和寫 1 時(shí)序。所有寫時(shí)序至少需要 60us,且在 2 次獨(dú)立的寫時(shí)序之間至少需要 1us 的恢復(fù)時(shí)間,都是以總線拉低開始。寫 1 時(shí)序,主機(jī)輸出低電平,延時(shí)2us,然后釋放總線,延時(shí) 60us。寫 0 時(shí)序,主機(jī)輸出低電平,延時(shí) 60us,然后釋放總線,延時(shí) 2us。 ( 3)讀時(shí)序 讀時(shí)序的具體工作方法如圖 所示: 主機(jī)采樣主機(jī)采樣454511主機(jī)寫1 時(shí) 序主機(jī)寫0 時(shí) 序 圖 讀時(shí)序 總線器件僅在主機(jī)發(fā)出讀時(shí)序時(shí),才向主機(jī)傳輸數(shù)據(jù),所以,在主機(jī)發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時(shí)序,以便從機(jī)能夠傳輸數(shù)據(jù)。所有讀時(shí)序至少需要 60us,且在 2次獨(dú)立的讀時(shí)序之間至少需要 1us的恢復(fù)時(shí)間。每個(gè)讀時(shí)序都由主機(jī)發(fā)起,至少拉低總線 1us。重慶郵電大學(xué)移通學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 13 主機(jī)在讀時(shí)序期間必須釋放總線,并且在時(shí)序起始后的 15us之內(nèi)采樣總線狀態(tài)。主機(jī)輸出低電平延時(shí) 2us,然后主機(jī)轉(zhuǎn)入輸入模式延時(shí) 12us,然后讀取總線當(dāng)前電平,然后延時(shí) 50us。 (二) DS18B20 的測(cè)溫原理 DS18B20 的測(cè) 溫原理如 表 所示 : : 表 ROM 操作命令 指令 約定代碼 功 能 讀 ROM 33H 讀 DS18B20 ROM 中的編碼。 符合ROM 55H 發(fā)出此命令之后,接著發(fā)出 64 位 ROM 編碼,訪問單線總線上與該編碼相對(duì)應(yīng)的 DS18B20 使之作出響應(yīng),為下一步對(duì)該 DS18B20 的讀寫作準(zhǔn)備。 搜索ROM 0F0H 用于確定掛接在同一總線上 DS18B20 的個(gè)數(shù)和識(shí)別 64位 ROM 地址,為操作各器件作好準(zhǔn)備。 跳過ROM 0CCH 忽略 64 位 ROM 地址,直接向 DS18B20 發(fā)溫度變
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1