如何计算单片机IO口输出的高、低电平为多少伏?

是不是与输出结构(漏极开路/推免)和MOS管压降有关?请高手详细讲解

例如用IO口驱动LED,需要根据IO口输出电压计算串联的电阻值

51单片机IO口输出高电平时,接近VCC,可以按VCC来计算。
你使用5V供电,IO输出高电压平应该按5V计算。
LED限流电阻= ( 5V - led工作时端电压 ) / led工作电流
LED电压一般 2到3V,按平均2.5V,工作电流按10ma
限流电阻= (5-2.5)V/10ma = 0.25k = 250欧,一般选200-1000欧都可以.
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-12
高低电平是相对来说的。不同的芯片高电平的范围不一样。一般5V的单片机高电平范围在4.5~5.5v。
你要驱动LED,也要根据LED的特性来看,普通亮度的Φ3或Φ5的LED要正常点亮,落在上面的电压有2V左右,5V的输出给串一个330欧的电阻即可。有的高亮LED在5V情况下都不能驱动。
第2个回答  2009-03-12
通常单片机的高电平输出能力很小(随着拉电流增加输出电压下降很严重),不足以点亮LED。所以通常都是用IO口的低电平点亮LED的,一般输出低电平时可以灌入几到十几mA的电流,电压不会超过0.5V。
第3个回答  2009-03-12
漏极开路的输出电流比较大,不过需要挂上拉电阻.具体的看下书就好了.
第4个回答  推荐于2017-10-10
单片机IO口输出的高、低电平可以分别看作就是它的电源电压Vcc和0V。低电平只与饱和压降有关,但是饱和压降都是很小,可以忽略,所以看作0V。
由于单片机的输出电流很小,不能直接驱动LED,需要加装扩流电路,最简单的就是加装一个射极跟随器足以驱动LED了。本回答被提问者采纳

如何计算单片机IO口输出的高、低电平为多少伏?
51单片机IO口输出高电平时,接近VCC,可以按VCC来计算。你使用5V供电,IO输出高电压平应该按5V计算。LED限流电阻= ( 5V - led工作时端电压 ) \/ led工作电流 LED电压一般 2到3V,按平均2.5V,工作电流按10ma 限流电阻= (5-2.5)V\/10ma = 0.25k = 250欧,一般选200-1000欧都可以....

接入单片机的I\/o口,对三极管输出的高、低电平具体电压是多少
这要求并不严格。1低电平,Vl<=Vcc-Buuzer的工作电流\/β X R2 即可。2高电平Vcc-0.7V

低电平是什么意思,单片机
单片机是输出TTL电平的,单片机IO可以通过软件控制输入和输出,可以输出高低电平,意思就是让单片机IO输出高电平就是5V 低电平就0V;例如一下:P1_0 = 0; 单片机的P1.0 IO口就会输出低电平0 P1_0 = 1; 单片机的P1.0 IO口就会输出高电平5V ...

单片机中的高低电平是什么意思?
就是单片机IO口输出的电压,有2种,5V和0V,就是高低电压

单片机的I\/O口具体问题关于输出电流求高人
一般来说高电平输出能力也就100-200uA,低电平输出能力8mA-10mA(AT89C2051等IO已强化,可吸入20mA电流)。这么小的电流驱动数码管,你就自己看吧。所以才加三极管驱动。数码管20mA的电流一般是偏大的,静态显示时,一般选5-15mA即可。动态显示可适当加大至20mA左右,不然亮度偏低。一般三级管的静态放大...

STM32的IO口输出的高电平是多少?
这个要看负载的情况,不能一概而论。空载输出当然是能拉到VDD,带上不同级别的负载之后,输出高电平会有所下降,例如输出20mA时可能就只有2.0~2.5V了。

关于51单片机IO口驱动能力的问题
51单片机IO口为集电极上拉输出方式,高电平输出电流等于上拉电阻的电流,这个电流比较小,低电平输出是内部晶体管吸收的电流,最大可以达到10mA,但是整个端口的总电流不能超过24mA。电平低于0.7V就是低电平,高于1.8V就是高电平。在这个之间不确定。

at89c51单片机对应高低电平的电压值
at89c51单片机对应高低电平的电压值高电平指的是和你电源电压相等的为逻辑1。0V表示逻辑0就是说你 40脚和20脚之间的电压这个值就是 IO 输出高电平值,作为输入的时候,电压在2。8V以上都认为是高电平。可以兼容3。3

单片机,输出高电平和低电平是相对什么而言?具体是多少V?还有IO口不...
V,低电平接近0伏 但TTL标准高电平是3.7V,低电平是0.8伏,实际上允许有一定的波动 2V以上都 可以认为是高电平,1.5V以下可以认为是低电平 但为了可靠传输和识别,高电平尽量控制在3.7伏至5伏,低电平尽量低于0.8伏 1.伏到2伏之间尽量不用,不同的电路可能会出现不同的识别结果 ...

如何理解单片机中的高电平与低电平
TTL电平 电压+5V为高电平,电压0V为低电平RS232电平 电压-15V为高电平,电压+15V为低电平 如图此时单片机P0口的IO口输出一个低电平,就亮对应的LED灯

相似回答