硬件知识积累 LED的介绍与选型 (简单电路)

news2024/11/18 11:30:00

1.  LED 的介绍

1.1 LED 是什么

LED :是一种能发光的半导体电子元件。发光二极管(LED)于20世纪60年代问世。在20世纪80年代之前,LED主要作为指示灯使用,从其光色来看,只有红光、橙光、黄光和绿光等几种。这一时期属于LED的“指示应用阶段”。在20世纪90年代初,LED的亮度有较大提高,LED的发展和应用进入“信号和显示阶段”。1994年,日本科学家中村秀二在GaN基片上研制出了第一只蓝光LED,在1997年诞生了InGaN蓝光芯片+YAG荧光粉的白光LED,使LED的发展和应用进入“全彩应用及普通照明阶段”。


1.2  LED 的结构和发光原理

结构: 发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,在 P 型半导体和 N 型半导体之间有一个过渡层,称为PN结。在有些半导体材料的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。

发光原理: 当在LED即两端加上正向电压,电流从LED阳极流向阴极时,半导体晶体就发出从紫外到红外不同颜色的光线。光的强弱与电流有关,电流越大,发的光越强。


1.3 LED 常见的颜色

1. 红色

2. 翠绿

3. 白灯

4. 蓝灯

5. 黄绿                                        (等等)


1.4 LED 在电路上的作用

现在LED 在电路中的作用最常见的是 作为电源指示灯。


1.5 不同颜色LED 灯的参数波长  (基本知识讲解)

LED灯珠波长:

在自然界中,无论光的颜色是否可以通过其波长来确定,波长单位是纳米(nm),这是十亿分之一米。LED的波长由芯片决定,每种颜色可以细分为5nm范围,所以其发光颜色都比较纯正。我们可以看到,裸眼的波长一般在380nm-780nm之间。如上图谱控制图,我们可以知道:正蓝光波长通常在460-470nm之间。正红光波长通常在650-720nm之间。正绿光波长通常在510-520nm之间。正黄色波长通常在570-580nm之间。如下图所示,紫色的波长在380nm左右,当波长低于380nm时肉眼无法识别,这种光就是我们所说的紫外线。同样,波长大于780nm,就是我们俗称的紫外线。


1.6  不同颜色的 LED 的电压 和电流  (电路中需要用到的参数)

颜色参考电压功率,电流
红色1.8V ~ 2.4V看数据手册
黄色1.8V ~ 2.4V看数据手册
普绿色1.8V ~ 2.4V看数据手册
橙色1.8V ~ 2.4V看数据手册
蓝色2.8V ~ 3.4V看数据手册
翠绿色2.6V ~ 3.0V看数据手册
白色2.8V ~ 3.4V看数据手册



2. LED 在电路中的选型

2.1 LED 选型需要确定的参数

1. 电源的大小

2. 需要的LED 颜色


2.2 LED 的注意事项

LED做电源指示灯是需添加 一个电阻串联, 分担电压。


2.3 LED 做电源指示灯 举例

2.3.1 单个指示灯

电源 12V  

LED  信息: LTST-C191KRKT (szlcsc.com)

封装: 0805 

电压:  2.7V - 3.2 V

电流:  30mA

颜色:  翠绿


2.3.2 计算串联电阻的阻值

计算串联的电阻所承受的电压: 

12V  - 2.7V  = 9.3V

12V  - 3.2V  = 8.8V

计算电阻的阻值:

9.3V / 30mA   =  310   (欧姆)

8.8V / 30mA   =  293   (欧姆)


2.3.3 确定模型中的数值

电阻阻值 取平均值  300 (欧姆)


2.3.4 更多的知识看下面的链接视频

参考视屏:51-给各种电源装LED指示灯,选择限流电阻快速方法,以后自己装_哔哩哔哩_bilibili



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/920144.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MyBatis动态语句且如何实现模糊查询及resultType与resultMap的区别---详细介绍

前言 前面我们学习了如何使用Mybatis实现简单的增删改查。今天我们来学习如何使用动态语句来根据不同的条件生成不同的SQL语句。这在实际开发中非常有用,因为通常查询条件是多样化的,需要根据实际情况来拼接SQL语句,那什么是MyBatis动态语句呢…

【Docker入门第一篇】

Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使…

mysql数据备份批处理文件正式版已测试通过

这里写目录标题 1.数据库全表原始数据.ibd文件备份为.sql文件1.1理解date含义 2.备份原始表中部分表 --改进版2.1 backPartTable表内容2.2备份运行2.3实操代码 3.如何将备份的文件进行压缩处理??执行压缩文件 1.数据库全表原始数据.ibd文件备份为.sql文件…

Android相机-HAL-Rockchip-hal3

引言: 对于Android相机的 HAL层而言对上实现一套Framework的API接口,对下通过V4L2框架实现与kernel的交互。不同的平台会有不同的实现方案。主要是对Android HAL3的接口的实现。看看rockchip是怎么支持hal3的? 代码目录: hardw…

浅析Linux追踪技术之kprobe:基于kprobes的Event Tracing

文章目录 概述内核选项配置ftrace配置接口kprobe事件配置 使用示例添加kprobes事件kprobes事件使能kprobes事件统计 参考链接 概述 常规的Event Tracing(事件追踪)是通过散落在Linux内核代码各处的Tracepoint来实现的,这些Tracepoint数量有限…

Docker部署MongoDB 5.0.5

1、查看目录 rootwielun:~# tree mongo mongo ├── conf │ └── mongod.conf ├── data ├── docker-compose.yml └── logrootwielun:~# cd mongo rootwielun:~/mongo# chmod 777 log2、配置docker-compose.yml rootwielun:~/mongo# cat docker-compose.yml ve…

RK3568 uart串口

一.简介 串口全称叫做串行接口,通常也叫做 COM 接口,串行接口指的是数据一个一个的顺序传 输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。串口通信 距离远,但是速度相对会低&a…

YOLOv5算法改进(3)— 添加CBAM注意力机制

前言:Hello大家好,我是小哥谈。注意力机制是近年来深度学习领域内的研究热点,可以帮助模型更好地关注重要的特征,从而提高模型的性能。CBAM(Convolutional Block Attention Module) 是一种用于前馈卷积神经…

Node基础--Node简介以及安装教程

1.Node简介 Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Pe…

使用Maven父工程构建spring boot子工程

1.父工程删除src目录,pom文件配置parent为spring-boot-starter-parent 2.创建子工程,子工程引入一个springboot相关依赖 注意:子工程引入springboot相关依赖之后子工程才能被解析为springboot模块

Android SDK 上手指南||第五章 用户界面设计

第五章 用户界面设计 在本篇教程中我们将为应用程序项目添加布局方案,在这方面XML与Eclipse ADT接口将成为工作中的得力助手——不过在后面两节中还会用到一部分Java开发知识。XML与Java在Android平台的开发工作当中可谓无处不在,如果大家对二者还缺乏基…

Windows运行Spark所需的Hadoop安装

解压文件 复制bin目录 找到winutils-master文件hadoop对应的bin目录版本 全部复制替换掉hadoop的bin目录文件 复制hadoop.dll文件 将bin目录下的hadoop.dll文件复制到System32目录下 配置环境变量 修改hadoop-env.cmd配置文件 注意jdk装在非C盘则完全没问题,如果装在…

绕过__wakeup() 反序列化 合集

变量引用 这个其实不是语言特性漏洞,而是代码逻辑漏洞。只有在特定代码情况下才会产生 KaTeX parse error: Expected EOF, got & at position 3: x&̲a使两个变量同时指向同一个内存地址 利用: KaTeX parse error: Expected EOF, got & a…

ATF(TF-A)安全通告 TFV-2 (CVE-2017-7564)

安全之安全(security)博客目录导读 ATF(TF-A)安全通告汇总 目录 一、ATF(TF-A)安全通告 TFV-2 (CVE-2017-7564) 二、 CVE-2017-7564 一、ATF(TF-A)安全通告 TFV-2 (CVE-2017-7564) Title 启用安全自托管侵入式调试接口,可允许非安全世界引发安全世界panic CV…

路径总和 III-前缀和dfs

给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点&…

汽车电子笔记之:AUTOSAR方法论及基础概念

目录 1、AUTOSAR方法论 2、AUTOSAR的BSW 2.1、MCAL 2.2、ECU抽象层 2.3、服务层 2.4、复杂驱动 3、AUTOSAR的RTE 4、AUTOSAR的应用层 4.1、SWC 4.2、AUTOSAR的通信 4.3、AUTOSAR软件接口 1、AUTOSAR方法论 AUTOSAR为汽车电子软件系统开发过程定义了一套通用的技术方法…

Cyanine3 NHS ester生物分子的标记与共价结合1032678-38-8

​欢迎来到星戈瑞荧光stargraydye!小编带您盘点: Cyanine3 NHS ester是一种荧光染料,可用于将含有游离氨基(-NH2)的生物分子如蛋白质、抗体、肽段、核酸等进行标记和共价结合。这个过程通常称为NHS酯化反应&#xff0c…

归并排序之从微观看递归

前言 这次,并不是具体讨论归并排序算法,而是利用归并排序算法,探讨一下递归。归并排序的特点在于连续使用了两次递归调用,这次我们将从微观上观察递归全过程,从本质上理解递归,如果能看完,你一…

LLMs领域适应的预训练Pre-training for domain adaptation

到目前为止,我强调了在开发应用程序时,您通常会使用现有的LLM。这为您节省了大量时间,并可以更快地得到一个工作原型。 但是,有一种情况下,您可能会发现有必要从头开始预训练自己的模型。如果您的目标领域使用的词汇和…

无涯教程-PHP - Session选项

从PHP7 起, session_start()()函数接受一系列选项,以覆盖在 php.ini 中设置的会话配置指令。这些选项支持 session.lazy_write ,默认情况下此函数为on,如果会话数据已更改,则会导致PHP覆盖任何会话文件。 添加的另一个…