欢迎光临
我们一直在努力

发光二极管

095540tmf2rm5k95d6wd8z

本产品购买链接:红色二极管

                           绿色二极管

                           白色二极管

                           黄色二极管

杜邦线及面包线:插在面包板上用面包线(公对公)。

 

==概述==
    发光二极管简称为LED。由含镓(Ga)、砷(As)、磷(P)、氮(N)等的化合物制成。
    当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。在电路及仪器中作为指示灯,或者组成文字或数字显示。砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发黄光,氮化镓二极管发蓝光。因化学性质又分有机发光二极管OLED和无机发光二极管LED。
它是半导体二极管的一种,可以把电能转化成光能。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,从P 区注入到N区的空穴和由N区注入到P区的电子,在PN结附近数微米内分别与N区的电子和P区的空穴复合,产生自发辐射的荧光。不同的半导体材料中电子和空穴所处的能量状态不同。当电子和空穴复合时释放出的能量多少不同,释放出的能量越多,则发出的光的波长越短。常用的是发红光、绿光或黄光的二极管。发光二极管的反向击穿电压大于5伏。它的正向伏安特性曲线很陡,使用时必须串联限流电阻以控制通过二极管的电流。限流电阻R可用下式计算:R= (E-UF)/IF  式中E为电源电压,UF为LED的正向压降,IF为LED的正常工作电流。发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,在P型半导体和N型半导体之间有一个过渡层,称为PN结。在某些半导体材料的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。PN结加反向电压,少数载流子难以注入,故不发光。这种利用注入式电致发光原理制作的二极管叫发光二极管,通称 LED。 当它处于正向工作状态时(即两端加上正向电压),电流从LED阳极流向阴极时,半导体晶体就发出从紫外到红外不同颜色的光线,光的强弱与电流有关。
==主要参数==
  LED的光学参数中重要的几个方面就是:光通量、发光效率、发光强度、光强分布、波长。
  普通发光二极管的电压参数:正向饱和压降为1.6-2.1V,正向工作电流为5-20MA。最大反向电压的值为5V。

Arduino使用的是AVR单片机,可以提供拉电流,足以点亮LED,但是电流有最大输出限制,一般不会超过20mA,而LED的极限电流一般为30mA,所以即便去掉限流电阻,也可以正常电亮LED,不会烧毁。但是出于安全和功耗考虑,真正使用时需要精确计算限流电阻的阻值。 

095549vhs3zm3recvzv4qt

194239z4t5rlzdkz5jjjsj 

==制作工艺==

1science9243b

image

==Arduino 接线方式==

120212rlbr248z7lpaqifj

 

==例子程序==
程序为Blink,可以在Arduino IDE—-文件—-示例—-basics里找到!

/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.

  Most Arduinos have an on-board LED you can control. On the Uno and
  Leonardo, it is attached to digital pin 13. If you're unsure what
  pin the on-board LED is connected to on your Arduino model, check
  the documentation at www.arduino365.com

  This example code is in the public domain.

  modified 8 May 2014
  by Scott Fitzgerald
*/

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin 13 as an output.
  pinMode(13, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);              // wait for a second
  digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);              // wait for a second
}

 

==程序效果==
LED发光二极管闪烁。

 

==相关下载==

LED发光二极管资料:http://pan.baidu.com/s/1miMBuTM

未经允许不得转载:Arduino-Maker » 发光二极管

支付宝扫码打赏 微信打赏

原创文章,若帮到您,欢迎打赏

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

线上商城

中贝斯特创客空间蘑菇云创客教育