单片机/MCUwilliam hill官网
直播中

ke

5年用户 40经验值
私信 关注
[问答]

51单片机控制4个串联的贴片LED,大家帮我看看方案是否可行

我想用51单片机控制4个串联的LED的通断,想出了两个方案,大家帮我看看方案是否可行。如果有问题望大家给我指出,谢谢。

  • 1.JPG
  • 2.JPG

回帖(3)

lm12041204a

2019-12-26 11:37:56
本帖最后由 lm12041204a 于 2019-12-26 15:59 编辑

方案2,R1改为470omh,红色LED,10mA左右。
看P2口的原理图,方案1也是可以的,只是要考虑单片机的工作电压Vcc;
而方案2就灵活一些。

8031单片机P2口工作原理图.gif
8 举报
  • ke: 谢谢您的指教。我还想问一下您说方案1需要考虑单片机的工作电压vcc,这是为什么呢?
  • lm12041204a 回复 ke: 在AT89C51单片机的PDF手册文件中可以看到,稳态输出时,“灌电流”的上限为:
    Maximum IOL per port pin: 10 mA;
    Maximum IOL per 8-bit port: Port 0: 26 mA,Ports 1, 2, 3: 15 mA
    Maximum total I for all output pins: 71 mA.

    每个单个的引脚,输出低电平的时候,允许外部威廉希尔官方网站 ,向引脚灌入的最大电流为 10 mA;
    每个8位的接口(P1、P2 以及 P3),允许向引脚灌入的总电流最大为 15 mA,而 P0 的能力强一些,允许向引脚灌入的最大总电流为 26 mA;
    全部的四个接口所允许的灌电流之和,最大为 71 mA。
  • lm12041204a 回复 ke: 说的“变态”一点啊,方案1,如果电阻和LED全部短路,12V全部加到P2.0上,你说V2管会怎样,电流多大。
    但方案2在这种情况下,只引起外部元件的损坏,单片机几乎不受影响。
    电压、电流和各个元件都是相关的,不能只考虑一个方面。
  • lm12041204a 回复 ke: 楼主参考一下这个:http://www.360doc.com/content/16/1010/13/22435723_597321634.shtml
  • lm12041204a: 图中最右下角标注错误,应为“P2.x引脚”。
  • lm12041204a: 主要考率到楼主驱动LED使用的是12V电源,方案1的话,如果电阻、LED短路,高电压、大电流会灌入单片机P2.0,有隐患。
  • lm12041204a: 电压 AT51 STC 89c51 Avr ATmega8 、16等,一般都是5V电压,一旦超过马上就损坏, 电源电流一般不要超过500mA。
    单个引脚可达到20mA,整机(VCC或GND)小于90mA。
    具体请查看所使用单片机数据表。
  • ke 回复 lm12041204a: 这回明白了,谢谢您的解答!

阿信509

2019-12-26 15:21:24
加三极管的好,驱动能力强
1 举报
  • ke: 谢谢您的指教。

王栋春

2019-12-26 22:40:20
常见的威廉希尔官方网站 形式以第一种居多
举报

更多回帖

发帖
×
20
完善资料,
赚取积分