綜合運(yùn)用測(cè)控儀器設(shè)計(jì)相關(guān)章節(jié)基礎(chǔ)知識(shí),設(shè)計(jì)一套溫度測(cè)量控制裝置。
思路分析
設(shè)計(jì)單片機(jī)(AT89C52)最小系統(tǒng),并在此基礎(chǔ)上完成對(duì)溫度傳感器DS18B20的讀寫(xiě)操作,實(shí)現(xiàn)溫度測(cè)量功能和實(shí)時(shí)顯示功能,并通過(guò)設(shè)計(jì)外部電路使系統(tǒng)具備溫度上下限設(shè)置、對(duì)超過(guò)(低于)設(shè)置溫度值的狀態(tài)進(jìn)行報(bào)警和相應(yīng)控制操作。
系統(tǒng)功能
(1)采集溫度,并通過(guò)LED數(shù)碼管顯示當(dāng)前溫度。LED數(shù)碼管顯示溫度格式為四位,精確度可達(dá)±0.1℃。例如:27℃顯示為27.0。
(2)通過(guò)按鍵可自由設(shè)定溫度的上下限,并能在LED數(shù)碼管顯示設(shè)定的溫度上下限值。
(3)通過(guò)控制三極管的導(dǎo)通與否來(lái)控制繼電器的通斷,繼而控制外部加熱(電烙鐵升溫)和制冷(電風(fēng)扇降溫)裝置,使環(huán)境溫度保持在設(shè)定溫度范圍內(nèi)。
(4)具有溫度報(bào)警裝置。當(dāng)溫度高于上限值,紅燈亮起;或者低于下限值,黃燈亮起,并發(fā)出報(bào)警聲。