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

正文內容

基于ds18b20溫度傳感器的數字溫度計設計-資料下載頁

2024-10-27 11:23本頁面

【導讀】方案的總體設計框圖??電路原理圖介紹分析?測量電信以外,還可以用于溫度,濕度等非電信號的測量。作的單片機溫度檢測和溫度控制系統(tǒng)已經廣泛用于很多領域。由于單片機的集成度高,功能強,通用性好,特別它具有體。中的優(yōu)良機種和新電子產品中的關鍵部件。單片機已不僅僅局限于小。系統(tǒng)的概念,現已廣泛應用于家用電器,機電產品,辦公自動化產品,機器人,兒童玩具,航天器等領域。號才能由單片機進行處理。本次我和陸路裕同學采用的正是DS18B. 20數字溫度傳感器來實現基于51單片機的溫度計的設計。構模塊化,易于實現。據顯示的共陰極數碼管,及外圍電源和報警電路組成。本次采用DS18B20溫度傳感器來實現基于51單片機的數字。$準備元器件材料,按照電路圖焊接電路,并進行調試;示、報警等功能。檢測范圍5攝氏度到38攝氏度。該器件采用ATMEL高密度非易失。的一種改進型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測溫元件相比,

  

【正文】 。 //寫 SKIP ROM(跳過檢查 ROM 序列,因為我們一般只有一個 DS18B20!) EA=1。 delay1(1)。 //轉換需要一點時間,延時大一點,應該大于 500us 吧 EA=0。 write_byte(0xbe)。 //讀溫度寄存器 RAM(頭兩個值分別為溫度的低位和高位) EA=1。 delay1(1)。 //轉換需要一點時間,延時大一點,應該大于 500us 吧 EA=0。 tempL=read_byte()。 //讀出溫度的低位 LSB EA=1。 20 delay1(1)。 //轉換需要一點時間,延時大一點,應該大于 500us 吧 EA=0。 tempH=read_byte()。 //讀出溫度的高位 MSB EA=1。 //溫度轉換,把高低位做相應的運算轉化為實際溫度 temperature=tempL+tempH*256。// 將 溫 度 整 理 成 16 位 變 量 =((tempH*256)+tempL)**10+。//tempH*256 的意思是 tempH向左移 8 位 // delay_us(200)。//兩次間隔轉換的間隔要延時一下 temperature=temperature*()。 return(temperature)。 } /******************************************* 函數名稱 : wendu_read 功 能 : 完成溫度的讀取與顯示 參 數 : 無 返回值 : 無 /********************************************/ void wendu_read(void) { uint t。 t=readtemperature()。 21 wendu=(t/10)%1000。 xiaoshu=t%10。 我利用電腦中的 Proteus 軟件將設計好的電路圖進行仿真,如下圖所示: 其中溫度上限設為 38℃ ,下限設為 5℃,并且可以由 KEY1,KEY2 按鈕自由設置,非常方便。 22 我和曹群峰 同學在電路調試和仿真成功的基礎上,列出了這次電路焊接所需要的所有元件以及工具,出去進行購買,經過近兩天的辛苦的搜羅尋找,我們終于集齊所有元件,清單如下 元件名稱 型號 數量 單片機芯片 89C51 1 溫度傳感器 DS18B20 1 晶振 12MHz 1 電源 5V 1 三極管 8550( PNP) 4 電容 30pF 2 10uF 1 排阻 10K 2(并聯) LED 數碼管 03641B(共陽) 1 電阻 1K 4 1 1 萬能板 1 23 IC 插座 若 干 導線 若干 集齊了所有我們這次所需要的元器件之后,我們對電路圖再進行了研究,爭取以小的的面積用最少的線并且能夠整齊有序的將各個元器件之間用導線連接起來的焊接就可以正式動工了。 整個焊接的過程持續(xù)了大約兩個星期的時間,在這其中有成功也有失敗,在我們最后的成品出來之前我們有兩個報廢的試驗品,后來我們請教了相關專業(yè)的老師以及學長,吸取焊接過程中的不足,比如對虛焊,短路以及連線太過復雜等問題加以改進,終于在第三次得到了比較兩人滿意的結果,以下是我們這次整個焊接過程中的圖片,以及我們最后成功 時的成果展示的合影,每張圖下面都附有說明: 左圖是我們相關的原件準備,以及第一次的作品。(于工程中心拍攝) 24 經過了第一次和第二次的并不非常成功的焊接后,我們冷靜下來,仔細針對諸如原件擺放,虛焊等問題分析了了失敗的原因,開始了第三次焊接,結果成功了!請看下圖: 右圖是我(陸路裕)在進行電路板的焊接 這是曹群峰同學在進行第 三次電路板的焊接 . 25 針對這次的溫度計的設計,我們深知光有原理圖有理論知識是遠遠不夠的,還要善于處理解決產品設計中遇到的各種意想不到的問題,不過可喜的是,這些問題都被我們一一解決了。下面我就按照從原理分析道實物調試的順序對 遇到的問題以及解決的辦法做詳盡的闡述: ① 問題: 當發(fā)現買來的 4 位顯示共陰極數碼管無法正常顯示溫度 解決辦法 :在單片機和數碼管之間加上 4 個三極管驅動,利用 模電這是我們調試測量溫度成功時的照片,溫度計上準確地顯示了當時環(huán)境溫度為 ℃ . 26 課程中三極管能夠對電流的放大作用 ,使得溫度能夠在數碼管上顯示出來 ② 問題: 焊接過程中導致錯焊,虛焊的問題,有時甚至會導線交叉短路 解決辦法: 重新在萬能板上布局各個元件位置,并且用拖錫節(jié)約導線,簡化電路的連接,利于后期檢查。 陸路裕 數控 102 雖然這次接近一個月的溫度計設計制作已經結束,但是留給我和曹群峰同學的影響是非常大的,下面我就具體說出我的一些想法。 這次的設計制作我主要負責程序的編寫和電路的仿真 ,而電路的焊接是由我和曹群峰同學一起完成的。我想說和曹群峰同學的合作是一次愉快的經歷,這次溫度計的設計讓我們的 距離和友誼又再次加深。 整個設計的過程其實就是一個學習的過程,尤其是對我們的 模擬電路這門課程很多知識的理解和運用 ,我們在制作開始之前對書本再次進行了復習鞏固。 接下來是對 DS18B20 電路原理圖的設計,剛開始曹群峰覺得有一定的難度,主要是對 Proteus 軟件不是太理解,但是在我的幫助下也順利完成。仿真的成功就預示著我們離成功又進了一步。 27 但我們還是不能掉以輕心,因為更大的挑戰(zhàn)還在后頭,果然在焊接過程中途中遇到了很多問題。電子元件不全所以要修改方案,焊接中檢查是否焊錯虛焊,修改程序使之符合自己的電路并調試成功 ,燒錄芯片并調試成功。我們所做的就是迎接問題,改正錯誤,是自己的作品能夠成功。 過程中我對這學期所學的 模電課程知識 有了更深一步的體會,并且復習了這個學期開學初的時候就參加過的金工實習,而且對接下來的單片機以及數電的學習打下了良好的基礎,對以后的科技創(chuàng)新活動到了很大作用。在今后的學習生活中,要牢記在實驗過程中的經驗教訓,爭取獲得更大的進步!
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1