CW32模块运用:光敏电阻光照传感器
光敏电阻。是用硫化隔或硒化隔等。半导体。材料制成的特别。电阻器。,其。作业原理。是根据内。光电。效应。跟着光照强度的升高,电阻。值敏捷下降,因为光照发生的载流子都参加导电,在外加电场的效果下作漂移运动,电子。奔向。电源。的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值敏捷下降。 其在无光照时,简直呈高阻状况,暗时电阻很大。 光敏电阻模块一般用来。检测。周围环境的光线的亮度,触发单片机或继电器模块等。
01模块来历。
模块什物展现:
材料下载。链接:https://pan.b。ai。du.com/s/1VMFN1fVo5jxB80IYTsY67A。
材料。提取码:y8jw。
02。 标准。参数。
作业电压:3.3-5V。
作业。电流。:1MA。
模块尺度:31.1475 x 14.097mm。
输出方法: DO。接口。为数字量输出 AO接口为。模仿。量输出。
读取方法:ADC。
管脚数量:4。 Pi。n(2.54mm距离。排针。)。
03移植进程。
咱们的方针是在立创·CW32F030C8T6开发板上能够判别当时光照强度的功用。首先要获取材料,检查数据手册应怎么完结,再移植至咱们的工程。
3.1检查材料。
这个模块选用的光敏电阻的类型是5516,对应下图,能够知道在亮光时的阻值在8到20KΩ左右,在光暗时的阻值在1MΩ左右。
其对应的原理图,其间U2.1为LM393,R3为光敏电阻。AO输出为R2和R3分压后直接输出电压,所认为模仿量;DO为经过LM393进行电压比较后,输出凹凸电平,所认为数字量。详细原理是,393的3号引脚电压与2号引脚进行电压比较。当3号引脚电压比2号引脚电压高时,1号引脚输出高电平;当3号引脚电压比2号引脚电压低时,1号引脚输出低电平;能够经过调整R4操控2号引脚的电压。
因而DO引脚能够装备为GPIO的输入形式,AO引脚需求装备为。AD。C模仿输入形式。
3.2引脚挑选。
想要运用ADC,需求确认运用的引脚是否有ADC外设功用。能够经过手册进行检查。在用户手册439页。
当时只要AO引脚需求运用到ADC接口,所以DO引脚能够运用开发板上其他的GPIO。这儿挑选运用PA5的附加ADC功用。
3.3移植至工程。
移植过程中的导入.c和.h文件与【CW32模块运用】DHT11温。湿度传感器。相同,仅仅将.c和.h文件更改为bsp_illume.c与bsp_illume.h。这儿不再过多叙述,移植完结后边修正相关代码。
在文件bsp_illume.c中,编写如下代码。
/* * Change Logs: * Da。te。Auth。or。Notes * 2024-06-19 LCKFB-LP fi。rs。t version */#include "bsp_illume.h"#include "stdio.h"/。内容来源:https://nlsngoisaoviet.com/app-1/mơ thấy rắn cắn người khác,http://chatbotjud-teste.saude.mg.gov.br/app-1/telegram-prostituta
(责任编辑:经济)