点亮LED硬件工作原理及原理图查阅

一步步点亮LED:首先分析LED硬件工作原理及查阅理图得知硬件是怎么接的。

1、LED物理特性介绍

LED本身有2个接线点,一个是LED的正极,一个是LED的负极。LED这个硬件的功能就是点亮或者不亮,物理上想要点亮一颗LED只需要给他的正级上加正电压即可,要熄灭一颗LED只需要去掉电压即可。

2、查阅原理图了解板载LED硬件接法

点亮LED硬件工作原理及原理图查阅_第1张图片

在底板:原理图在开发板X210V3S_A\hardware\X210BV3\x210bv3.pdf文件里

分析:共有5颗LED、其中每颗LED用一个蓝色三角形表示:三角的平面代表正级、尖角代表负级、两向右上箭头表示发光。最下面的标号为D26的LED正极接在VDD_5(分析整个网络知这是电源),负极接地(|||表示接地)是0v。所以这颗LED在上电后是常亮的,也就是我们的电源指示灯。

标号为:D22、D23、D24、D25这四颗LED的正级并连接在VDD_IO(分析整个网络得知这是IO电压在这里是3.3V),而负极分别接在SOC的一个引脚、分别为:

D22: GPJ0_3、

D23:  GPJ0_4、

D24: GPJ0_5、

D25: PWMTOUT1 (通过网络连接到核心板上GPD0_1)

3、分析如何点亮及熄灭LED(GPIO)

分析:LED点亮的要求是正极和负极之间有正向电压差。

思考:在开发板上如何为LED制造这个电压差让它点亮呢?

解答:因为LED的正极已经定了接在了VDD_IO(3.3V)而负极接在了SOC的引脚上,可以通过SOC中编程来控制负极的电压值,因此我们可以通过程序控制负极输出低电平(0V),这样在正负极上就有了压差,LED即可点亮。(关键是要在引脚上想办法,因为引脚是GPIO)

你可能感兴趣的:(嵌入式开发)