设为首页
收藏本站
首页
Portal
工控论坛
BBS
工控文库
自动化技术
智能化技术
微信群/QQ群
产品服务
联系我们
登录
立即注册
工控行业信息
工控自动化技术
工控智能化技术
论坛建设
技术文章
行业资讯
PLC论坛
变频器论坛
SCADA论坛
电工电气论坛
仪器仪表论坛
工控自动化资料下载
AI启蒙论坛
AI工具论坛
智能控制算法与模型论坛
AI数字化与数字孪生论坛
智能能效论坛
智能运维论坛
工控学习网
»
工控论坛
›
工控自动化技术
›
电工电气论坛
›
这俩小电阻竟有如此大作用常见问题及解决办法 ...
返回列表
发布新帖
查看:
59
|
回复:
0
这俩小电阻竟有如此大作用常见问题及解决办法
[复制链接]
gkxxw123
gkxxw123
当前离线
积分
663
211
主题
0
回帖
663
积分
版主
积分
663
发消息
发表于 2026-3-27 08:57
|
查看全部
|
阅读模式
你知道吗?在
单片机
通信的世界里,有两个看似不起眼却至关重要的小角色——上拉电阻和下拉电阻。今天咱们就来好好唠唠它们在单片机通信中的作用,以及该如何选择合适的阻值。
在单片机控制线路中,上拉电阻和下拉电阻就像是一对默契的搭档。可别小瞧它们,要是没有这俩小电阻,单片机STM32的I/O口说不定真会把自己“玩死”。打个比方,它们就像是数字世界的安全带,上拉电阻拽着线,防止信号意外飘高;下拉电阻则摁着线,避免信号无故飘低,让电路状态始终稳定在可控范围内。
就拿常见的通信协议来说,I2C通信必须依靠上拉电阻才能实现“开漏”输出。这就好比I2C通信要开口说话,上拉电阻就是它的“扩音器”,没有它,信号根本无法有效传输。而RS - 485通信呢,则靠下拉电阻来守住空闲时的低电平状态。要是多路复用器缺少了它们,在默认状态下,电路的输出就像拆盲盒,完全不知道会得到什么结果,可靠性大打折扣。
那阻值该怎么确定呢?这里面可大有学问,得同时考虑功耗和速度这两个关键因素。4.7kΩ、10kΩ这些阻值,可都是
电子
工程师们多年实践积累下来的“江湖经验”。在STM32官方手册中,对于3.3V系统,推荐的阻值范围在2.2kΩ - 50kΩ之间。设置好阻值后,用
示波器
一量,只要信号边沿不出现“塌腰”(也就是信号上升或下降过程不出现明显的延迟或变形)的情况,那就基本达标了。
我曾做过一个实测,在同一块电路板上,把上拉电阻从1kΩ换成100kΩ,结果上升沿的时间从50ns一下子拖到了2µs。不过,电磁干扰(EMI)倒是降低了6dB。这说明在选择阻值时,得精打细算,权衡好各个方面的利弊。
还有一次,我调试I2C通信,之前用的是10kΩ上拉电阻,用示波器测量波形时,那波形简直“惨不忍睹”,塌腰驼背的,根本没法看。后来我果断换上4.7kΩ的上拉电阻,再看波形,立马变得方方正正,漂亮得就像做了“整形手术”。
不过,百密一疏,我也有过疏忽的时候。有一次在电路板上,光耦那头的下拉电阻没焊上,结果MCU误以为天天有人按按钮,
继电器
咔哒咔哒响了一夜。这件事给我提了个醒,做任何事情都得通盘考虑,不能顾此失彼。
所以啊,在单片机通信中,上拉电阻和下拉电阻虽然小,但作用可不小。合理选择它们的阻值,能让电路稳定运行,避免各种不必要的麻烦。咱们搞电子的,可得把这门学问学扎实了!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
工控学习网 www.gkxxw.com
回复
使用道具
举报
返回列表
发布新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
PLC论坛
变频器论坛
关于我们
关于我们
加入我们
新闻动态
联系我们
服务支持
官方商城
成功案例
常见问题
售后服务
投诉/建议联系
gkket@qq.com
未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
添加微信客服
关注公众号
工控学习网
© 2001-2026
Discuz! Team
. Powered by
Discuz!
W1.5
关灯
在本版发帖
攻城大狮哥
攻城大狮哥
返回顶部
快速回复
返回顶部
返回列表