LED 是如何发光的?工作原理及种类介绍

简介: 发光二极管( LED) 是一种半导体器件,当电流通过时会发出可见光。LED 用于各种应用,包括电子设备上的指示灯、交通信号和照明标志。在本文中,我们将讨论 LED 的工作原理、特性和应用。

发光二极管( LED) 是一种半导体器件,当电流通过时会发出可见光。LED 用于各种应用,包括电子设备上的指示灯、交通信号和照明标志。在本文中,我们将讨论 LED 的工作原理、特性和应用。

LED符号

LED 的符号如下图所示。两个箭头(向外突出)代表光的发射。LED 具有与 PN 结二极管相似的电气特性。它允许电流在正向偏置期间通过,并在反向偏置时阻止电流通过。

Imag.png

注意:阳极引脚比阴极长。

LED 是如何发光的?

当电流流过 LED 时,LED 会发光。下图显示了一个简单的电路,其中 LED 通过电阻连接到电池。当开关打开时,LED 传导电流并开始发光。让我们详细了解一下这个过程。  

Imag.png

电子与半导体材料中的空穴复合时,它们以光子的形式释放能量。然后,LED 发出的光子通过透镜漏出,透镜将光聚焦成光束。

二极管正向偏置时,少数电荷载流子(电子)从 p 型材料移动到 n 型材料。类似地,少数电荷载流子(空穴)从 n 型材料移动到 p 型材料。在交界处,额外的少数载流子与多数载流子重新结合。因此,能量以光子的形式发射。  

在普通二极管中,能量在复合过程中以热的形式释放。但在 LED 中,能量以光子的形式发射。

为什么这个电路需要串联电阻?

当直接向 LED 施加正向电压时,LED 可能会损坏。LED 将从电源中汲取所有允许的电流,并且可能会损坏。为了限制电流,串联电阻与 LED 相连。

LED 消耗多少电流?

LED 通常消耗10-30mA 范围内的电流。电流大小决定了LED的亮度,电流越大,LED越亮。然而,过多的电流会损坏 LED,因此找到合适的平衡点很重要。

什么是电致发光?

电致发光是材料响应电流而发光的现象。当对这些材料施加电场时,它会导致电子从正极流向负极。当这些电子穿过材料时,它们会与原子碰撞并释放光子(光粒子)。这些光子的频率决定了发出的光的颜色。

LED 产生的颜色有何不同?

LED 发出的光的颜色取决于用于制造半导体的材料。例如,红色 LED通常由砷化镓等材料制成,而蓝色和绿色 LED通常由氮化铟镓等材料制成。

通过改变用于制造半导体的材料,制造商可以生产发出多种颜色的LED 。下表显示了 LED 的发射颜色及其相应的波长、电压降和用于制造该特定 LED 的材料。

颜色 波长(纳米) 压降 (V) 半导体材料
红外线 > 760 < 1.9 砷化镓、
砷化铝镓
红色 610 – 760 1.6-2.0 砷化铝镓、
磷化砷化镓、
磷化铝镓铟、
磷化镓
橙色 590 – 610 2.0-2.1 砷化镓磷化物、
铝镓铟磷化物、
磷化镓
黄色 570 – 590 2.1-2.2 砷化镓磷化物、
铝镓铟磷化物、
磷化镓
绿色 500 – 570 1.9-4.0 磷化铟镓、
磷化铝镓铟、
磷化铝镓、
氮化铟镓
蓝色 450 – 500 2.5-3.7 硒化锌、
氮化铟镓、
碳化硅、
紫色 400 – 450 2.8-4.0 氮化铟镓
紫色 多种类型 2.4-3.7 双蓝/红 LED,
蓝色带红色荧光粉,
白色带紫色塑料

紫外光

< 400 3.1-4.4 金刚石、
氮化硼、
氮化铝、
氮化铝镓、
氮化铝镓铟
粉色 多种类型 3.3 蓝色荧光粉、
黄色荧光粉、红色、橙色或粉红色荧光粉、
白色粉红色颜料
白色 广谱 3.5 带黄色荧光粉的蓝色/紫外线二极管


LED类型

使用半导体制造的LED有多种类型。

RGB LED

Imag.png

RGB LED 代表红色、绿色和蓝色 LED。单个外壳中的三个 LED。我们知道红色、绿色和蓝色是原色,它们的组合可以产生不同的颜色。通过控制每束光的强度,我们可以产生不同的颜色。它有 4 条腿。一个公共引脚用作阳极,其他三个引脚用于照亮三种颜色。

可寻址 LED

Imag.png

这些 LED 可以使用芯片组进行控制。WS2812、APA102、UCS1903等是一些芯片组。

内置电阻 LED

这些 LED 有一个芯片来控制限制电流

大功率 LED

Imag.png

它们是超大功率 LED。它们消耗1 瓦(或更多)的功率。如果不使用适当的冷却方法,它们会产生热量并可能损坏。所以必须在它们上面安装一个散热器。

双色和三色

它将包含两种或三种颜色封装在同一外壳中以产生多种颜色。它有两个或三个终端。

字母数字 LED

Imag.png

它们用于显示字符和数字。

照明灯

LED 用于装饰、室内装饰、墙壁等。

LED的优点

  • 低功耗
  • 使用寿命长(使用寿命35,000 至 50,000小时)
  • 工作电压低
  • 多种颜色可供选择
  • 尺寸紧凑,可轻松连接到电路
  • 单色光输出

单一波长的光源被称为单色光,其中mono代表只有一种,chroma代表颜色。

LED的缺点

  • 电压灵敏度
  • 取决于温度

LED的应用

  • 装饰和室内照明灯
  • 作为电路中的指示灯
  • 条形码扫描仪使用红色 LED 代替激光
  • 用于杀菌的紫外线 LED (光谱范围为 220 nm 至 395 nm)
  • 作为可见光通信中的光源
  • LED路灯、汽车照明、机动车等
  • 用于显示器
  • LED 照明产品的照明效率比白炽灯泡高出90% 。


本文由IC先生网www.mrchip.cn编辑整理发布,请勿转载。

相关文章
|
9月前
|
边缘计算 人工智能 5G
《元宇宙痛点求解:网络延迟与带宽限制突破指南》
元宇宙的沉浸式体验依赖于低延迟和高带宽网络,但当前网络延迟和带宽限制严重影响了用户体验,如VR游戏中的画面延迟和社交场景中的卡顿。5G、6G技术及卫星通信将大幅降低延迟并提升带宽,边缘计算与云计算的协同优化数据处理,AI智能调整传输策略,SDN等创新网络架构也将助力突破瓶颈。未来,这些技术将共同推动元宇宙实现流畅、逼真的沉浸式体验。
281 1
《元宇宙痛点求解:网络延迟与带宽限制突破指南》
|
4月前
|
JSON 算法 区块链
小试牛刀-Turbine数据分发
Turbine 算法是一种用于区块链网络(尤其是 Solana 区块链)中高效数据传输和共识的算法。它的核心目标是在高吞吐量和低延迟的网络环境中,优化数据的传播和验证过程。Turbine 是 Solana 区块链的关键组件之一,帮助其实现每秒处理数万笔交易的能力。
89 23
|
10月前
|
Linux iOS开发 MacOS
deepseek部署的详细步骤和方法,基于Ollama获取顶级推理能力!
DeepSeek基于Ollama部署教程,助你免费获取顶级推理能力。首先访问ollama.com下载并安装适用于macOS、Linux或Windows的Ollama版本。运行Ollama后,在官网搜索“deepseek”,选择适合你电脑配置的模型大小(如1.5b、7b等)。通过终端命令(如ollama run deepseek-r1:1.5b)启动模型,等待下载完成即可开始使用。退出模型时输入/bye。详细步骤如下图所示,轻松打造你的最强大脑。
14502 86
|
开发框架 数据可视化 Windows
如何提升大模型Agent的能力 ——LLM Agent框架 Modelscope-Agent 实战
本文介绍Agent到底是什么 ,如何进行优化,以及如何使用Agen框架。
|
人工智能 搜索推荐
人工智能浪潮下的伦理困境:我们如何应对?
在人工智能技术飞速发展的今天,它不仅改变了我们的生活方式,更引发了深刻的社会伦理问题。本文旨在探讨AI技术带来的伦理挑战,包括隐私泄露、就业置换、决策透明度和机器自主性等议题,并提出相应的对策建议,以期为AI技术的健康发展提供指导。
|
机器学习/深度学习 资源调度 自然语言处理
Softmax激活函数介绍
【10月更文挑战第2天】
805 0
|
机器学习/深度学习 人工智能 大数据
财务管理软件:自动化会计与报告的新时代
【6月更文挑战第24天】财务管理软件借助AI与自动化引领会计革命,提升效率,确保数据准确性。自动会计处理凭证、分类、编码和账务,减少错误;智能报告自定义模板,实时更新,深度分析数据。未来,AI、云计算、大数据和区块链将进一步增强软件功能,推动财务管理创新。
|
Linux 数据安全/隐私保护 iOS开发
从入门到精通:Python 系统编程中的跨平台兼容性攻略
【8月更文挑战第6天】在编程领域,Python 以简洁强大著称。系统编程时,确保代码能在不同平台(如 Windows、Linux 和 macOS)上良好运行至关重要。本文探讨 Python 跨平台兼容性的关键点,帮助理解各系统间的差异,例如文件路径、权限管理和进程控制的不同。通过使用 `os` 和 `subprocess` 模块,可以编写出既灵活又兼容的代码。例如,使用 `os.path.join()` 处理路径差异,`subprocess.run()` 进行进程管理。此外,还需关注环境变量和权限管理等方面的平台特性。掌握这些技巧,您将能更自信地开发跨平台的系统程序。
588 0
|
存储 算法 安全
用C++打造极致高效的框架:技术探索与实践
本文探讨了如何使用C++构建高性能框架。C++凭借其高性能、灵活性和跨平台性成为框架开发的理想选择。关键技术和实践包括:内存管理优化(如智能指针和自定义内存池)、并发编程(利用C++的并发工具)、模板与泛型编程以提高代码复用性,以及性能分析和优化。在实践中,应注意代码简洁性、遵循最佳实践、错误处理和充分测试。随着技术发展,不断提升对框架性能的要求,持续学习是提升C++框架开发能力的关键。
268 1
深入理解Linux命令:chvt
`chvt`是Linux中用于在虚拟控制台(VTs)间切换的命令,尤其适用于多任务环境。VTs是独立的终端会话,可通过`Ctrl`+`Alt`+`F1`至`F6`切换。`chvt &lt;VT_NUMBER&gt;`命令允许用户直接切换到指定的VT,便于脚本编程和自动化。尽管某些桌面环境可能覆盖快捷键,`chvt`仍可在所有启用VT的系统上使用,是管理多终端会话的实用工具。