ds18B20是單片機(jī)系統(tǒng)中最常用的數(shù)字溫度傳感器,這個(gè)元件使用不當(dāng)?shù)脑捄苋菀自斐蓳p壞,他的價(jià)格也是不菲的,如果損壞了往往令囊中羞澀的初學(xué)者很痛心。這里給大家介紹一些防止他損壞的知識(shí),一定要看準(zhǔn)電路圖了再裝上去,不要搞錯(cuò)了引腳,特別是電源的,焊接的時(shí)候點(diǎn)烙鐵盡量接地減少靜電的干擾和焊接的時(shí)間(防止高溫?fù)p壞),程序中要按照標(biāo)準(zhǔn)的初始化程序,這在51hei.com單片機(jī)網(wǎng)站的相關(guān)里有介紹。
下面討論一下ds18B20沒有應(yīng)答是否就說名它是壞的?我用匯編拉低數(shù)據(jù)線600微秒 然后延時(shí)等待60微秒 來判斷低電平,沒出現(xiàn)是不是1820壞了,聽說過的是18B20可以這樣判斷好壞,我做實(shí)驗(yàn)時(shí)是好的,沒試過.我是看說明書 這么以為的 也不知道 說明書上說它檢查到480~960微妙的低電平后延時(shí)15~60微妙,1820會(huì)給出60~240微秒的應(yīng)答低電平。