请教ds18b20 点击:22383 | 回复:415



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-02-26 09:29:00
楼主
我正在做ds18b20的多点测量实验,但是输出的温度有时正确有时错误(为85度),不知道是什么原因?另外我采用外接电源的方法,没有mos强的上拉,不知道会不会有影响?



digi

  • 精华:19帖
  • 求助:0帖
  • 帖子:52帖 | 797回
  • 年度积分:0
  • 历史总积分:1171
  • 注册:2001年9月19日
发表于:2006-03-23 16:36:00
221楼
不好意思,我不太熟悉LM335。这是我在网上查到的信息:晶体管传感器LM335的输出电压与热力学温度成正比,灵敏度10mv/c。输出后的电压经过LM358放大器的放大后送A/D转换器。
也就是说,你要用LM335的话,还需要加上LM358才能通过PLC采集,至于PLC怎样采集,可以看PLC的说明书

wangyanqing

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2007年4月12日
发表于:2006-03-23 23:48:00
222楼
digi:你好

   我最近用18b20和89s51做一个温度报警器,在试验板上正常运行,但是焊到板子上出了问题,每次上电后正常显示,短时间内再次上电就在第一行上全部显示蓝色方块,如果断电时间较长再次上电,又能正常显示,马上断电再次上电又出现一条方块,不知何故,请指教。spank_@126.com

digi

  • 精华:19帖
  • 求助:0帖
  • 帖子:52帖 | 797回
  • 年度积分:0
  • 历史总积分:1171
  • 注册:2001年9月19日
发表于:2006-03-24 11:09:00
223楼
呵呵,这个你还是仔细检查一下板子吧

奔三美女

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 412回
  • 年度积分:0
  • 历史总积分:680
  • 注册:2005年9月27日
发表于:2006-03-24 11:24:00
224楼
The DS18B20 is a digital thermometer featuring ±0.5°C accuracy over a -10°C to +85°C range. Data is read out over a 1-Wire® serial bus in 2's complement format with 9 to 12 bits of resolution (user-programmable).

The DS18B20 offers thermostatic functionality with over-temperature (TH) and under-temperature (TL) user-programmable setpoints stored in on-chip EEPROM. An internal flag is set when the measured temperature is greater than TH or less than TL. If thermostatic operation is not required, the two bytes of EEPROM reserved for TH and TL may be used for general-purpose nonvolatile storage.

Each DS18B20 features a unique and unchangeable 64-bit silicon serial number, which serves as the bus address for the sensor. This allows multiple DS18B20 devices to coexist on the same 1-Wire bus. The DS18B20 may be locally powered via a 3.0V to 5.5V supply, or power can be derived from the 1-Wire data line ("parasite power").

The DS18B20 is offered in 8-pin µMAX/µSOP (DS18B20U), 3-pin TO-92 (DS18B20), and 150mil 8-pin SO (DS18B20Z) packages. In addition, the DS18B20 is available in a parasite-power only version, the DS18B20-PAR. For space-constrained applications not requiring ±0.5°C accuracy, a flipchip version is also available, the DS18B20X, which offers ±2.0°C accuracy. Also available is the ±2.0°C accuracy DS1822, a lower-cost device that is software-compatible with the DS18B20.

奔三美女

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 412回
  • 年度积分:0
  • 历史总积分:680
  • 注册:2005年9月27日
发表于:2006-03-24 11:28:00
225楼
我们有做DS18B21产品,由于是批量进来的,所以价格很优惠,如果哪位有需要,可以跟我联系.搞研发的可以申请样片,不过数量很少也有点麻烦.我的联系方式:hellensun@zhoujitong.com

phwok

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2006年3月14日
发表于:2006-03-24 22:02:00
226楼
to digi:
  您好,能给我发一份源程序吗?
  另外有中文版的18b20的资料吗?主要是时序弄不清楚。
  谢谢!
  我的邮箱是iyok007@163.com
  

digi

  • 精华:19帖
  • 求助:0帖
  • 帖子:52帖 | 797回
  • 年度积分:0
  • 历史总积分:1171
  • 注册:2001年9月19日
发表于:2006-03-27 11:14:00
227楼
请查收邮件,如有疑问欢迎垂询.

phwok

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2006年3月14日
发表于:2006-03-28 09:41:00
228楼
   邮件已收。非常感谢您的帮助,时序问题已经解决!

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2006-03-28 12:29:00
229楼
奔三美女:‘有做DS18B21’——请核实一下!?

奔三美女

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 412回
  • 年度积分:0
  • 历史总积分:680
  • 注册:2005年9月27日
发表于:2006-03-28 13:10:00
230楼
周公是我错了,应该是DS18B20,:(最近让DS1621搞的我稀里糊涂的,下次一定仔细;(

奔三美女

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 412回
  • 年度积分:0
  • 历史总积分:680
  • 注册:2005年9月27日
发表于:2006-03-28 14:11:00
231楼
DS18B20的C2版本是什么啊?

吴美燕

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2006年3月30日
发表于:2006-03-31 00:00:00
232楼
digi:您好,我在做关于DS18B20的设计,是单点的.能不能给我发一个程序让我参考一下.(要C51的C语言的)我的邮箱是zhenxin6357@hotmail.com  先说声谢谢了!

digi

  • 精华:19帖
  • 求助:0帖
  • 帖子:52帖 | 797回
  • 年度积分:0
  • 历史总积分:1171
  • 注册:2001年9月19日
发表于:2006-03-31 13:48:00
233楼
不建议用C语言来开发18B20,时序不好控制,大部分人都没开发出来,或者使用效果不好。还是建议用汇编,如果需要汇编的资料,给我留言

吴美燕

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2006年3月30日
发表于:2006-04-02 23:38:00
234楼
噢~~,谢谢建议,汇编资料也可以.那先谢谢digi了.我邮箱在楼上*^_^*  

digi

  • 精华:19帖
  • 求助:0帖
  • 帖子:52帖 | 797回
  • 年度积分:0
  • 历史总积分:1171
  • 注册:2001年9月19日
发表于:2006-04-03 09:54:00
235楼
不用客气,开发过程如有疑问欢迎来电来信垂询

黑鱼精

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 11回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2006年3月23日
发表于:2006-04-03 14:10:00
236楼
digi:您好!我用组态王做“小型温度监测控制”上位机的界面控制,我们平时的动画都是通过编程实现的,但我发现组态王上的系统的动画都没有用程序,而是定义变量实现的。所以很费解啊。如果可以,能不能帮我做弄下组态王的页面编程!
我们实验要求:一个加热杯,当温度低于70度加热,当高于95度上面的电磁阀自动打开,上面的容器会将冷水加入。用温度传感器采集信号,通过AD/DA模块给计算机,计算机同样可以控制系统。
QQ:93057957
E-mail:billysongxb@163.com

吴美燕

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2006年3月30日
发表于:2006-04-03 21:44:00
237楼
汇编资料已收到,谢谢digi! ,也谢谢您的建议!   *^_^*

digi

  • 精华:19帖
  • 求助:0帖
  • 帖子:52帖 | 797回
  • 年度积分:0
  • 历史总积分:1171
  • 注册:2001年9月19日
发表于:2006-04-04 10:36:00
238楼
to billysong
留言已看到,关于为什么动画用变量,我想是有他们自己的考虑吧。但不管怎么说,都不会造成不能实现动画。
你的问题仔细看看组态王的软件使用说明,或者和他们的售后技术支持联系比较好,能够更快更准确。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2006-04-04 20:31:00
239楼
各位前辈,我现要做关于DS18B20测温的多点温度检测系统。已经解决单点测温,现求一多点测温的汇编语言程序,谢谢各位了!
    邮箱:ye073@163.com
ps:小弟这里有ds18b20的中文版资料,需要的朋友可留个e-mail
   ^_^

icewater

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2006年4月14日
发表于:2006-04-14 15:44:00
240楼
   问题同上,请求各位前辈的帮助。
   邮箱:feihu_004@163.com
   谢谢!

热门招聘
相关主题

官方公众号

智造工程师