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

正文內(nèi)容

基于c51單片機(jī),ds18b20溫度計(jì)的設(shè)計(jì)與實(shí)現(xiàn)范文模板參考資料(完整版)

  

【正文】 工作電路的輸入。另外,該引腳被略微拉高。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。 P2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), P2 口輸出地址的高八位。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) /地址的第八位。 兩個(gè) 16 位定時(shí)器 /計(jì)數(shù)器 如圖 所示。 方案一:方案一:考慮到用溫度傳感器,在單片機(jī)電路設(shè)計(jì)中,大多都是使用傳感器,所以這是非常容易想到的,所以可以使用熱敏電阻之類的器件利用其感溫效應(yīng),感溫電路比較麻煩,進(jìn)行 A/D 轉(zhuǎn)換,才可以滿足設(shè)計(jì)要求。 ( 3)保證性能指標(biāo)要求的技術(shù)措施。 ( 1)安全可靠 首先要選用高性能的 AT89C51 單片機(jī),保證在惡劣的工業(yè)環(huán)境下能正常運(yùn)行。 在我們?nèi)粘I罴案鞣N生產(chǎn)中,經(jīng)常要用到溫度的檢測(cè)及控制,傳統(tǒng)的測(cè)溫元件有熱電偶和熱電阻。陜西教育學(xué)院 高等??茖W(xué)校畢業(yè)設(shè)計(jì)(論文) 第 頁(yè) 1 前 言 單片機(jī)在電子產(chǎn)品中的應(yīng)用已經(jīng)越來(lái)越廣泛,在很多的電子產(chǎn)品中也用到了溫度檢測(cè)和溫度控制。而熱電偶和熱電阻測(cè)出的一般都是電壓,再轉(zhuǎn)換成對(duì)應(yīng)的溫度,需要比較多的外部硬件支持。其次是設(shè)計(jì)可靠的控制方案,并具有各種安全保護(hù)措施,如報(bào)警、事故預(yù)測(cè)、事故處理和不間斷電源等。 ( 4)抗干擾性和可靠性設(shè)計(jì)。 方案二:由于本設(shè)計(jì)是測(cè)溫電路,首先要選用高性能的 AT89C51 單片機(jī),保證在惡劣的工業(yè)環(huán)境下能正常運(yùn)行。 ( 1) 主要特性: 5 個(gè)中斷源 在 FIASH 編程時(shí), P0 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗(yàn)時(shí), P0輸出原碼,此時(shí) P0 外部必須被拉高。在給出地址 “1” 時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí), P2 口輸出其特殊功能寄存器的內(nèi)容。 ALE/PROG: 當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無(wú)效。 XTAL2: 來(lái)自反向振蕩器的 輸出。 * 不銹鋼保護(hù)管直徑 Φ6 * 適用于 1/2”, 3/4”, 1”, DN40~DN250 各種介質(zhì)工業(yè)管道和狹小空間設(shè)備測(cè)溫 ② :應(yīng)用范圍 * 該產(chǎn)品適用于冷凍庫(kù),糧倉(cāng),儲(chǔ)罐,電訊機(jī)房,電力機(jī)房,電纜線槽等測(cè)溫和控制領(lǐng)域 * 軸瓦,缸體,紡機(jī),空調(diào),等狹小空間工業(yè)設(shè)備測(cè)溫和控制。 DS18B20 工作時(shí)寄存器中的分辨率轉(zhuǎn)換為相應(yīng)精度的溫度數(shù)值。轉(zhuǎn)換完成后的溫度值就以 16 位帶符號(hào)擴(kuò)展的二進(jìn)制補(bǔ)碼形式存儲(chǔ)在高速暫存存儲(chǔ)器的第 2字節(jié)。主機(jī) ROM 的前 56 位來(lái)計(jì)算 CRC 值,并和存入 DS18B20 的 CRC 值作比較,以判斷主機(jī)收到的ROM 數(shù)據(jù)是否正確。 DS18B20 在檢測(cè)到總線的上升沿之后等待 1560us,接著 DS18B20 在 t2時(shí)刻發(fā)出存在脈沖 (低電平 持續(xù) 60240 us)。之后在 t1 時(shí)刻將總線 拉高,產(chǎn)生讀時(shí)間隙,讀時(shí)間隙在 t1 時(shí)刻后 t 2 時(shí)刻前有效, t 2 距 to 為 15us。這種方式使其 T 值往往小于傳統(tǒng)方式。試驗(yàn)中 ,當(dāng)采用普通信號(hào)電纜傳輸長(zhǎng)度超過(guò) 50m 時(shí) ,讀取的測(cè)溫?cái)?shù)據(jù)將發(fā)生錯(cuò)誤。 AT89C51是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機(jī)。石晶振蕩和陶瓷振蕩均可采用。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個(gè)硬件復(fù)位為止。最簡(jiǎn)單的復(fù)位電路如圖 所示。當(dāng) DS18B20處于寫存儲(chǔ)器操作 和溫度 A/D 轉(zhuǎn)換操作時(shí),總線上必須有強(qiáng)的上拉,上拉開(kāi)啟時(shí)間最大為 10us。 LED 數(shù)碼管將當(dāng)前被測(cè)溫度值顯示,從而測(cè)出被測(cè)的溫度值。 圖 計(jì)算溫度流程圖 溫度數(shù)據(jù)顯示子程序 顯示數(shù)據(jù)子程序 主要 是對(duì)顯示緩沖器中的顯示數(shù)據(jù)進(jìn)行刷新操作,查表送段碼至 LED,開(kāi)位碼顯示,采用動(dòng)態(tài)掃描方式。在畫原理圖的時(shí)候?yàn)榱穗娐钒灞容^好看,要注意布局,同時(shí)還得注意元件 封裝,命名等。注意,腐蝕之前要檢查是否有斷線及焊盤的脫落等。 硬件及軟件調(diào)試 硬件調(diào)試,第一步是目測(cè),在印好電路板之后,先檢查印制線是否有斷線、是否有毛刺、是否與其它線或焊盤粘連、焊盤是否有脫落、過(guò)孔是否有未金屬化現(xiàn)象。利用系統(tǒng)和單片機(jī)開(kāi)發(fā)系統(tǒng)用仿真電纜連接起來(lái),發(fā)現(xiàn)聯(lián)機(jī)檢查完后以上是連接都正確、暢通、可靠。按下復(fù)位按鍵, LED 無(wú)顯示,松開(kāi),顯示正常,證明復(fù)位電路正常。在嘗試并采用中斷方式卻失敗后,決定仍采用掃描方式。接下來(lái)顯示當(dāng)前溫度,若不顯示則說(shuō)明硬件有問(wèn)題 ,此時(shí)蜂鳴器將報(bào)警,綠色指示燈也會(huì)點(diǎn)亮。機(jī)械工業(yè)出版社, 2021 年 6月 [8]李廣弟 . 單片機(jī)基礎(chǔ) . 北京:北京航空航天大學(xué)出版社, 1994 [9]閻石 . 數(shù)字電子技術(shù)基礎(chǔ) . 北京:高等教育出版社, 1989 [10]欒桂冬 西安電子科技大學(xué)出版社, 2021 [11]周荷琴,吳秀清,微型計(jì)算機(jī)原理 與接口技術(shù)。若此時(shí)檢測(cè)到當(dāng)前環(huán)境溫度不在原來(lái)設(shè)定的上下限范圍之內(nèi),蜂鳴器也將報(bào)警同是綠燈點(diǎn)亮。至此,此次設(shè)計(jì)的調(diào)試部分完成。重新讀取源程序,經(jīng)檢查后發(fā)現(xiàn)問(wèn)題在于 DS18B20 初始化程序有 錯(cuò),修改后重新編譯并寫入單片機(jī)。第二步是單步運(yùn)行。第二步是用萬(wàn)用表測(cè)量。元件焊接的時(shí)候要先查看跳線,首先焊接所有的跳線,其次再焊接分離元件,最后焊接集成塊和外接的引線。 PCB 版圖的設(shè)計(jì)。 設(shè)計(jì)中,印刷電路板采用 單面板 ,給人看起來(lái)沒(méi)有太復(fù)雜的感覺(jué)。 陜西教育學(xué)院 高等專科學(xué)校畢業(yè)設(shè)計(jì)(論文) 第 頁(yè) 19 N Y N Y 按鍵子程序 初始化 得出溫度總子程序 報(bào)警子程序 調(diào)顯示子程序 S1鍵按下否? 第三章 軟件設(shè)計(jì) 系統(tǒng)程序主要包括主程序,讀出溫度子程序,溫度轉(zhuǎn)換命令子程序,計(jì)算溫度子程序,顯示數(shù)據(jù)刷新子程序等。由于單線制只有一根線,圖 AT89C51 的復(fù)位電路 陜西教育學(xué)院 高等??茖W(xué)校畢業(yè)設(shè)計(jì)(論文) 第 頁(yè) 17 因此發(fā)送接口必須是三態(tài)的。其中 R1 和 R2 分別選擇200Ω和 1KΩ的電阻,電容器一般選擇 22μ F。單片機(jī)內(nèi)部雖然有振蕩電路,但要形成時(shí)鐘,外部還需附加電路。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何要求,但必須保證脈沖的高低電平要求的寬度。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除 100 次。這種情況主要是由總線分布電容使信號(hào)波形產(chǎn)生畸變?cè)斐傻摹o@然通道數(shù)越多,這種省時(shí)效應(yīng)就越明顯。 圖 讀時(shí)序 陜西教育學(xué)院 高等??茖W(xué)校畢業(yè)設(shè)計(jì)(論文) 第 頁(yè) 13 DSl820 多路測(cè)量簡(jiǎn)介 圖 DSl820 原理框圖 每一片 DSl820 在其 ROM 中都存有其唯一的 48 位序列號(hào),出廠前已寫入片內(nèi)ROM 中,主機(jī)在進(jìn)入操作程序前必須逐一接入 DS18B20 用讀 ROM(33H)命令將該DS18B20 的序列號(hào)讀出并登錄。從 to 時(shí)刻開(kāi)始 15us 之內(nèi)應(yīng)將所需寫的位送到總線上, DSl820 在 t o 后1560us 間對(duì)總線采樣。系統(tǒng)對(duì) DS18B20 的各種操作按協(xié)議進(jìn)行。 當(dāng)符號(hào)位 S= 0 時(shí),表示測(cè)得的溫度值為正值,可以直接將二進(jìn)制位轉(zhuǎn)換為十進(jìn)制;當(dāng)符號(hào)位 S= 1 時(shí),表示測(cè)得的溫度值為負(fù)值,要先將補(bǔ)碼變成原碼,再計(jì)算十進(jìn)制數(shù)值。低 5 位一直為 1, TM 是工作模式位,用于設(shè)置 DS18B20 在工作模式還是在測(cè)試模式, DS18B20 出廠時(shí)該位被設(shè)置為 0,用戶要去改動(dòng), R1 和 R0 決定溫度轉(zhuǎn)換的精度位 數(shù),來(lái)設(shè)置分辨率。 * 供熱 /制冷管道熱量計(jì)量,中 央空調(diào)分戶熱能計(jì)量和工業(yè)領(lǐng)域測(cè)溫和控制 ③ .DS18B20 的性能特點(diǎn)如下: *獨(dú)特的單線接口僅需要一個(gè)端口引腳進(jìn)行通信; *多個(gè) DS18B20 可以并聯(lián)在惟一的三線上,實(shí)現(xiàn)多點(diǎn)組網(wǎng)功能; *無(wú)須外部器件; *可 通過(guò)數(shù)據(jù)線供電,電壓范圍為 ~; *零待機(jī)功耗; *溫度以 9 或 12 位數(shù)字; *用戶可定義報(bào)警設(shè)置; *報(bào)警搜索命令識(shí)別并標(biāo)志超過(guò)程序限定溫度(溫度報(bào)警條件)的器件; *負(fù)電壓特性,電源極性接反時(shí),溫度計(jì)不會(huì)因發(fā)熱而燒毀,但不能正常工作; DS18B20 采用 3 腳 PR- 35 封裝或 8 腳 SOIC 封裝,其內(nèi)部結(jié)構(gòu)框圖如圖 所示。 ( 1) LED 數(shù)碼有共陽(yáng)和共陰兩種,把這些 LED 發(fā)光二極管的正極接到一塊(一般是拼成一個(gè) 8 字加一個(gè)小數(shù)點(diǎn))而作為一個(gè)引腳, 為 共陽(yáng) 管。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。 P3 口: P3 口管腳是 8 個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4個(gè) TTL 門電流。 P1口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 低功耗的閑置和掉電模式 4K 字節(jié)可編程閃爍存儲(chǔ)器 壽命: 1000 寫 /擦循環(huán) 數(shù)據(jù)保留時(shí)間: 10 年 測(cè)溫傳感器使用二極管結(jié)電壓變化的數(shù)值來(lái)轉(zhuǎn)化成溫度的變化,在將隨被測(cè)溫度變化的電壓或電流采集過(guò)來(lái),進(jìn)行 A/D轉(zhuǎn)換后,就可以用 單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測(cè)溫度顯示出來(lái)。 調(diào)節(jié)溫度的超調(diào)量小于 30%。 (
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1