电阻(4)之上拉电阻与下拉电阻详解

article/2025/10/30 5:57:30

原文地址点击这里:

 

上拉(Pull Up )或下拉(Pull Down)电阻(两者统称为“拉电阻”)最基本的作用是:将状态不确定的信号线通过一个电阻将其箝位至高电平(上拉)或低电平(下拉),无论它的具体用法如何,这个基本的作用都是相同的,只是在不同应用场合中会对电阻的阻值要求有所不同,从而也引出了诸多新的概念,本节我们就来小谈一下这些内容。
如果拉电阻用于输入信号引脚,通常的作用是将信号线强制箝位至某个电平,以防止信号线因悬空而出现不确定的状态,继而导致系统出现不期望的状态,如下图所示:

在实际应用中,10K欧姆的电阻是使用数量最多的拉电阻。需要使用上拉电阻还是下拉电阻,主要取决于电路系统本身的需要,比如,对于高有效的使能控制信号(EN), 我们希望电路系统在上电后应处于无效状态,则会使用下拉电阻。
假设这个使能信号是用来控制电机的,如果悬空的话,此信号线可能在上电后(或在运行中)受到其它噪声干扰而误触发为高电平,从而导致电机出现不期望的转动,这肯定不是我们想要的,此时可以增加一个下拉电阻。
而相应的,对于低有效的复位控制信号(RST#),我们希望上电复位后处于无效状态,则应使用上拉电阻。

大多数具备逻辑控制功能的芯片(如单片机、FPGA等)都会集成上拉或下拉电阻,用户可根据需要选择是否打开,STM32单片机GPIO模式即包含上拉或下拉,如下图所示(来自ST数据手册):

根据拉电阻的阻值大小,我们还可以分为强拉或弱拉(weak pull-up/down),芯片内部集成的拉电阻通常都是弱拉(电阻比较大),拉电阻越小则表示电平能力越强(强拉),可以抵抗外部噪声的能力也越强(也就是说,不期望出现的干扰噪声如果要更改强拉的信号电平,则需要的能量也必须相应加强),但是拉电阻越小则相应的功耗也越大,因为正常信号要改变


http://chatgpt.dhexx.cn/article/e9EVlA8Y.shtml

相关文章

解决安装文件时2502、2503错误

在安装文件时有时会出现2502、2503错误,重复安装也不会有什么改变,让人很是头疼。这种问题一般是权限的问题导致的,一般有两种解决办法,第一种就是提升当前用户的权限,第二种就是直接使用CMD安装,这里主要说…

java卸载错误2503_修复控制面板卸载程序时提示错误代码2502、2503的方法

在平常生活中大家是如何卸载软件的呢?有的用户会使用第三方工具,例如软件管家等来进行卸载,这样操作的用户占大多数,但是无法将软件卸载干净。有的用户会直接将安装目录全部删掉,这样操作的用户较少。最理想的卸载软件…

联发科MT2503D处理器详细参数介绍

MT2503D集成了一个ARM7EJ-STM内核,它是运行高级gsm协议软件的主处理器,以及多媒体应用程序、单数字信号处理器核,它管理低层 层次调制解调器和先进的音频功能,嵌入式处理器运行蓝牙基带和链路控制协议和蓝牙无线电控制。 MT 2503…

java内部错误2503_win10安装和卸载Java jdk错误出现2503,2502错误

本人android studio3.0运行helloworld都报错,打开不了守护进程,然后看网上说java版本可能不对,想卸载java,发现任务管理器怎么都卸载不了,网上说的两个办法都试了没用,一天的挣扎,终于找到下面网址的解决办法。 在使用java安装程序时,有时候会出现安装和卸载失败的问题…

MT2503D完整规格书,MT2503D daatsheet资料下载

MT2503D SOC Processor Datasheet MT2503D是一种基于低功耗CMOS工艺的集成前沿电源管理单元、模拟基带和无线电电路的单片芯片。 MT2503D是一个功能丰富和功能非常强大的单芯片解决方案,用于高端GSM/GPRS能力。基于32位ARM7EJ-STMRISC处理器,MT2503D的卓…

java卸载2503,无法安装msi格式软件提示错误代码2502、2503怎么办?

无法安装msi格式软件提示错误代码2502、2503怎么办?一遇英文界面,就感觉心里没底,偏偏薄名女偏逢薄命郎,安装msi格式软件,出现了下面界面: The installer has encountered an unexpected error installing this packa…

python错误2503_Win10卸载python总是提示error2503失败各种解决办法

最近win10的电脑装了python的3.4,然后想卸载,就总是提示error 2053,类似于这种: 下面是我的坎坷解决之路: 1、网上说,任务管理器 --> 详细信息 --> explorer.exe结束任务,结束资源管理器,然后,文件--运行新任务 -- 如下图所示: 然后重复卸载操作,然后还是失败…

解决安装node失败 报错2503

此问题是如何遇到的呢? 在node官网下载的安装包,在安装到最后突然报出一个 2503 的弹窗,具体报错内容如下: 导致安装失败! 解决方式: 电脑:window 1. 在win 搜索框 找到 “Windows PowerS…

Nodejs安装时出现2503错误

解决方案: 1、管理员身份运行命令行 2、进入nodejs安装包目录 3、在命令行运行以下指令

安装出现2503 error

输入命令: msiexec /package "D:\TortoiseGit-2.13.0.1-64bit.msi"

MT2503原理图芯片资料整合下载,MT2503处理器概述

MT2503处理器在过去两年里,可以说很火的一款物联网芯片了。就是不知道今年咋样了。我也整理了MT2503的一些技术资料,如:datasheet,源码,参考设计,原理图,FAQ等,比较全面,需要的可在下方留言,笔者来分享给你 下面就来讲讲这款SOC吧。 MT2503芯片是基于ARMv7和采用高…

安装nodejs报错2503

提示:解决安装软件报2503错误的方法(windows系统) 安装Nodejs报错 背景 背景 提示:发现软件装不上背景步骤 现有windows 10操作系统官网下载安装node 官网地址傻瓜式一步步安装,最后报错如下图:报错原因…

QGis 安装 the error code 2503

1、管理员方式打开 CMD命令行; 2、运行 msiexec /package "E:\QGIS-OSGeo4W-3.22.5-1.msi" ;

【推荐系统】:协同过滤和基于内容过滤概述

【推荐系统】:协同过滤和基于内容过滤概述 🌸个人主页:JOJO数据科学📝个人介绍:统计学top3高校统计学硕士在读💌如果文章对你有帮助,欢迎✌关注、👍点赞、✌收藏、👍订阅…

协同过滤相似度

使用不同相似度计算方式实现协同过滤 如果 买/没买 点/没点数据 0/1 适合使用杰卡德相似度 - from sklean.metrics import jaccard_similarity_score - jaccard_similarity_score(df[item A],df[item B]) -一般使用评分去做协同过滤 推荐使用皮尔逊相关系数 - 评分预测 基于用…

协同过滤算法_协同过滤在新闻推荐CTR预估中的应用

概述协同过滤算法是推荐系统中的最基本的算法,该算法不仅在学术界得到了深入的研究,而且在工业界也得到了广泛的应用。本文介绍最基本的基于物品的和基于用户的协同过滤算法,并结合新闻推荐的CTR预估,介绍基于物品的协同过滤算法在…

python协同过滤_协同过滤的python简易实现

原标题:协同过滤的python简易实现 了解推荐算法的人对协同过滤都不陌生,协同过滤就寻找和被推荐客户品味相似的客户,找出利用这些相似客户的偏好特征为用户推荐产品。下面就通过一个简单的示例将协同过滤加以实现。 关注我们公众号的粉丝都知…

python实现 基于邻域的算法之协同过滤(电影推荐实战)

1 介绍 1.1 用户行为数据 用户行为数据通常把包括:网页浏览、购买点击、评分和评论等。 用户行为在个性化推荐系统中一般分为两种: 显性反馈行为(explicit feedback) 包括:用户明确表示明确对物品喜好的行为&#…

协同过滤1

协同过滤 协同过滤推荐(Collaborative Filtering recommendation)是在信息过滤和信息系统中正迅速成为一项很受欢迎的技术。与传统的基于内容过滤直接分析内容进行推荐不同,协同过滤分析用户兴趣,在用户群中找到指定用户的相似&a…

推荐算法之协同过滤

一、协同过滤算法简介 所谓协同过滤算法,其基本思想就是根据用户之前的喜好及其他兴趣相近的用户的选择来给用户推荐物品(基于对用户历史行为数据的挖掘发现用户的喜好偏向, 并预测用户可能喜好的产品进行推荐)。 目前应用广泛的…