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

正文內(nèi)容

基于ds18b20的恒溫控制器設(shè)計畢業(yè)設(shè)計(文件)

2025-08-01 02:14 上一頁面

下一頁面
 

【正文】 在我成長過程中給予了我很大的幫助。 我不是最出色的學(xué)生,而您 們 卻是我最尊敬的老師。 通過電子線路課程設(shè)計,我了解了電子產(chǎn)品設(shè)計的一般過程,掌握電子線路設(shè)計的基礎(chǔ)方法和一般過程,能用 仿真軟件對電子線路進(jìn)行仿真設(shè)計,能用 Portel 等軟件繪制 PCB 圖,掌握了電子電路調(diào)試的方法,能獨立解決設(shè)計與調(diào)試過程中出現(xiàn)的一般問題,能正確選用元器件與材料,能對所設(shè)計電路的指標(biāo)和性能進(jìn)行測試并提出改進(jìn)意見,能查閱各種有關(guān)手冊和正確編寫設(shè)計報告。 在調(diào)試過程中,故障是不可避免的,或者正如老師所說沒有故障反而還不正常。 b=8。 WriteOneChar(0xCC)。 WriteOneChar(0xCC)。程序如下: unsigned int ReadTemperature(void) { unsigned char a=0。數(shù)據(jù)的讀寫方法將有下文有詳細(xì)介紹。存儲器操作指令的功能是命令 18B20 作什么樣的工作,是芯片控制的關(guān)鍵。其主要目的是為了分辨一條總線上掛接的多個器件并作處理。至此,通信雙方已經(jīng)達(dá)成了基本的協(xié)議,接下來將會是控制器與 18B20 間的數(shù)據(jù)通信。 //稍做延時后 如果 x=0 則初始化成功 x=1 則初始化失敗 delay(20)。 //單片機將 DQ拉低 delay(80)。 開始 P1 口賦值 調(diào)用延時子程 序 P0 口賦值 調(diào)用延時子程 序 結(jié)束 15 圖 23 DS18B20 程序流程圖 DS18B20 初始化模 塊 DS18B20 的初始化時序時主機總線 t0 時刻發(fā)送一復(fù)位脈,沖 (最短為 480us 的低電平信號 )接著在 t1 時刻釋放總線并進(jìn)入接收狀態(tài) DSl8B20 在檢測到總線的上升沿之后等待 1560us接著 DS18B20在 t2時刻發(fā)出存在脈沖 (低電平持續(xù) 60240us)如圖中虛線所示初始化時序圖如圖 24所示: 圖 24 DS18B20 初始化時序圖 初始化模塊的程序為: 16 void Init_DS18B20(void) { unsigned char x=0。部分流程圖如圖 22 所示: 開始 初始化 啟動 DS18B20 讀溫度 LCD 顯示 溫度是否超過設(shè)置溫度 發(fā)光報警 結(jié)束 N Y 14 圖 22 LCD 顯示的子程序流程圖 DS18B20 的子程序 單片機控制 DS18B20 的溫度轉(zhuǎn)換必須按照 DS18B20 的命令流程。程序中以中斷的方式來重新設(shè)定溫度的上下限。因此,程序可以分為以下幾個功能模塊:溫度設(shè)定和啟動;顯示;溫度檢測;溫度控制以及報警。首先設(shè)定溫度,顯示器顯示溫度。 5 R/W R/W 為讀寫信號線,高電平 (1)時進(jìn)行讀操作,低電平 (0)時進(jìn)行寫操作 6 E E(或 EN)端為使能 (enable)端,下降沿使能。 CGRAM 是為用戶編寫特殊字符留用的,它的容量僅 64 字節(jié)。 IR 用于寄存指令碼,只能寫入不能讀出; DR 用于寄存數(shù)據(jù),數(shù)據(jù)由內(nèi)部操作自動寫入 DDRAM和 CGRAM,或者暫存從 DDRAM 和 CGRAM 讀出的數(shù)據(jù)。 圖 17 DS1320 與 89C52 的連接圖 LM016L 顯示屏 LM016L 液晶模塊采用 HD44780 控制 器。只有在 SCLK 為低電平時,才能將 RST 置為高電平。 RST 輸入有兩種功能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。當(dāng)Vcc2 大于 Vcc1+ 時, Vcc2 給 DS1302 供電。 DS1302 是 DS1202 的升級產(chǎn)品,與 DS1202 兼容,但增加了主電源 /后備電源雙電源引腳,同時提供了對后備電源進(jìn)行涓細(xì)電流充電的能力。正數(shù)乘以 ,一位小數(shù)點乘以 ,二位小數(shù)乘以 ; 4十進(jìn)制的“個位”求出。在我這次的設(shè)計中,用單片機的 P1 口來控制溫度傳感器, 連接 DS18B20DQ 端,并通過上拉電阻接電源,設(shè)計仿真圖 16如下: 圖 16 DS18B20 與單片機的接口圖 8 DS18B20 的工作原理 DS18B20 的讀寫時序和測溫原理與 DS1820 相同,只是得到的溫度值的位數(shù)因分辨率不同而不同 。 工作于寄生電源方式時, V DD 和 GND 均接地,它在需要遠(yuǎn)程溫度探測和空間受限的場合特別有用,原理是當(dāng) 1Wier 總線的信號線 DQ 為高電平時,竊取信號能量給 DS18B20 供電,同時一部分能量給內(nèi)部電容充電,當(dāng) DQ 為低電平時釋放能量為 DS18B20 供電。結(jié)構(gòu)如圖 14 所示: 圖 14 DS18B20 內(nèi)部結(jié)構(gòu) DS18B20 溫度測量電路 下圖畫出一了 DS 18B20 與微處理器的典型連接。 ( 3) 汽車空調(diào)、冰箱、冷柜、以及中低溫干燥箱等。封裝后的 DS18B20 可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。 P2 口可以作為通用 I/O 口使用,在本次設(shè)計中,我將 , 與報警電路中的 LED 燈相連接,控制 LED 燈的亮滅,當(dāng)輸入低電平時, LED 燈亮,反之 LED 燈滅。 我出于對此的考慮,所以在 P0口在做輸入輸出接口時,加上 了 拉電阻,其 阻止我查資料,可以選擇 千歐到 10千歐。 顯然,上述分類并不是惟一的和嚴(yán)格的。 ( 2) 總線型 /非總線型 這是按單片機是否提供并行總線來區(qū)分的。 ( 6) 在各種大型電器中模塊化應(yīng)用 :某些專用單片機設(shè)計用于實現(xiàn)特定功能 ,從而在各種電路中進(jìn)行模塊化應(yīng)用。 ( 2) 在工業(yè)控制中的應(yīng)用 :用單片機可以構(gòu)成形式多樣的控制系統(tǒng),數(shù)據(jù)采集系統(tǒng)等等。最早的設(shè)計理念是通過將大量外圍設(shè)備和 CPU 集成在一個芯片中,使計算機系統(tǒng)更小,更容易集成進(jìn)復(fù)雜 的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。直到現(xiàn)在 MCS51 仍不失為單片機中的主流機型。盡管目前單片機的品種很多,但其中最具典型性的當(dāng)數(shù) Intel 公司的 MCS51 系列單片機。 系統(tǒng)整體結(jié)構(gòu)的布局 以 AT89C52 為核心,輸入電路由溫度采集電路及按 鍵電路構(gòu)成,輸出電路是由控制電路,顯示電路以及聲光報警電路構(gòu)成,結(jié)構(gòu)圖如下圖 11所示 圖 11 系統(tǒng)結(jié)構(gòu)布局圖 AT89C52 溫度采集器 按鍵電路 控制電路 顯示 電路 聲光報警電路 3 單片機 所謂單片機 (m1crocontroller)是指在一個集成芯片中,集成微處理器 (CPU)、存儲器、基本的 I/O 接口以及定時 /計數(shù)、通信部件,即在一個芯片上實現(xiàn)一臺微型計算機的基本功能。當(dāng)溫度超過預(yù)設(shè)溫度時,報警器開始報警 ,并伴隨的 LED 燈的閃亮。利用微機對溫度進(jìn)行。溫度是生產(chǎn)過程和科學(xué)實驗中普遍的且十分重要的物理參數(shù),它反映了物體的冷熱程度;溫度控制是工業(yè)及其生活中常常遇到的過程控制,它具有舉足輕重的地位,在工業(yè)生產(chǎn)中, 其溫度的控制效果直接影響著產(chǎn)品的質(zhì)量;在家居生活中,其溫度控制效果直接影響的人們身體的舒適度及其安全。 本設(shè)計從實際應(yīng)用出發(fā)選取了體積小、精度相對高的數(shù)字式溫度傳感元件 DS18B20 作為溫度采集器,單片機 AT89C52 作為主控芯片, LCD 屏作為顯示輸出,實現(xiàn)了對溫度的實時測量與恒定控制。 基于 DS18B20 的恒溫控制器設(shè)計 Designed of The Constant Temperature Which is based on DS18B20 I 摘 要 恒溫控制在任何地方都有著舉足輕重的地位,在工業(yè)生產(chǎn)中,溫度的控制直接影響著工業(yè)生產(chǎn);在家庭中,其直接影響著生活的品質(zhì)與安慰。另外,本系統(tǒng)通過軟件實現(xiàn)對按鍵誤差、加熱過沖的調(diào)整,以提高系統(tǒng)的安全性、可靠性和穩(wěn)定性。 The software includes: the keyboard management program design shows that the program design control program design and temperature alarm program design write a program bining hardware debugging, will be able to realize the Settings and adjusting the initial temperature, use LCD display, when heated to set data immediately after the alarm in addition, the system through the software to realize error heated flush buttons adjustment, the security of the system to improve the reliability and stability. Key words:AT89C52 temperature sensor temperature III 目錄 摘 要 ..................................................................................................................................... I Abstract ...................................................................................................................
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1