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

正文內容

基于ds18b20的溫度采集顯示系統(tǒng)的設計(編輯修改稿)

2025-07-22 02:14 本頁面
 

【文章內容簡介】 網功能,多個 DS18B20 可以并聯(lián)在唯一的三線上,實現(xiàn)組網多點測溫;(4)DS18B20 在使用中不需要任何外圍元件,全部傳感元件及轉換電路集成在形如一只三極管的集成電路內;(5)溫范圍-55℃~+125℃,在10~+85℃時精度為177?!?;(6)可編程的分辨率為 9~12 位,對應的可分辨溫度分別為 ℃、℃、℃和 ℃,可實現(xiàn)高精度測溫;(7)在 9 位分辨率時最多在 內把溫度轉換為數字,12 位分辨率時最多在750ms 內把溫度值轉換為數字,速度更快;(8)測量結果直接輸出數字溫度信號,以一線總線 串行傳送給 CPU,同時可傳送CRC 校驗碼,具有極強的抗干擾糾錯能力;課程設計用紙                                        第 9 頁 (9)負壓特性:電源極性接反時,芯片不會因發(fā)熱而燒毀,但不能正常工作。 DS18B20 的測溫流程初始化DS18B20跳過 ROM匹配溫度變換 延時 1S跳過 ROM匹配讀暫存器轉換成顯示碼數碼管顯示圖 36 DS18B20 的測溫流程圖 DS18B20 與單片機的連接圖 37 DS18B20 與單片機的連接電路圖如上圖為 DS18B20 溫度傳感器與單片機之間的接法,其中 2 號接單片機的 17 號 接口。DS18B20 通過 口將采集到的溫度實時送入單片機中。 報警溫度的設置課程設計用紙                                        第 10 頁 圖 38 報警溫度的設置電路圖 38 為報警溫度的設置電路,其中 K1,K2,K3 分別接到單片機的 ,口。其中 K1 用于報警溫度設定開關,K2 用于報警溫度的設置時候的加溫度(每次加一) ,K3 用于報警溫度的設置時的減溫度(每次減一) 。實現(xiàn)了報警溫度的手動設置。 數碼管顯示 數碼管工作原理圖 39 數碼管的引腳排列及結構圖 39 為數碼管的外形及引腳排列和兩種接法(共陰極和共陽極)的結構圖。共陽極數碼管的 8 個發(fā)光二極管的陽極(二極管正端)連接在一起。通常,公共陽極接高電平(一般接電源) ,其它管腳接段驅動電路輸出端。當某段驅動電路的輸出端為低電平時,則該端所連接的字段導通并點亮。根據發(fā)光字段的不同組合可顯示出各種數字或字符。課程設計用紙                                        第 11 頁 此時,要求段驅動電路能吸收額定的段導通電流,還需根據外接電源及額定段導通電流來確定相應的限流電阻。共陰極數碼管的 8 個發(fā)光二極管的陰極(二極管負端)連接在一起。通常,公共陰極接低電平(一般接地) ,其它管腳接段驅動電路輸出端。當某段驅動電路的輸出端為高電平時,則該端所連接的字段導通并點亮,根據發(fā)光字段的不同組合可顯示出各種數字或字符。此時,要求段驅動電路能提供額定的段導通電流,還需根據外接電源及額定段導通電流來確定相應的限流電阻。要使數碼管顯示出相應的數字或字符,必須使段數據口輸出相應的字形編碼。字型碼各位定義為:數據線 D0 與 a 字段對應,D1 與 b 字段對應……,依此類推。如使用共陽極數碼管,數據為 0 表示對應字段亮,數據為 1 表示對應字段暗;如使用共陰極數碼管,數據為 0 表示對應字段暗,數據為 1 表示對應字段亮。如要顯示“0” ,共陽極數碼管的字型編碼應為:11000000B(即 C0H) ;共陰極數碼管的字型編碼應為:00111111B(即3FH) 。依此類推,可求得數碼管字形編碼如表 35 所示。表 35 數碼管字符表共陰順序小數點暗 共陰逆序小數點暗顯示數字 Dp g f e d c b a16 進制a b c d e f g Dp16 進制共陽順序小數點亮共陽順序小數點暗0 0 0 1 1 1 1 1 1 3FH1 1 1 1 1 1 0 0FCH 40H C0H1 0 0 0 0 0 1 1 0 06H 0 1 1 0 0 0 0 0 60H 79H F9H2 0 1 0 1 1 0 1 1 5BH1 1 0 1 1 0 1 0DAH 24H A4H3 0 1 0 0 1 1 1 1 4FH1 1 1 1 0 0 1 0F2H 30H B0H4 0 1 1 0 0 1 1 0 66H0 1 1 0 0 1 1 066H 19H 99H5 0 1 1 0 1 1 0 1 6DH1 0 1 1 0 1 1 0B6H 12H 92H6 0 1 1 1 1 1 0 1 7DH 1 0 1 1 1 1 1 BEH 02H 82H課程設計用紙                                        第 12 頁 07 0 0 0 0 0 1 1 1 07H1 1 1 0 0 0 0 0E0H 78H F8H8 0 1 1 1 1 1 1 1 7FH1 1 1 1 1 1 1 0FEH 00H 80H9 0 1 1 0 1 1 1 1 6FH 1 1 1 1 0 1 1 0 F6H 10H 90H顯示的具體實施是通過編程將需要顯示的字型碼存放在程序存儲器的固定區(qū)域中,構成顯示字型碼表。當要顯示某字符時,通過查表指令獲取該字符所對應的字型碼。 數碼管顯示電路課程設計用紙                                        第 13 頁 圖 310 四位八段數碼管動態(tài)顯示電路圖 310 為本次設計所用到的四位八段數碼管動態(tài)顯示,其中段選接到單片機的 P0 口,位選接到單片機的 P2 口的低四位。其中 P0 口也接的有上拉電阻,圖中未標示出來,會在下面的總體電路中標示出來。采用的是動態(tài)顯示方式。 硬件電路總體設計圖 311 為本次設計的硬件總體設計圖,其中利用 K1,K2,K3 處進行報警溫度的設置,然后有 DS18B20 進行實時溫度采集,并在數碼管上同步顯示,若采集到的溫度達到或者超過預設的報警溫度,則 LED 燈會發(fā)光報警,若低于該報警溫度,則不會報警。課程設計用紙                                        第 14 頁 圖 311 硬件電路總體設計圖 主程序介紹 主程序流程圖本次設計首先對程序進行初始化,然后打開報警溫度設定開關,對報警溫度進行設定,確認設定值后,DS18B20 溫度傳感器進行溫度采集并送入單片機中,單片機將傳感器所檢測到的溫度同步顯示在數碼管上,并且與設置的報警溫度進行比較,若達到或者超過報警溫度時,LED 燈發(fā)光報警,如果沒有達到,則繼續(xù)進行溫度采集。課程設計用紙                                        第 15 頁 開始初始化程序進行報警溫度設定并確認傳感器采集溫度并實時顯示判斷達到報警溫
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1