arduino程序-数字输出-学用led(led电路及相关函数)(基础知识)
1-10 数字输出1-学用led
元器件初步介绍
学习电子电路知识
Arduino实际就是一个控制器,其所控制的对象是什么呢?
控制的是如led之类的元器件
LED发光二极管
LED符号表示如上
只允许电流从正极流向负极,
Led正常工作时
有电流由正极流向负极时,电阻为0
有电流由负极流向正极时,电阻巨大,相当于断开状态
如何根据实际的led等判断正负极,有两个引脚,长的是正极,短的负极
当给负极一个极大的电流会击穿
给正极一个极小的电流也不足以点亮led灯
工作电流一般为20MA
LED电压特性
Led灯工作时的两端电压一般是2V
电阻
电阻是极为重要的
LED点亮时其阻值极低,相当于导线,电源两级处于短路状态
此时流过此导线的电流极大,会导致电源或者LED烧毁
当有电阻保护,电源的正极与负极不再处于短路的状态
1-11 数字输出arduino控制LED
Arduino点亮一个LED的电路如何搭建起来的
Led与arduino连接
电路图
接地点的引脚,电路的0参考点就是GND接地0点为基准,如arduino的5号引脚的电压就是以接地点为基准的
高电平及低电平含义
并不是所有开发板的高电平的电压是5V的,在arduino是定义5V
对LED点亮的时候入下
Led点亮需要2V
电阻两端要3V
电阻也是电流20MA
LED近似认为导线,知道电阻电压3V,电流20MA,则其电阻150欧姆
一般买到的电阻是200欧姆和100欧姆的
电阻200欧姆的话,15MA的电流就可以了
100欧姆,30MA的电流太大,可能会烧坏
下节课开始实际搭建电路