单片机能控制多少个led,一片89c51单片机可以控制多少个 led 求原理图
来源:整理 编辑:亚灵电子网 2023-09-20 15:19:56
1,一片89c51单片机可以控制多少个 led 求原理图
你要是直联的话就是4*8 ,也就是32个。但是如果你用个3-8(译码器还是编码器)的,就能接很多了,主要是看你到底要接多少。。。
2,如何用51单片机控制多个led灯
51单片机可以一次对一个端口的8个引脚赋值 对于这种LED矩形阵列 你只能用扫描的方法做 不可能一次就显示出想要的图形首先要查看电路的连接,看看输入连接到单片机的哪个引脚(比如p1.0),led灯连接到哪个引脚(比如p2.0)。然后看是高电平有效还是低电平有效(也就是高电平时led灯亮,还是低电平时led灯亮)。如果是高电平灯亮的话,程序如下:p2.0=p1.0;
3,急求 菜鸟提问怎样用51单片机控制200多个LED灯
你这个应该是驱动不够了吧,如果是一个管脚4个灯同时动作的话,相当于只需要控制50多路IO就可以了,这样的话,你加点74HCT125或者245之类的驱动器试试;如果需要控制每个灯的话,可以试试使用锁存器,复用IO就可以了LED的电压/电流非固定, 呈现曲线变化, 你要先查规格文件选好预计使用的电流量及压降. 然後计算分压後, R值应为多少, 可以得到预期的电流量. 如果LED压降太高, 可能输入电源电压值就已经不够了.
4,单片机每个端口可以驱动多少个LED
首先蓝色 白色LED的导通电压是3V左右,红色 黄色LED 导通电压是1.7-2.0V绿色LED导通电压2.2V左右 工作电流 5-20ma,取10ma单片机的输出电流20ma左右因此 蓝色 白色LED最多 可驱动 2个 并联红色 或黄色LED 最多 可驱动 4个 2个串联一组 再并联对於绿色LED,若电源电压比较低的话,只能2个并联 如果电源电压接近5V的话,驱动4个没问题一般情况下为了保证LED的亮度和单片机的安全,一般都是一个IO端口驱动一个LED并加合适的限流电阻
5,请问89c52单片机一个IO口可以带动多少颗LED
最多4颗,两两串联再并联,每一路电流不超过10ma, 2 路合起来电流不超过20ma对于蓝色和白色LED,由于其工作电压在2.5V以上,如果说串联,5V电压不能驱动,因此,只能两个并联。实际上应用中,一般一个IO口只驱动一个发光二极管,以保证单片机的安全和发光二极管的亮度,虽然单个IO引脚下的输出 电流可达20ma,但芯片的总电流十分有限,多的也就400ma,有的只允许55ma.因此,要想驱动更多的LED,一定要加功率放大电路,如7406 TDG2003或多个三极管分立放大电路等。
6,用51单片机的p1口的一位 最多可以驱动几个LED
可以多个串联啊,8个只是练习控制多个LED。你新手吧一个IO口可以提供20毫安电流,一个LED要达到正常的“亮”需要至少5毫安电流,所以一个IO口大概可以驱动4个LED正常工作。我觉得这个跟你用的LED也有关系,这个得看你具体用到的LED的工作电压和电流,IO口的驱动能力是有限的一般只有10—20mA的驱动能力,而常用的3mm、5mm LED驱动电流差不多也这个范围,所以一般只用一个IO口驱动一个led
7,单片机驱动多个LED
如图电路图,二极管只画出5个。1、8050三极管不比达林顿管和mos管放大倍数较小,最小的可能只有40倍,以40倍计算,假设你的每个灯的电流为5mA(看你的应用了,如果用来照明不只5mA),12个灯就60mA,那么你基级需要提供的电流就是1.25mA,因为89C54系列单片机IO不带强推输出,电流有限,所以必须接上拉电阻,否则你的灯因为电流不足亮度很暗。2、led必须加限流电阻,考虑到led的离散性,在电流一样的情况下,即便同种led两端的电压可能会有差异。而led这种元件在电压变化很小的情况下,电流变化很大。如果你直接并联,各个二极管两端的电压一样,很有可能某些led电流会比其它的led大,甚至某个led因电流过大而烧毁。3、电路图中R1,根据你的电流选择,但是不要太小,R7可以用跳线直接连过去。电路图给你啦,IO口随便接,怕图太大你看不清,二极管只画了5只,原理一样。
文章TAG:
单片机能控制多少个led单片机 机能 控制