当MCU某个pin脚设置成输出高电平或低电平,输出电压如何计算呢?
规格书上一般会标明,比如 VOH_min=VCC-0.5, VOL_max=0.4V, 但这是极限值,并且是在输出电流最大的时候才能达到.
那么如何根据实际电路中,pin脚输出的实际电流,知道输出的电压呢?
有一种做法,比如规格书上有VOL_max=0.4V, @IOL=1mA. 根据这个来计算输出阻抗,Z=0.4V/1mA=400 ohm。然后再根据实际电路的电流,计算出VOL_real=IOL_real*Z.
此法看似可行,但这个计算出的Z,应该实际上也是有一个误差范围的, 不得而知.
各位,有其他看法的吗? |