五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

DS18B20多點(diǎn)測(cè)溫 Proteus仿真

2021-09-03 08:08 作者:西天取經(jīng)的熊  | 我要投稿

???????以前使用DS18B20進(jìn)行溫度采集都是控制一個(gè)傳感器進(jìn)行單獨(dú)的溫度采集,DS18B20的單總線是支持多點(diǎn)組網(wǎng)的功能的,可以將多個(gè)DS18B20掛在同一個(gè)總線上進(jìn)行溫度采集,這樣只使用單片機(jī)的1個(gè)IO就可以完成8個(gè)測(cè)溫點(diǎn)的溫度測(cè)量。今天發(fā)一個(gè)基于51單片機(jī)8點(diǎn)溫度采集仿真和程序。Proteus仿真圖如下。

Proteus仿真電路圖

????????仿真中將8個(gè)DS18B20的數(shù)據(jù)端口并聯(lián)接到單片機(jī)的P20引腳上。對(duì)8個(gè)傳感器進(jìn)行編號(hào)加以區(qū)分。

????????DS18B20內(nèi)部具有64-位光刻ROM。64位光刻ROM的前8位是DS18B20的自身代碼,接下來(lái)的48位為連續(xù)的數(shù)字代碼,最后的8位是對(duì)前56位的CRC校驗(yàn)。64-位的光刻ROM又包括5個(gè)ROM的功能命令:讀ROM,匹配ROM,跳躍ROM,查找ROM和報(bào)警查找。

DS18B20ROM數(shù)據(jù)表

????????DS18B20在進(jìn)行數(shù)據(jù)操作時(shí),必須進(jìn)行相應(yīng)的ROM操作,在進(jìn)行多個(gè)傳感器溫度測(cè)量時(shí),就需要通過(guò)溫度傳感器內(nèi)部的ROM數(shù)據(jù)對(duì)各個(gè)溫度傳感器加以區(qū)分。如上圖所示為該仿真中8個(gè)溫度傳感器DS18B20的ROM數(shù)據(jù),在仿真中可以通過(guò)對(duì)器件右鍵選擇"Edit Properties",在彈出的對(duì)話框中對(duì)DS18B20器件的ROM數(shù)據(jù)進(jìn)行修改,只需要保證仿真中器件的ROM數(shù)據(jù)與程序中定義的數(shù)據(jù)相同即可。

修改仿真中DS18B20ROM數(shù)據(jù)
DS18B20ROM數(shù)據(jù)修改



仿真運(yùn)行效果

????????程序的主要功能是循環(huán)控制8個(gè)溫度傳感器進(jìn)行溫度采集,并將采集的溫度通過(guò)液晶顯示器進(jìn)行顯示。液晶顯示器滾動(dòng)對(duì)各個(gè)傳感器的測(cè)溫值進(jìn)行顯示。


DS18B20多點(diǎn)測(cè)溫 Proteus仿真的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
治县。| 额尔古纳市| 迁安市| 杭锦后旗| 高淳县| 金塔县| 凤城市| 邹平县| 庆阳市| 明溪县| 金华市| 洪洞县| 遵化市| 五峰| 高台县| 那坡县| 临湘市| 鹤峰县| 太湖县| 东城区| 兴仁县| 贡山| 揭西县| 肇东市| 台湾省| 岗巴县| 宜昌市| 平陆县| 德阳市| 宝应县| 涞源县| 平塘县| 浦东新区| 阿克陶县| 确山县| 绩溪县| 吉首市| 五大连池市| 阿巴嘎旗| 绥化市| 阿图什市|