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

正文內(nèi)容

基于單片機的數(shù)字溫度計課程設(shè)計報告-在線瀏覽

2024-12-25 13:28本頁面
  

【正文】 .. 12 溫度讀取及轉(zhuǎn)換子程序 ...................................................................... 13 計算溫度子程序 ................................................................................... 14 溫度顯示子程序 ................................................................................... 15 報警子程序 ........................................................................................... 16 4 proteus 軟件仿真 ...................................................................................................... 18 系統(tǒng)仿真設(shè)計 ................................................................................................ 18 仿真結(jié)果分析 ................................................................................................. 18 5 系統(tǒng)原理圖 .............................................................................................................. 19 6 心得體會 .................................................................................................................. 20 1 1 設(shè)計 概述 設(shè)計目標和要求 ; 20℃ 70℃; ℃; LCD 數(shù)碼管直接顯示; ; proteus,protel,word 軟件的功能和使用方法; 設(shè)計思路 首先確定我們所設(shè)計的是一個數(shù)字溫度計,由單片機、溫度傳感器以及其他電路共同實現(xiàn)。 根據(jù)所要實現(xiàn)的功能,先在 proteus 軟件上仿真。 在 proteus 軟件里畫出相應(yīng)的電路圖,將編寫好的程序的編譯后的文件下載到 proteus 電路圖的單片機里,進行仿真,對溫度傳感器設(shè)置不同的參數(shù),看是否達到了我們設(shè)計所要求的目標,如果不符合要求,需要檢查程序算法和硬件連接是否有誤。 2 2 系統(tǒng)方案及硬件設(shè)計 設(shè)計方案 采用數(shù)字溫度芯片 DS18B20 測量溫度,輸出信號全數(shù)字化。采用 ATmega16單片機控制,軟件編程的自由度大,可通過編程實現(xiàn)各種各樣的算術(shù)算法和邏輯控制,而且體積小,硬件實現(xiàn)簡單,安裝方便。該系統(tǒng)擴展性非常強。 方案的硬 件總體方框圖 基于增強的 AVR RISC 結(jié)構(gòu)的低功耗 8 位 CMOS 微控制器 ATmega16,溫度傳感器采用的 DS18B20,用四位數(shù)碼管顯示溫度。 DS18B20 的性能特點如下: ( 1)獨特的單線接口僅需要一個端口引腳進行通信, DS18B20在與 微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與 DS18B20的雙向通訊 。溫度報警觸發(fā)器 TH 和 TL,可通過軟件寫入戶報警上下限。高速暫存 RAM 的 結(jié)構(gòu)為 8字節(jié)的存儲器,結(jié)構(gòu)如圖 4所示。第 5 個字節(jié),為配置寄存器,它的內(nèi)容用于確定溫度值的數(shù)字轉(zhuǎn)換分辨率。該字節(jié)各位的定義如圖 5 所示。 TM R1 R0 1 1 1 1 1 圖 5 DS18B20 的字節(jié)定義 DS18B20 的分辨率定義如表 21所示 表 21 分辨率設(shè)置表 R0 R1 分辨率 最大溫度轉(zhuǎn)移時間 0 0 9 位 0 1 10 位 1 0 11 位 375ms 1 1 12 位 750ms 溫度 LSB 溫度 MSB TH 用戶字節(jié) 1 TL 用戶字節(jié) 2 配置寄存器 保留 保留 保留 CRC 6 由表 1 可見, DS18B20 溫度轉(zhuǎn)換的時間比較長,而且分辨率越高,所需要的溫度數(shù)據(jù)轉(zhuǎn)換時間 越長。 主機控制 DS18B20 完成溫度轉(zhuǎn)換過程是:每一次讀寫之前都要對 DS18B20 進行復(fù)位,即將數(shù)據(jù)總線下拉 500us,然后釋放, DS18B20 收到信號后等待 1660us 左右,之后發(fā)出 60240us 的存在低脈沖,主 CPU 收到此此信號表示復(fù)位成功;復(fù)位成功后發(fā)送一條 ROM 指令,然后發(fā)送 RAM 指令,這樣才能對 DS18B20 進行預(yù)訂的讀寫操作。 7
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1