浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » D S P

多點(diǎn)測(cè)溫的步驟

發(fā)布時(shí)間:2012/6/15 20:17:00 訪問(wèn)次數(shù):1184

    多點(diǎn)測(cè)溫的步驟是:
    1測(cè)溫之前需要先搜索AM29F016D-120EC器件取得序列號(hào),有幾個(gè)DS18820就要搜索幾次。完成搜索后只要不斷電就不必再次搜索;
    2.總線復(fù)位;
    3.發(fā)出溫度轉(zhuǎn)換命令,進(jìn)行測(cè)溫,
    4.經(jīng)過(guò)必要的轉(zhuǎn)換時(shí)間后,讀出測(cè)溫結(jié)果。
    但是,對(duì)于使用多個(gè)DS18820測(cè)溫,是轉(zhuǎn)換一個(gè)后直接讀數(shù)還是先順序轉(zhuǎn)換延時(shí)后再順序讀數(shù)呢?手頭的參考書(shū)上都是以單個(gè)元件舉例,沒(méi)有說(shuō)明多元件的惰況。根據(jù)手冊(cè)的說(shuō)明可知:如果是采用3線接法,2種方法都可以,還可以通過(guò)skip()函數(shù)實(shí)行同時(shí)轉(zhuǎn)換。如果所有器件都采用2線接法,在一個(gè)器件進(jìn)行測(cè)溫轉(zhuǎn)換的過(guò)程中,信號(hào)線DO應(yīng)該一直保持為高電平。如果這時(shí)又命令其他器件轉(zhuǎn)換,由于信號(hào)線DC)電平的拉低會(huì)破壞前一個(gè)器件的電源穩(wěn)定而使得轉(zhuǎn)換失敗,所以在這種情況下,只能是轉(zhuǎn)換一個(gè)后直接讀數(shù)。
    本制作有3個(gè)DS18820,通過(guò)SW2選擇可使用2種方法測(cè)溫。測(cè)溫周期使用timer2每秒中斷來(lái)控制。雖然說(shuō)中斷響應(yīng)后執(zhí)
行的操作宜少不宜多,但是因?yàn)楝F(xiàn)在中斷周期長(zhǎng)達(dá)1s,器件完成較多的操作沒(méi)有問(wèn)題,程序流程如圖5所示。
    測(cè)溫后的數(shù)據(jù)轉(zhuǎn)換過(guò)程是,DS18820的測(cè)溫結(jié)果存放在其RAM的第1和第2兩個(gè)字節(jié)中,先低后高,在高字節(jié)的前5位,如果溫度為正都是O,溫度為負(fù)則都是1,高字節(jié)和低字節(jié)拼合成溫度值,就是帶符號(hào)位擴(kuò)展的16位二進(jìn)制補(bǔ)碼(默認(rèn)有效數(shù)據(jù)在后12位),貧辨率是1/16,也就是0.0625,測(cè)出的溫度值乘以它就得到實(shí)際溫度。為了便于在字符液晶LCD顯示,可以在轉(zhuǎn)換為原碼后,把溫度值乘以6.25,除以100,取整得到整數(shù)部分,取余得到小數(shù)部分,分別顯示就行了。

                    

    多點(diǎn)測(cè)溫的步驟是:
    1測(cè)溫之前需要先搜索AM29F016D-120EC器件取得序列號(hào),有幾個(gè)DS18820就要搜索幾次。完成搜索后只要不斷電就不必再次搜索;
    2.總線復(fù)位;
    3.發(fā)出溫度轉(zhuǎn)換命令,進(jìn)行測(cè)溫,
    4.經(jīng)過(guò)必要的轉(zhuǎn)換時(shí)間后,讀出測(cè)溫結(jié)果。
    但是,對(duì)于使用多個(gè)DS18820測(cè)溫,是轉(zhuǎn)換一個(gè)后直接讀數(shù)還是先順序轉(zhuǎn)換延時(shí)后再順序讀數(shù)呢?手頭的參考書(shū)上都是以單個(gè)元件舉例,沒(méi)有說(shuō)明多元件的惰況。根據(jù)手冊(cè)的說(shuō)明可知:如果是采用3線接法,2種方法都可以,還可以通過(guò)skip()函數(shù)實(shí)行同時(shí)轉(zhuǎn)換。如果所有器件都采用2線接法,在一個(gè)器件進(jìn)行測(cè)溫轉(zhuǎn)換的過(guò)程中,信號(hào)線DO應(yīng)該一直保持為高電平。如果這時(shí)又命令其他器件轉(zhuǎn)換,由于信號(hào)線DC)電平的拉低會(huì)破壞前一個(gè)器件的電源穩(wěn)定而使得轉(zhuǎn)換失敗,所以在這種情況下,只能是轉(zhuǎn)換一個(gè)后直接讀數(shù)。
    本制作有3個(gè)DS18820,通過(guò)SW2選擇可使用2種方法測(cè)溫。測(cè)溫周期使用timer2每秒中斷來(lái)控制。雖然說(shuō)中斷響應(yīng)后執(zhí)
行的操作宜少不宜多,但是因?yàn)楝F(xiàn)在中斷周期長(zhǎng)達(dá)1s,器件完成較多的操作沒(méi)有問(wèn)題,程序流程如圖5所示。
    測(cè)溫后的數(shù)據(jù)轉(zhuǎn)換過(guò)程是,DS18820的測(cè)溫結(jié)果存放在其RAM的第1和第2兩個(gè)字節(jié)中,先低后高,在高字節(jié)的前5位,如果溫度為正都是O,溫度為負(fù)則都是1,高字節(jié)和低字節(jié)拼合成溫度值,就是帶符號(hào)位擴(kuò)展的16位二進(jìn)制補(bǔ)碼(默認(rèn)有效數(shù)據(jù)在后12位),貧辨率是1/16,也就是0.0625,測(cè)出的溫度值乘以它就得到實(shí)際溫度。為了便于在字符液晶LCD顯示,可以在轉(zhuǎn)換為原碼后,把溫度值乘以6.25,除以100,取整得到整數(shù)部分,取余得到小數(shù)部分,分別顯示就行了。

                    

上一篇:具體方法

上一篇:元器件選擇

相關(guān)技術(shù)資料
6-15多點(diǎn)測(cè)溫的步驟
6-14程序運(yùn)行

熱門(mén)點(diǎn)擊

 

推薦技術(shù)資料

業(yè)余條件下PCM2702
    PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!