发 帖  
原厂入驻New
[问答] 51单片机控制4个串联的贴片LED,大家帮我看看方案是否可行
748 单片机 LED
分享
我想用51单片机控制4个串联的LED的通断,想出了两个方案,大家帮我看看方案是否可行。如果有问题望大家给我指出,谢谢。

1
1.JPG
2.JPG
2019-12-26 11:37:55   1 评论 分享淘帖 邀请回答

相关问题

1 条评论
3个回答
本帖最后由 lm12041204a 于 2019-12-26 15:59 编辑

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

8031单片机P2口工作原理图.gif
2019-12-26 11:37:56 8 评论

举报

8 条评论
  • 2019-12-26 20:24

    谢谢您的指教。我还想问一下您说方案1需要考虑单片机的工作电压vcc,这是为什么呢?

    lm12041204a 回复 air9999: 2019-12-27 09:03

    在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 回复 air9999: 2019-12-27 09:08

    说的“变态”一点啊,方案1,如果电阻和LED全部短路,12V全部加到P2.0上,你说V2管会怎样,电流多大。
    但方案2在这种情况下,只引起外部元件的损坏,单片机几乎不受影响。
    电压、电流和各个元件都是相关的,不能只考虑一个方面。

    lm12041204a 回复 air9999: 2019-12-27 09:16

    楼主参考一下这个:http://www.360doc.com/content/16/1010/13/22435723_597321634.shtml

  • 2019-12-27 08:37

    图中最右下角标注错误,应为“P2.x引脚”。

  • 2019-12-27 08:40

    主要考率到楼主驱动LED使用的是12V电源,方案1的话,如果电阻、LED短路,高电压、大电流会灌入单片机P2.0,有隐患。

  • 2019-12-27 08:53

    电压 AT51 STC 89c51 Avr ATmega8 、16等,一般都是5V电压,一旦超过马上就损坏, 电源电流一般不要超过500mA。
    单个引脚可达到20mA,整机(VCC或GND)小于90mA。
    具体请查看所使用单片机数据表。

    air9999 回复 lm12041204a: 2019-12-27 11:22

    这回明白了,谢谢您的解答!

加三极管的好,驱动能力强
2019-12-26 15:21:24 1 评论

举报

1 条评论
常见的电路形式以第一种居多
2019-12-26 22:40:20 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表