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

正文內(nèi)容

數(shù)字溫度報警器的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-02-12 16:03 本頁面
 

【文章內(nèi)容簡介】 圖 3 數(shù)字溫度報警器設(shè)計(jì)電路原理圖運(yùn)營(1) 主控制器基極。與應(yīng)單片機(jī)AT89S51具有低電壓供電和體積小等特點(diǎn),可用于工農(nóng)業(yè)控制。當(dāng)達(dá)到一定的溫度時,繼電器動作,3軟件部分的設(shè)計(jì)用同時揚(yáng)聲器產(chǎn)生報警信號,系統(tǒng)只用P0、P2兩個端口就可以滿足電路系統(tǒng)的設(shè)計(jì)要求,較AT89C2051而言,更便于擴(kuò)展系統(tǒng)功能。為了保證系統(tǒng)的穩(wěn)定性以及滿足嚴(yán)格的時序要求。另外,該系統(tǒng)中,單片機(jī)的復(fù)位方式采用開關(guān)復(fù)位方式。(2) 電源電路電源電路主要采用L7805三端穩(wěn)壓器來給系統(tǒng)提供5V穩(wěn)定電源,其中還用到幾個電容,以起到濾波作用,便于消除電路干擾。(3) 顯示電路顯示電路采用4位共陽LED數(shù)碼管,從P0口輸出段碼,~,列驅(qū)動用S8550三極管。(4) 報警及繼電器控制電路報警電路比較簡單,由一個三極管和蜂鳴器所組成,信號從單片機(jī)的一個準(zhǔn)雙向口輸出到三極管的基極。其控制部分則由三極管、二極管、電阻以及繼電器所組成,其信號也是從單片機(jī)的一個準(zhǔn)雙向口輸出到三極管的該設(shè)計(jì)中所涉及到的系統(tǒng)程序主要包括主程序、DS18B20初始化子程序、讀溫度子程序、計(jì)算溫度子程序以及顯示數(shù)據(jù)刷新子程序等。 主程序主程序的主要功能是負(fù)責(zé)溫度的實(shí)時顯示,讀出并處理DS18B20的測量溫度值。其主要包括4個部分,即初始化部分、讀取溫度值部分、調(diào)用顯示子程序以及結(jié)束返回部分。 讀出溫度子程序讀出溫度子程序的主要功能是讀出RAM的前兩個字節(jié)的內(nèi)容,并對其進(jìn)行相應(yīng)處理,以便能用數(shù)碼管LED進(jìn)行顯示。其具體程序流程圖如圖4所示。該子程序首先需關(guān)總中斷,再調(diào)用DS18B20復(fù)位初始化子程序,并判斷標(biāo)志位FLAG值是否為邏輯真,再調(diào)用寫DS18B20子程序以及讀DS18B20子程序,并利用溫度轉(zhuǎn)換命令將存儲的數(shù)據(jù)進(jìn)行BCD轉(zhuǎn)換成對應(yīng)的數(shù)值在數(shù)碼管LED上顯示出來。16數(shù)字溫度報警器的設(shè)計(jì)與實(shí)現(xiàn)檢查電路的焊接是否正確,然后可用萬用表測試或通電檢測。軟件調(diào)試則可以先編寫顯示程序并進(jìn)行硬件的正確性檢驗(yàn),然后分別進(jìn)行主程序、讀溫度子程序、報警子程序、顯示子程序等的編程及調(diào)試,由于DS18B20與單片機(jī)采用串行數(shù)據(jù)的傳送,因此,對DS18B20進(jìn)行讀寫編程時必須嚴(yán)格地保證讀寫時序,否則將無法讀取測量結(jié)果。本程序采用單片機(jī)匯編語言編寫,用KEIL uVision2編譯器編程調(diào)試。軟件調(diào)試直到能夠顯示溫度值,而且在有溫度變化時(如用手去接觸)顯示溫度能改變,并在預(yù)設(shè)的溫度范圍內(nèi)正常顯示,超過了預(yù)設(shè)溫度范圍繼電器動作并保持一直吸合狀態(tài),同時蜂鳴器產(chǎn)生報警信號,數(shù)碼管顯示但是顯示溫度值不斷閃爍,直到溫度在預(yù)設(shè)范圍內(nèi)繼圖4 讀出溫度子程序流程圖電器關(guān)閉,蜂鳴器停止報警,溫度正常顯示,此時軟件調(diào)試基本完成。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1