针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录


1 简介

LED在电路中的应用十分广泛,其主要功能是指示系统运行状态。常见的应用场景有:

  • 电源指示功能,用于指示上电是否正常。
  • MUC指示灯,用于指示MCU工作状态。
  • ...

LED电路

 注意:LED有绿色的标记的是阴极。

 2 工作方式

LED工作的方式主要有两种:灌电流与拉电流。这两方式是针对一个端口而言,我们以MCU的一个PIN脚为例:

  • 灌电流(Sink Current):电流方向从外部流入到MCU内部。
  • 拉电流(Source Current):电流方向从MCU内部流向外部。

LED驱动方式

3 LED的关键参数

  • 正向电流(IF):发光二极管允许通过的最大电流。
  • 正向电压(VF):发光二极管正向导通时,二极管两端的电压。

4 计算

在使用LED时,我们需要关注流过LED的电流,一般我们在设计电路时流过发光二极管的电流为3~20mA,具体的计算过程如下:

I = (VCC - IF)/R

案例:设计一个5V电源的指示灯。

I = (5V-2A)/1000Ω = 3mA

特别地当需要检测的电压小于3.3V时,我们通常采用三极管增加驱动能力,具体的电路如下:

三极管驱动LED

5 注意事项

  • 电流应先经过限流电阻,然后在经过LED。防止LED对地短路时,造成电源短路。
  • 在布局时,应将LED防止在TOP面,便于观察。

数字电路硬件设计系列(八)之LED电路设计相关推荐

  1. 数字电路硬件设计系列(十八)之eMMC电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 eMMC(Embedded Multi Media Card)是嵌入式多媒体卡的简称,主要是针对只能手机和平板电脑特点二设计的.它 ...

  2. 数字电路硬件设计系列(十)之RS485电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!​​​​​​​点我返回目录 1 简介 RS485通信属于串口通信中的半双工通信,RS485具有支持多节点(32个节点).传输距离远(最大1219m).接收 ...

  3. 数字电路硬件设计系列(二十二)之USB HUB电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 USB_HUB电路指一种可以将一个USB接口扩展为多个(通常为4个),并可以使这些接口同时使用的电路.USB是一种外部总线标准,用 ...

  4. 数字电路硬件设计系列(七)之泄放电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 泄放电路就是将一部分能量转换成热或者其它形式能量的电路.单板断电后,LED灯长时间没有熄灭,就是对储能器件的能量没有合理的泄放掉. ...

  5. 数字电路硬件设计系列(十三)之HDMI电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 高清多媒体接口(High Definition Multimedia Interface,HDMI)是一种全数字化视频和声音发送接 ...

  6. 数字电路硬件设计系列(二十一)之光电传感电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 光电传感器由发射和接受两个部分组成,发射器发出可见光线或不可见光线(红外光),接收器接收对应的光线,通过物体遮住或反射光的量来输出 ...

  7. 数字电路硬件设计系列(十二)之USB电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 USB电路,在我们的平时的应用十分的广泛,常见的鼠标,键盘.显示屏的触摸功能等,对外的接口均使用的是USB接口.USB接口主要可以 ...

  8. 数字电路硬件设计系列(十四)之V-by-One电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 V-by-One(Video by One) 是由日本赛恩电子公司(THine Electornics)开发的适用于平板显示器的信 ...

  9. 数字电路硬件设计系列(三)之缓启电路设计

    针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1 简介 在一些大电压.大电流的产品中,上电的瞬间通常会有较大的电流冲击,下图是一款产品上电过程中波形.最大的电流达到14.2A,这种过流有 ...

最新文章

  1. linux内存系统管理,Linux内存管理之伙伴系统(内存释放)
  2. 具有块表的地址变换机构
  3. php源码 自定义字段,wordpress主题制作:设置自定义选项字段
  4. RDLC报表速成指南
  5. 吴恩达教授机器学习课程学习【一】- 线性回归(1)
  6. html验证码自动刷新,验证码输入错误后自动刷新验证码
  7. asp.net开发wap程序必备:识别来访手机品牌型号【来源网络】
  8. 怎样准备全国大学生数模竞赛大学生篇非常全
  9. 吴裕雄--天生自然 诗经:鹊踏枝·谁道闲情抛弃久
  10. ubuntu虚拟机与windows主机文件传输(命令行)
  11. 51单片机设计简易计算机原理,基于AT89C51单片机简易计算器的设计(DOC).docx
  12. 如何看待测试过程中的漏测发生
  13. 数论--欧几里得和扩展的欧几里得定理
  14. java课程表_用Java做个课程表(5)
  15. 聊聊工程师的专业职级晋升之道
  16. 通过国产化低代码平台搭建设备管理系统,助力中国航天企业信息化建设
  17. 智慧管廊数字管道建设整体技术方案2023(word)
  18. vue2创建简易时钟
  19. 12个windows电脑快捷键小技巧,速收藏
  20. 贪心算法|柠檬水找零

热门文章

  1. 网络拨测DialTest简单介绍
  2. C# FileSystemWatcher监控新生成的文件
  3. make: *** No targets specified and no makefile found. Stop.错误解决办法
  4. html5中,contextmenu 和 spellcheck
  5. 【SSO】单点登录系统实现
  6. 机器学习----代价函数(cost function)
  7. Android Q 适配,看这篇就妥了
  8. docx4j操作word文档之生成页码、合并多个文档
  9. html中的函数怎么显示变量,css - 原生变量及使用函数 var()
  10. 假期最后一天!Go1.16 重磅发布,新版本特性一览