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

2020-02-03 10:08发布

本帖最后由 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校验总是过呢),还是有其它玄机。。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
coleyao
1楼-- · 2020-02-03 10:42
本帖最后由 coleyao 于 2012-10-17 11:55 编辑

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

是旧版本,还是 低成本版本?】
coleyao
3楼-- · 2020-02-03 12:23
jetli 发表于 2012-10-17 12:32
ds18 s 20   

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

低成本版本

一周热门 更多>