coleyao 发表于 2012-10-16 16:00:13

DS18B20(SO-8)测温异常求指教

本帖最后由 coleyao 于 2012-10-16 16:03 编辑

    以前一直用TO-92封装的DS18B20,这次因为尺寸原因,选用了SO-8封装的器件,把程序从MSP移植到STM32F0后发现,SO-8封装的18B20,CRC校验正常,0xff和0x10的标志也没问题,只是配置寄存器的值应为0x7F的,却总是读出来0xFF且无法写入其它值,读出的温度值只有正常值的1/8,换了两个TO-92封装的DS18B20都很正常。
有谁碰到过类似问题吗?是我运气不好,刚好碰到一片不良品(为啥CRC校验总是过呢),还是有其它玄机。。。。

coleyao 发表于 2012-10-17 11:52:51

本帖最后由 coleyao 于 2012-10-17 11:55 编辑

呵呵,销售商的供货标签上写着DS18B20Z,实测两片样片均为DS18S20Z,不知道是销售商出货时不小心混料了还是为了多挣几块钱差价。。。。
样品上的标识,用了放大镜还是分不清楚型号,其实就是B和S分不清楚,其它几个字都能看出来,真是绝了!

jetli 发表于 2012-10-17 12:32:59

ds18 s 20   

是旧版本,还是 低成本版本?】{:shocked:}

coleyao 发表于 2012-10-17 15:24:47

jetli 发表于 2012-10-17 12:32 static/image/common/back.gif
ds18 s 20   

是旧版本,还是 低成本版本?】

低成本版本
页: [1]
查看完整版本: DS18B20(SO-8)测温异常求指教