第十五届蓝桥杯备赛-物联网类:1-GPIO输出实验

任何一个实验都是从点亮一个LED灯开始的,本章将通过实验的方式利用STM32CubeMX+MDK点亮竞赛板上的LED灯

1.LED发光原理

LED,又名发光二极管,LED内部是一个半导体晶片,一端为负极,另一端为正极。半导体晶片由两部分组成,一部分是P型半导体,空穴占主导地位,另一部分是N型半导体,电子占主导地位,这两种半导体连接起来就形成P-N结,LED就是利用PN结进行发光,当半导体施加正向电压时,电子和空穴就会移动并再次结合,在结合过程中将产生大量能量,这些能量以光的形式释放处来。

这里对半导体和PN结进行补充介绍:

本征半导体-纯净的具有晶体结构的半导体

物质的导电性能取决于原子结构.导体一般为低价元素,他们的最外层电子极易挣脱原子核的束缚成为自由电子,在外电场的作用下定向移动形成电流。常用的半导体材料硅、锗均为四价元素,因为它们的最外层电子既不容易失去电子也不容易得到电子,因而其导电性介于二者之间 。

在形成晶体结构的半导体中,人为的掺如特定的杂志元素,导电性能具有可控性;并且,在光照和热辐射条件下,其导电性能还有明显变化;这些特殊性质就决定了半导体可以制成各种电子器件。

本征半导体中的两种载流子-自由电子、空穴

晶体中的共价键具有很强的结合力,但是在常温下,仅有极少数的价电子由于热运动(热激发)获得足够的能量,从而挣脱共价键的束缚变成自由电子,同时在共价键中留下一个空位置,称为空穴。原子因失掉一个价电子而带正电,或者说空穴带正电。在本征半导体中,自由电子和空穴总是成对出现的,即自由电子和空穴数目相等。

N型半导体

在纯净的硅晶体中掺入五价元素(如磷),使之取代晶格中硅原子的位置,就形成了N型半导体,该半导体中,自由电子浓度大于空穴浓度,故称自由电子为多数载流子,空穴为少数载流子,由于杂质原子可以提供电子,故称之为施主原子。N型半导体主要靠自由电子导电,掺如的杂志越多,多子的浓度越高,导电性能越强

P型半导体

掺入三价元素(如硼),形成P型半导体,空穴为多子,自由电子为少子,主要靠空穴导电,空位吸收电子,故称之为受主原子

PN结-具有单向导电性

1.PN结的形成

由于扩散到P区的自由电子与空穴复合,而扩散到N区的空穴与自由电子复合,所以在交界面附近多子浓度下降,P区出现负离子区,N区出现正离子区,它们不能移动,称为空间电荷区,从而形成内电场

2.当电源的正极接到PN结P端,且电源灯负极接到PN结N端,称PN结外加正向电压.此时外电场将多数载流子推向空间电荷区,使其变窄,削弱了内电场,破坏了原来的平衡,使扩散运动加剧,漂移运动减弱.由于电源作用,扩散运动将源源不断的进行,从而形成正向电流,PN结导通

2.实验部分

实验现象:PC15输出低电平,点亮LD5指示灯

步骤:

1.查看原理图,由图知,PC15引脚连接到LD5的负极端,LD5正极端连接一个510欧姆的限流电阻,起到保护电路的作用,整个电路就是一个简单的串联电路,当PC15引脚输出低电平时,LD5点亮,反之,LD5熄灭。

2.打开STM32CubeMX新建工程,选取物联网竞赛实训平台主控芯片-STM32L071KBU

3.将PC15引脚设置为输出(GPIO_Output)

4.点击Project Manager,将名称、存储路径、编程软件设置完成,然后选择生成代码是LL库还是HAL库,点击右上角,生成代码(GENERATE CODE)

5.代码补充,使用HAL_GPIO_WritePin(GPIOC,GPIO_PIN_15,GPIO_PIN_RESET);使PC15输出低电平,点亮LD5

HAL_GPIO_WritePin(GPIOC,GPIO_PIN_15,GPIO_PIN_RESEET);
/*原函数功能-给外设GPIOX的某引脚写入状态(低电平还是高电平):
HAL_GPIO_WritePin(GPIO_TypeDef *GPIOX,uint16_t GPIO_PIN,GPIO_PinState PinState)*/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值