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

正文內容

基于ds1820的室溫監(jiān)測裝置的設計畢業(yè)設計說明書(更新版)

2025-09-05 02:43上一頁面

下一頁面
  

【正文】 : DS1820 數(shù)據(jù)腳 P0:數(shù)碼管 退出設定指示燈 。 f. Output:向發(fā)送緩沖區(qū)傳送一字符串。 MSComm控件串口具有完善的串口數(shù)據(jù)的發(fā)送和接收功能。 將各個功能程序以子程序的形式寫好,當寫主程序的時候,只需要調用子程序,然后在寄存器的分配上作一下調整,消除寄存器沖突和 I/O 沖突即可。各執(zhí)行模塊規(guī)劃好后,就可以規(guī)劃監(jiān)控程序了。三極管選用常用的 NPN 型 9013 作為繼電器的功率開關。發(fā)光二極管的發(fā)光亮度強弱由流過它的電流決定,通常 2mA 以上就能保證發(fā)光二極管可靠發(fā)光,它的正常工作電流為 8~10mA,發(fā)光二極管的壓降為 。 PFI 為電源故障電壓監(jiān)控輸入,當 PFI 小于 時, PFO 變?yōu)榈碗娖剑?PFO 為電源故障輸出端,通過外接電阻 R1﹑ R2 可組成不同門限電壓監(jiān)視網絡。其性能介紹如下。 單片機 本模塊采用的主要芯片是 AT89C52,該單片機是 ATMEL 公司生產的低功耗、高性能的 8位 CMOS 微處理器,它自帶 8K 的快速擦寫可編程的程序存儲器,芯片的制造工藝采用了 ATMEL公司的高集成固定存儲技術,在程序指令的設置與輸出方面和工業(yè)標準 80C52 相兼容。 采用溫度芯片 DS1820 測量溫度,體現(xiàn)了系統(tǒng)芯片化這個趨勢。 無錫職業(yè)技術學院畢業(yè)設計說明書 12 ( 4)實際應用時,要注意單線的驅動能力,不能掛接過多的 DS1820,同時還應注意最遠接線距離。對應的溫度計算:無錫職業(yè)技術學院畢業(yè)設計說明書 11 當符號位 S=0 時,直接將二進制位轉換為十進制;當 S=1 時,先將補碼變?yōu)樵a,再計算十進制值??赏ㄟ^軟件寫入用戶報警上下限值。第一:單片機及其外圍接口電路工作需要使用標準的+ 5V 直流電壓;第二:的聲光報警電路本設計采用了+ 12V 的直流電源供電,目的就是為了提高聲光報警的功率,加大聲光報警作用的范圍,使得操作人員在附近不遠處詢查時出現(xiàn)轉速異常時也可 以較清晰的聽到或看到報警信息?,F(xiàn)場溫度直接以 “一線總線 ”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。其工作電源既可在遠端引入,也可采用寄生電源方式產生。顯示方式有動態(tài)掃描和靜態(tài)顯示,兩種方法在本設計中皆可。一種是軟件去抖動:它是在檢測到有鍵按下時,執(zhí)行一個 10ms 的延時程序后,再確認該鍵電平是否仍保持閉合狀態(tài)電平,如保持閉合狀態(tài)電平則確認為真正鍵按下狀態(tài),從而消除了抖動影響。 .看門狗定時器的監(jiān)控周期為 100mS 典型值。 NE56604將產生精確的復位信號。 圖 1 系統(tǒng)硬件連接框圖 無錫職業(yè)技術學院畢業(yè)設計說明書 3 圖 22 主單片機系統(tǒng)硬件連接框圖 圖 3 從單片機系統(tǒng)硬件連接框圖 至從單片機 至 PC 機 交流電源 AC/DC 開關電源模塊 通訊端口 1 聲、光報警 輸出控制 顯示電路 主 單片機 通訊端口 2 自檢電路 至主單片機 交流電源 AC/DC 開關電源模塊 DS18203 聲、光報警 輸出控制 DS18202 DS18201 從 單片機 通訊端口 DS18204 無錫職業(yè)技術學院畢業(yè)設計說明書 4 第三章 硬件結構 3. 1 開關電源及看門狗電路 a、電源電路 因為單片機工作電源為 +5V,且底層電路功耗很小。便于單片機處理及控制,省去傳統(tǒng)的測溫方法的很多外圍電路。如糧食倉儲 系統(tǒng)、樓宇自動化系統(tǒng)、溫控制程生產線之溫度影像檢測、醫(yī)療與健診的溫度測試、空調系統(tǒng)的溫度檢測、石化、機械?等。溫度檢測系統(tǒng)應用十分廣闊。溫度值既可以送回主控 PC 進行數(shù)據(jù)處理,由顯示器顯示。 3. 能設定室溫的報警值。 采用溫度芯片 DS1820 測量溫度,可以體現(xiàn)系統(tǒng)芯片化這個趨勢。工作人員也不可能到現(xiàn)場對單片機重起,本設計為單片機電路添加一個外部看門狗電路。 NE56604的看門狗的監(jiān)控周期為 100mS(典型值)。 具體電路圖如下 : 圖 4 看門狗電路 3. 2 鍵盤及顯示電路 鍵盤電路 : 單片機應用系統(tǒng)中除了復位按鍵有專門的復位電路 ,以及專一的復位功能外 ,其它的按鍵或鍵盤都是以開關狀態(tài)來設置控制功能或輸入數(shù)據(jù)。 B. 對按鍵進行編碼給定鍵值或給出鍵號 對于按鍵無論有無編碼,以及采用什么編碼,最后都要轉換成為與累加器中數(shù)值相對應的鍵值,以實現(xiàn)按鍵功能程序的散轉轉移。即用兩塊芯片就可以完成顯示功能。C~+125176。進行串行通訊時要滿足一定的條件,比如電腦的串口是 RS232 電平的,而單片機的串口是 TTL電平的,兩者之間必須有一個電平轉換電路,我們采用了專用芯片 MAX232 進行轉換,雖然也可以用幾個三極管進行模擬轉換,但是還是用專用芯片更簡單可靠。全部傳感元件及轉換電路集成在形如一只三極管的集成電路內。 DS18B20 在 0工作時按此寄存器中的分辨率將溫 度轉換成相應精度的數(shù)值,其各位定義如圖所示。尤其在使用 DS1820 的高測溫分辨力時,對時序及電氣特性參數(shù)要求更高。便于單片機處理及控制,省去傳統(tǒng)的測溫方法的很多外圍電路。 ( 2)主控制部分 此次設計采用 AT89C51 八位單片機實現(xiàn)。 AT89C52 內 部包含有 1 個 8位 CPU、振蕩器和時鐘電路, 8K字節(jié)的程序存儲器, 128 字節(jié)的數(shù)據(jù)存儲器,可尋址外部程序存儲器和數(shù)據(jù)存儲器(各 64K 字節(jié)), 21 個特殊功能寄存器, 4 個并行 I/O 口, 1個全雙工串行口, 3 個 16 位定時器 /計數(shù)器, 6 個中斷源,提供 2 個中斷優(yōu)先級,可實現(xiàn)二級中斷優(yōu)先級。其作用是監(jiān)測單片機的運行,一旦發(fā)現(xiàn)“死機”就發(fā)出復位信號恢復程序的正常運行。芯片內有一個看門狗定時器 WDT, WDI為看門狗輸入,接單片機 ,其最短的狀態(tài)改變周期為 秒,當 WDI 保持高電平或低電平達 時可使內部定時器完成計數(shù),并置 WDO 為低。蜂鳴器工作電壓為 +12V,工作電流在 20mA 以上。 無錫職業(yè)技術學院畢業(yè)設計說明書 15 第五章 軟件設計 軟件設計流程圖 概述 整個系統(tǒng)的功能是由硬件電路配合軟件來實現(xiàn)的,當硬件基本定型后,軟件的功能也就基本定下來了。 鍵盤掃描電路及按鍵處理程序:實現(xiàn)鍵盤的輸入按鍵的識別及相關處理。而調用指令則不同,調用指令使得程序結構清晰,無論是修改還是維護都比較方便。事件驅動方式:由 MSComm控件的 OnComm事件捕獲并處理通訊錯誤及事件;查詢方式:通過檢查 CommEvent屬性的值來判斷事件和錯誤。1200B/S,晶振為 12MHZ MOV PCON,00H MOV SCON,50H SETB TR1 開始發(fā)聯(lián)絡信號 AAH發(fā)儲存單元數(shù)據(jù)是 聯(lián)絡信號 55 H ?NY返回開始發(fā)聯(lián)絡信號發(fā)儲存單元數(shù)據(jù)是 聯(lián)絡信號 ?返回 圖 16 單片機通訊程序 流程圖 軟件設計要求 ( 1)、整個程序延時地方較多, 因此設立了軟件延時子程序和定時器中斷兩種延時方法 ( 2)、按鈕檢測中采用軟件延時方法執(zhí)行按鍵的去抖動 ( 3)、正常工作時:采用動態(tài)的顯示方法顯示當前溫度,即高速循環(huán)點亮四位數(shù)碼管中的每一位。 為溫度測量芯片 DS18B20 的數(shù)據(jù)腳 。2FH溫度超高預設值 。是否檢測到 DS18B20 標志位 FLAG2 EQU 01H。存儲的最高溫度 27 度 mov b,10 。調用讀溫度子程序并初始化 DS1820 LCALL DISP 。讀取當前按鍵的值 ANL A,0FH 。加處理 JNB FLAG2,DUQU 。在加減鍵沒有同時按下的時候,只按加按鍵時不執(zhí)行任何功能,并跳到讀取當前溫度 MOV A,2FH 。等待退出設定狀態(tài) LCALL DELAY100 LCALL DELAY100 LCALL DELAY100 LCALL DELAY100 LCALL DELAY100 SJMP BAOCUN quit:LCALL DISP ljmp main1 disp: 。100 毫秒延時子程序,占用 R R5 DELAY100:MOV R4,100 D222:MOV R5,248 DJNZ R5,$ DJNZ R4,D222 RET 。 時序要求延時一段時間 TSR7: SETB RET 。延時 750 微秒以上 ,等待 18B20 A/D 轉換結束 LCALL INIT_1820。/////////////////////數(shù)碼管段瑪 /////////////////////////// WORDTAB: DB 3FH,06H,5BH,4FH 。在使用 PL/M、 C等高級語言進行系統(tǒng)程序設計時,對 DS1820操作部分最好采用匯編語言實現(xiàn)。 (4)在 DS1820測溫程序設計中,向 DS1820發(fā)出溫度轉換命令后,程序總要等待DS1820的返回信號,一旦某個 DS1820接觸不好或斷線,當程序讀該 DS1820時,將沒有返回信號,程序進入死循環(huán)。176。而且新一代產品更便宜,體積更小。2176。以前的知識僅局限于書本上,選何種元器件、取值多大等大都 不考慮。正是他們在本論文寫作過程中的悉心指導、熱情鼓勵,在繁忙的工作中抽出時間來為我修改論文,才能順利完成本次畢業(yè)設
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1