野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5019|回复: 15

DS18B20程序,为什么温度总是显示的是0.1啊

[复制链接]
发表于 2015-1-9 16:14:48 | 显示全部楼层 |阅读模式
求助啊,是传感器的问题么,还是程序的问题啊,程序我是直接用的光盘里的
W[`GWD)%TM98(NV5D`NZ40D.jpg
回复

使用道具 举报

发表于 2015-1-10 09:09:15 | 显示全部楼层
野火的例程都是测试好的,你那边气温是多少啊?
回复 支持 反对

使用道具 举报

发表于 2016-8-31 11:17:18 | 显示全部楼层
他那里温度应该正好是0.1摄氏度,哈哈
回复 支持 反对

使用道具 举报

发表于 2016-8-31 18:27:25 来自手机 | 显示全部楼层
估计是传感器坏了
回复 支持 反对

使用道具 举报

发表于 2018-4-2 21:23:41 | 显示全部楼层
你的问题是什么原因导致的,,遇见同样的问题,,
回复 支持 反对

使用道具 举报

发表于 2018-4-2 22:22:19 | 显示全部楼层
本帖最后由 非谢家之宝树 于 2018-4-3 08:28 编辑

估计是上拉电阻没接 脑子瓦特了,没看时间。。。。
回复 支持 反对

使用道具 举报

发表于 2018-4-3 20:22:14 | 显示全部楼层
非谢家之宝树 发表于 2018-4-2 22:22
估计是上拉电阻没接 脑子瓦特了,没看时间。。。。

在开发板上就是这样,,
回复 支持 反对

使用道具 举报

发表于 2018-4-19 22:05:28 | 显示全部楼层
老哥是什么原因导致的,,,,我的也是,就是例程,都没动
回复 支持 反对

使用道具 举报

发表于 2018-10-5 17:48:26 | 显示全部楼层

老哥是什么原因导致的,,,,我的也是,就是例程,都没动
C:\DS18B20CX
回复 支持 反对

使用道具 举报

发表于 2020-5-12 16:55:02 | 显示全部楼层
有人知道原因了吗,我现在还是显示一次正常值之后一直显示0.1
回复 支持 反对

使用道具 举报

发表于 2020-5-12 19:27:10 | 显示全部楼层
cui774279242 发表于 2020-5-12 16:55
有人知道原因了吗,我现在还是显示一次正常值之后一直显示0.1

我的和你有点类似,我的默认程序正常,如果在main函数里添加lcd settextcolor函数,就和你一样了
回复 支持 反对

使用道具 举报

发表于 2020-5-13 10:36:19 | 显示全部楼层
JTCT 发表于 2020-5-12 19:27
我的和你有点类似,我的默认程序正常,如果在main函数里添加lcd settextcolor函数,就和你一样了 ...

能分享一下你的默认程序吗
回复 支持 反对

使用道具 举报

发表于 2020-5-13 14:38:08 | 显示全部楼层
cui774279242 发表于 2020-5-13 10:36
能分享一下你的默认程序吗

你的是什么板子
回复 支持 反对

使用道具 举报

发表于 2020-5-14 15:56:37 | 显示全部楼层
JTCT 发表于 2020-5-13 14:38
你的是什么板子

我是指南者
回复 支持 反对

使用道具 举报

发表于 2020-5-14 15:57:58 | 显示全部楼层
JTCT 发表于 2020-5-13 14:38
你的是什么板子

我在Systick——init里边把coreclock调成了100000就能正常显示,但是十秒才显示一次
回复 支持 反对

使用道具 举报

发表于 2020-9-15 11:10:35 | 显示全部楼层
cui774279242 发表于 2020-5-12 16:55
有人知道原因了吗,我现在还是显示一次正常值之后一直显示0.1

这是一种方法你可以试试,用的是野火指南者的开发板,我遇到的问题是温度总显示85度。
在dsp_ds18b20.c文件的float DS18B20_GetTemp_MatchRom ( uint8_t * ds18b20_id )函数的DS18B20_WriteByte(0X44);        /* 开始转换 */语句后面加一个延时Delay_ms(100);
因为DS18B20温度数据写入寄存器需要时间,最大需要750ms,经测试100ms可以满足。如果不加延时,寄存器中温度数据写入未完成,则一直显示同一个数字。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|站点地图|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号-2 ) 大学生ARM嵌入式2群

GMT+8, 2020-9-23 03:45 , Processed in 0.295986 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表