【導(dǎo)讀】溫度信號(hào)由溫度芯片DS18B20采集,并以數(shù)字信號(hào)的方式傳送給單片機(jī)。介紹了該控制系統(tǒng)的硬件部分,包括:溫度檢測(cè)電路、數(shù)碼管掃描電路,顯示電路。機(jī)通過(guò)對(duì)信號(hào)進(jìn)行相應(yīng)處理,從而實(shí)現(xiàn)溫度的采集,量化,輸出,顯示的目的。重介紹了軟、硬件設(shè)計(jì)及C語(yǔ)言實(shí)現(xiàn)部分,在這里采用模塊化編程結(jié)構(gòu)。通過(guò)本次課程設(shè)計(jì),更加深對(duì)51單片機(jī)的了解,進(jìn)一步加深我們對(duì)51單片機(jī)。解決實(shí)際問(wèn)題的工作能力。DS18B20測(cè)量溫度信號(hào),計(jì)算后在LED數(shù)碼管上顯示相應(yīng)的溫度值。根據(jù)設(shè)計(jì)任務(wù)要求給出實(shí)現(xiàn)原理及具體實(shí)現(xiàn)方案;通過(guò)相應(yīng)軟件進(jìn)行調(diào)試,給出調(diào)試結(jié)果,并進(jìn)行相應(yīng)分析;設(shè)計(jì)一個(gè)具有基于DS1820數(shù)字溫度傳感器的溫度檢測(cè)及顯示的系統(tǒng)。脈沖信號(hào)送給計(jì)數(shù)器1。該DS18B20自身的序列號(hào),最后8位是前面56位的循環(huán)冗余校驗(yàn)碼。在DS18B20出廠(chǎng)時(shí)該位被設(shè)置為0,用戶(hù)不要去改動(dòng)。來(lái)模擬單總線(xiàn)的協(xié)議時(shí)序來(lái)完成對(duì)DS18B20芯片的訪(fǎng)問(wèn)。DS18B20有嚴(yán)格的通信協(xié)議來(lái)保證各位數(shù)據(jù)傳輸?shù)恼_性和完整性。傳輸都是低位在先。