A. 51单片机io口的输入/输出逻辑电平是多少其负载能力有多大 若用io口控制
51单片机io口的输入/输出逻辑电平是5V,负载能力是很弱的,最大灌电流为20毫安,所以如果工作电流是100毫安,那么直接驱动就无能为力了,只能加一级放大,比如用一个三级管或MOS管来实现。
B. 电压信号可以直接和单片机接口连接吗是不是必须电压低于5v啊
采用LM393这样的比较器,使用5V工作电压,输出可以直接连单片机IO口。你也可以考虑采用内部带比较器的单片机,通过二极管钳位电路使输入电压不高于5V。
C. AT89C51单片机IO的最大允许输入电压
AT89C51电源电压VCC和封装有很大关系,大封装VCC=5V,小封装VCC=3.3V.
输入低电压(VIL)Input low voltage指IO口通过软件设置低电平时,输入电压范围。由芯片手册得知:VIL=–0.5 V到0.2 VCC–0.1V,当VCC=5V 输入电压-0.5V到0.9V,如图所示,此时场管V2导通,输入电压过低会导致V2寄生二极管导通而损坏,输入电压过大会时流经V2的电流过大而损坏。
输入高电压(VIH)Input high voltage指IO口通过软件设置高电平时,输入电压范围。由芯片手册得知:VHI=0.2 VCC+0.9V到VCC+0.5V,当VCC=5V,输入电压1.9到5.5V,也就是普通IO口>1.9V就可判断为高电平,当大于5.5V,由于V2截止,V2有击穿可能。即使输入加了限流电阻,仍改变不了V2击穿的命运,顶多不至于应击穿而损坏。
结果分析:他可能设计时可能用的大封装单片机,即使用的小封装也不会顺坏单片机,TCS230输出电流有限,最多使采集性号偶发失真。
D. 请问单片机的输入管脚一般的工作电流和工作电压范围是多少
单片机一般是CMOS电路,电源电压较宽(如:3~15V),输入电压上限就是电源电压,输入电流就不用考虑了,小于1uA;输出电压接近电源电压,电源电压越高,输出电流越大,大约±2mA~±10mA,不同的I/O口带载能力不同,输出电流不同,具体要看芯片数据手册。
E. 单片机的各个口电压、电流问题
这与51单片机供电电压有关:
1、3.3V供电时:单片机IO口置1时电压在3V左右,置0时电压接近0V大约0.1V左右。
2、单片机IO口输出电流能力与型号有关,一般在1mA~20mA左右,低电平输出能力较强。实际输出电流大小取决于后级负载大小,以及端口输出方式(推挽、强上拉、弱上拉)有关。
3、P0口是准双向口,可作为输入口,也可以作为输出口,可以位寻址。还可以作为扩充外部存储器低8位地址口。
F. 单片机IO口能接的最大电压是多少
什么单片机,51单片机的io口是5v,30ma,电压或者电流超过就不行了,stm32系列的单片机是3.3v