关于IO口信号采集上下拉电阻的选择

1。5V 一般选10K欧的电阻    3.3V一般选4.7K欧的电阻

 

上拉电阻的目的是为了保证GPIO无信号输入时输入端的电平为高电平,

相反的,下拉电阻是为了保证GPIO无信号输入时输入端的电平为低电平。

 

 电阻越小功耗越大
 功率P=UI。 已知上拉电阻接VCC,所以U一定。

因为I=U/R,U一定,R越小,I越大,
由“P=UI”可知电压一定,上拉电阻越小,电流越大,电功耗越大。

使用大电阻的作用一般用于限流,但电流变小,这样当信号传输时减少上下拉电阻工干扰。
 
 1 、 上拉输入: 上拉就是把电位拉高,比如拉到 Vcc 。 上拉就是将不确定的信号 通过一个
电阻嵌位在高电平!电阻同时起限流作用!弱强只是上拉电阻的阻值不同,没有什么严格区分 。
 
2 、 下拉输入 : 就是把电压拉低,拉到 GND 。与上拉原理相似。

 

版权声明:本文为CSDN博主「好大一只鸡」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/stwuyiyu/article/details/122805335

生成海报
点赞 0

好大一只鸡

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

nodemcu 模块用mciropython 使用SD卡

使用sd卡可以扩大8266的存储器,使用时候很重要的是接线。 其他很容易。下面程序就是初始化、挂载sd卡、读sd卡里面main.cpp里面的代码行。 import machine, sdcard, os from machine

MDK 分散加载文件剖析(一)

1、何为分散加载? 1.1 简介 分散加载就是我们开发者能指定你的 代码 或者 数据变量 到指定的内存空间中运行。通知链接器把程序的某一部分连接在存储器的某个地址空间,我们可以通过编写一个分散加载文件来指定 ARM

STM32L152 的参考电压Vrefint输出

最近在做一个项目需要输出单片机内部参考电压.使用stm32cube生成的代码无法正常在引脚上输出内部参考电压. 根据数据手册的显示: 根据手册的意思首先使能输出,然后使能管脚状态.   /** Enables the output of

嵌入式烧录相关总结

(1)ISP、IAP、ICP三种烧录方式的区别 (2)嵌入式开发的JTAG、SWD、Jlink、Ulink、STlink的特点和区别 (3)MCU 解锁fl