基于DS18B20數(shù)字溫度傳感器的設(shè)計(jì)與實(shí)現(xiàn)
摘要:設(shè)計(jì)了一種基于單總線數(shù)字溫度傳感器DS18B20的測(cè)溫系統(tǒng),給出了DS18B20傳感器特性和控制命令及時(shí)序,在Proteus環(huán)境下進(jìn)行了測(cè)溫系統(tǒng)硬件設(shè)計(jì),同時(shí)采用。Keil軟件完成了系統(tǒng)主程序、DS18B20驅(qū)動(dòng)程序的設(shè)計(jì);最
摘要:LED大屏幕顯示系統(tǒng),以AT89S52單片機(jī)為核心,由鍵盤(pán)顯示、溫度采集、滾動(dòng)屏幕顯示、LED順時(shí)90°旋轉(zhuǎn)大屏幕顯示等功能模塊組成?;陬}目基本要求,本系統(tǒng)對(duì)時(shí)間顯示和大屏幕顯示進(jìn)行了重點(diǎn)設(shè)計(jì)。此外,擴(kuò)展
一、設(shè)計(jì)概況本制作采用USB口作為供電端口,用DS18B20溫度傳感器進(jìn)行溫度信息采集,用AT89C2051單片機(jī)進(jìn)行控制,采用四位共陽(yáng)數(shù)碼管顯示,從而實(shí)現(xiàn)對(duì)溫度的測(cè)量顯示(系統(tǒng)框圖如圖1所示)。本設(shè)計(jì)可培養(yǎng)學(xué)生對(duì)單片機(jī)學(xué)
摘要:隨著單片機(jī)系統(tǒng)的廣泛應(yīng)用和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的普及,單片機(jī)的通信功能愈來(lái)愈顯得重要。單片機(jī)通信是指單片機(jī)與計(jì)算機(jī)或單片機(jī)與單片機(jī)之間的信息交換,通常單片機(jī)與計(jì)算機(jī)之間的通信用的較多。本文以溫度檢測(cè)數(shù)
型號(hào):DS18B20品牌:DALLAS類(lèi)別:傳感器封裝:TO-92DS18B20是一款數(shù)字溫度傳感器芯片,具有如下特性:適應(yīng)電壓范圍寬,3.0~5.5V,在寄生電源方式下可由數(shù)據(jù)線供電;獨(dú)特的單線接口方式,在與微處理器連接時(shí)僅需要一
型號(hào):DS18B20品牌:DALLAS類(lèi)別:傳感器封裝:TO-92DS18B20是一款數(shù)字溫度傳感器芯片,具有如下特性:適應(yīng)電壓范圍寬,3.0~5.5V,在寄生電源方式下可由數(shù)據(jù)線供電;獨(dú)特的單線接口方式,在與微處理器連接時(shí)僅需要一
摘要:隨著單片機(jī)系統(tǒng)的廣泛應(yīng)用和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的普及,單片機(jī)的通信功能愈來(lái)愈顯得重要。單片機(jī)通信是指單片機(jī)與計(jì)算機(jī)或單片機(jī)與單片機(jī)之間的信息交換,通常單片機(jī)與計(jì)算機(jī)之間的通信用的較多。本文以溫度檢測(cè)數(shù)
本文以數(shù)字溫度傳感器DSl8B20為例,介紹一種實(shí)用和簡(jiǎn)單的編程方案。 1 DS18B20的精簡(jiǎn)編程考慮 測(cè)溫分辨率:通過(guò)設(shè)置配置寄存器,DS18B20有0.5℃、0.25℃、0.125℃和0.062 5℃幾種溫度可供選擇。如果不作選擇,
/*溫感器 采用天祥溫度轉(zhuǎn)換模塊算法 程序完整版本的下載地址: http://www.51hei.com/f/ds1820pic.rar */#include<pic.h> __CONFIG(0X3B31); #define uint unsigned int #define uchar unsigned char #def
摘要:為滿足機(jī)房實(shí)時(shí)監(jiān)測(cè)環(huán)境參數(shù)和視頻信息的需要,本文綜合運(yùn)用嵌入式技術(shù)、WEB 技術(shù)和信息檢測(cè)技術(shù),研究并設(shè)計(jì)一種基于B/S 架構(gòu)的嵌入式機(jī)房遠(yuǎn)程監(jiān)測(cè)系統(tǒng)。通過(guò)傳感器采集并遠(yuǎn)程傳輸機(jī)房溫度和圖像數(shù)據(jù),在遠(yuǎn)程
基于嵌入式Linux的機(jī)房遠(yuǎn)程監(jiān)測(cè)系統(tǒng)研究
一、設(shè)計(jì)概況 本制作采用USB口作為供電端口,用DS18B20溫度傳感器進(jìn)行溫度信息采集,用AT89C2051單片機(jī)進(jìn)行控制,采用四位共陽(yáng)數(shù)碼管顯示,從而實(shí)現(xiàn)對(duì)溫度的測(cè)量顯示(系統(tǒng)框圖如圖1所示)。本設(shè)計(jì)可培養(yǎng)學(xué)生對(duì)單
社會(huì)節(jié)奏的加快導(dǎo)致人們照顧小孩(尤其是嬰幼兒)、老人的時(shí)間和精力都大為減少,而嬰幼兒患肺炎等一系列疾病都會(huì)在其體溫、呼吸頻率等指標(biāo)上得以反映(醫(yī)學(xué)表明肺炎患者的呼吸頻率明顯異常),老年疾病則體現(xiàn)在血壓等指
實(shí)驗(yàn)任務(wù) 用一片DS18B20構(gòu)成測(cè)溫系統(tǒng),測(cè)量的溫度精度達(dá)到0.1度,測(cè)量的溫度的范圍在-20度到+50度之間,用4位數(shù)碼管顯示出來(lái)。 DPY-1實(shí)驗(yàn)板連接 用排線把JP-CODE連到JP8是,注意:a接P0.0;b接P0.1;c接P0.3
一、設(shè)計(jì)概況 本制作采用USB口作為供電端口,用DS18B20溫度傳感器進(jìn)行溫度信息采集,用AT89C2051單片機(jī)進(jìn)行控制,采用四位共陽(yáng)數(shù)碼管顯示,從而實(shí)現(xiàn)對(duì)溫度的測(cè)量顯示(系統(tǒng)框圖如圖1所示)。本設(shè)計(jì)可培養(yǎng)學(xué)生對(duì)單
實(shí)驗(yàn)任務(wù) 用一片DS18B20構(gòu)成測(cè)溫系統(tǒng),測(cè)量的溫度精度達(dá)到0.1度,測(cè)量的溫度的范圍在-20度到+50度之間,用4位數(shù)碼管顯示出來(lái)。 DPY-1實(shí)驗(yàn)板連接 用排線把JP-CODE連到JP8是,注意:a接P0.0;b接P0.1;c接P0.3
實(shí)驗(yàn)任務(wù) 用一片DS18B20構(gòu)成測(cè)溫系統(tǒng),測(cè)量的溫度精度達(dá)到0.1度,測(cè)量的溫度的范圍在-20度到+50度之間,用4位數(shù)碼管顯示出來(lái)。 DPY-1實(shí)驗(yàn)板連接 用排線把JP-CODE連到JP8是,注意:a接P0.0;b接P0.1;c接P0.3
ds18b20 c程序//DS1820 C51 子程序 //這里以11.0592M晶體為例,不同的晶體速度可能需要調(diào)整延時(shí)的時(shí)間 //sbit DQ =P2^1;//根據(jù)實(shí)際情況定義端口 typedef unsigned char byte; typedef unsigned int word;
O 引言 對(duì)于身處野外的人來(lái)說(shuō),一個(gè)比較關(guān)心的問(wèn)題就是所在地的海拔是多少。而目前市面上這類(lèi)產(chǎn)品很少,一般都是高端產(chǎn)品才帶有此項(xiàng)功能。有的機(jī)械式海拔儀雖然價(jià)格較低,但精度太低。所以急需研制一種精度高,價(jià)