搜索
bottom↓
回复: 45

上拉原来也不能太强

[复制链接]

出0入0汤圆

发表于 2014-9-29 09:05:07 | 显示全部楼层 |阅读模式
本人从事电子也这么多年了
昨天收拾屋子,发现了一个上学期间买的电子散料,竟发现了两个DS18B20
闲来无事接到单片机上重温经典。。。
奇怪的是怎么调都是返回OXFFFF.
示波器都对过了时序间隔都正常

折腾了几个小时,忽然想起这个上拉是1k的资料都都是4.7k
更换后立马好了。

不明白了上拉只是一个信号问题,难道DS18B20里面的MSOP连1k都拉不下来吗?

新手注意
高手求解

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2014-9-29 09:07:23 | 显示全部楼层
上拉影响时序,我估计你的程序可能当时是4.7K的电阻下调试的,所以直接接上不行,你再调一下延时,估计就没问题了。

出0入0汤圆

发表于 2014-9-29 09:10:28 | 显示全部楼层
1K可以的,我1K电阻15米没问题

出0入0汤圆

发表于 2014-9-29 09:18:51 | 显示全部楼层
上拉要看资料,尽量用资料上参考的。就是个信号,又不是功率输出,功率输出更要好好算了。

出0入0汤圆

发表于 2014-9-29 09:19:05 | 显示全部楼层
有影响的,我在1-wire的时调试发现,低电平要求几乎是0V,低至0.2-0.3v时都算作不是低电平

出0入0汤圆

发表于 2014-9-29 09:20:33 | 显示全部楼层
还是严格按照datasheet吧

出0入0汤圆

发表于 2014-9-29 09:25:52 | 显示全部楼层
上拉电阻太少,如果芯片滤电流比较大的话,输出低电平就会变不成低.

出0入0汤圆

发表于 2014-9-29 09:28:55 | 显示全部楼层
进来学习

出0入0汤圆

发表于 2014-9-29 09:32:00 | 显示全部楼层
上拉太强,它要拉低就很困难。这样信号就会失真,当然会出问题。

出0入0汤圆

发表于 2014-9-29 09:35:31 | 显示全部楼层
wcl_0308 发表于 2014-9-29 09:25
上拉电阻太少,如果芯片滤电流比较大的话,输出低电平就会变不成低.

是的,我前两天刚刚遇到因上拉太小,导致电平拉不到低电位的情况。加大阻值后就好了。

出0入0汤圆

发表于 2014-9-29 09:35:35 | 显示全部楼层
上拉电阻过小,那么发送端输出低电平的时候,灌电流必须会增大,那么输出低电平电压值必然跟着增大。此时要注意两个问题:
1、发送端管脚的最大吸入电流能力。
2、接收端可以稳定采样低电平的最大电压值,即VILmax值。

出0入0汤圆

发表于 2014-9-29 09:49:01 | 显示全部楼层
还真没注意这问题

出0入0汤圆

发表于 2014-9-29 09:53:29 | 显示全部楼层
这个跟接口的驱动能力有关, 看数据手册就会发现很多器件的输出电平指标会同时标注测试时的电流, 不同的输出电流对应的最高或最低输出电压是不同的

出0入0汤圆

发表于 2014-9-29 10:01:05 | 显示全部楼层
哈哈,楼主经验之谈啊,有时会被搞的晕头转向的

出0入0汤圆

发表于 2014-9-29 10:10:02 | 显示全部楼层
一般CMOS管和TTL分别使用10k和4.7k上拉电阻

出0入0汤圆

发表于 2014-9-29 10:21:52 | 显示全部楼层
很明显是1K的拉的太强了,低电平出现问题!

出0入0汤圆

发表于 2014-9-29 10:23:32 | 显示全部楼层
建议你用示波器看看电平差异。
如果波形没有失真,那估计应该是IO口的拉灌电流的限制。

出0入0汤圆

发表于 2014-9-29 10:25:07 | 显示全部楼层
DS18B20 是什么?百度一下就知道!哈哈!

出0入8汤圆

发表于 2014-9-29 10:25:21 | 显示全部楼层
我平时玩的时候都是悬空的   没加上拉  也挺好用的

出0入0汤圆

发表于 2014-9-29 11:16:48 | 显示全部楼层
来顶帖子.顺便恭喜积分到达200

出0入0汤圆

发表于 2014-9-29 11:34:53 | 显示全部楼层
上拉电阻的大小确实对电路有影响,我在做霍尔传感器时就因为上拉电阻过小,把整个系统的电源从5V拉低到2.5V左右,导致整个系统不能工作。还是最好安装手册上推荐的测试电路的参数配置最稳妥。

出0入0汤圆

发表于 2014-9-29 11:50:33 | 显示全部楼层
学习了哦

出0入0汤圆

发表于 2014-9-29 11:54:26 | 显示全部楼层
我以前试过 电阻选小些,传输距离可以更远。1K可以50米以上

出0入0汤圆

发表于 2014-9-29 11:59:58 | 显示全部楼层
看来还是楼主的时序有点不对,需要在确认时间。

出0入0汤圆

发表于 2014-9-29 12:03:24 | 显示全部楼层
感觉上啦电阻还是蛮重要的

出0入0汤圆

发表于 2014-9-29 12:13:34 | 显示全部楼层
MARK,没注意过这个问题。

出0入0汤圆

发表于 2014-9-29 12:13:36 | 显示全部楼层
进来学习,进来学习.

出0入0汤圆

发表于 2014-9-29 12:17:50 | 显示全部楼层
总线对IO来说是容性负载    上拉 跟 分布电容构成一阶电路  由电源和IO对长导线分布电容充放电    不同的RC时间常数的积分效果造成不同的  上升和下降时间   

改变RC  你要重新调整时序  18B20通信中有一部分对时间要求比较严格

出0入0汤圆

发表于 2014-9-29 12:27:54 | 显示全部楼层
没注意过这问题,现在了解下

出0入0汤圆

发表于 2014-9-29 12:44:03 | 显示全部楼层

进来学习

出0入0汤圆

发表于 2014-9-29 12:51:09 | 显示全部楼层
一直根据手册上推荐的参数,没遇过这个问题。

出0入0汤圆

发表于 2014-9-29 12:52:27 | 显示全部楼层
28LZ说的靠谱,学习

出0入0汤圆

发表于 2014-9-29 13:00:24 | 显示全部楼层
DS18B20这么小,电流能力肯定不高,不容易拉低嘛~

出0入0汤圆

发表于 2014-9-29 13:02:50 | 显示全部楼层
对电平要求这么严格啊

出0入0汤圆

发表于 2014-9-29 13:07:05 | 显示全部楼层
看来以后要注意这个问题啦!谢谢楼主!

出0入0汤圆

发表于 2014-9-29 13:11:17 | 显示全部楼层
mark

出0入0汤圆

发表于 2014-9-29 13:19:32 | 显示全部楼层
示波器直接看0xFFFF对应的电平是Vcc还是Vcc-0.xV, 上拉会减小Tr,增加Tf, 当上拉电阻接近I/O口Lo电平的输入阻抗的数量级时,Lo电平会逐渐上升

出0入0汤圆

发表于 2014-9-29 13:43:34 | 显示全部楼层
上拉不能超过低电平的驱动能力

出0入0汤圆

发表于 2014-9-29 14:03:48 来自手机 | 显示全部楼层
又涨姿势了

出0入0汤圆

发表于 2014-9-29 15:56:13 | 显示全部楼层
新手注意了 学习呵

出0入0汤圆

发表于 2017-9-5 20:42:32 | 显示全部楼层
上拉电阻小,意味着是强上拉,在电压强的时候,电流必然大,那么……低电平的时候……就拉不下来了。倒是拉上去了,可是拉不下来了。
一般我习惯用弱上拉,比如10K,100K。

出0入0汤圆

发表于 2017-9-6 20:45:56 来自手机 | 显示全部楼层
极端考虑,上拉无限大,就没有低电平。

出0入0汤圆

发表于 2017-9-7 19:41:59 | 显示全部楼层
以前用过一次,是参考手册上的,用的4.7K,很好用。

出0入0汤圆

发表于 2017-9-10 20:15:32 | 显示全部楼层
还真没留意这个,学习了

出0入0汤圆

发表于 2017-9-13 14:17:48 | 显示全部楼层
参照DS18B20手册介绍,上面有推荐的上拉电阻
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 04:52

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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