【雕爷学编程】Arduino动手做(151)---S12SD紫外线模块

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)

实验一百五十一:S12SD紫外线传感器模块太阳光强度检测传感器模块高灵敏LM358放大

0.jpg

知识点:紫外线(Ultraviolet rays)

紫外线是阳光中波长为100~400纳米(nm)的光线,可以分为UVA(紫外线A,波长320~400纳米,长波)、UVB(波长280~320纳米,中波)、UVC(波长100~280纳米,短波)3种。其中,UVA的致癌性最强,晒红及晒伤作用是UVB的1000倍。UVC则一般会被臭氧层阻隔。IR(Infrared)是红外线,可造成晒红、微血管扩张、皮肤炎,并促进紫外线的致癌性。紫外线照射会让皮肤产生大量自由基,导致细胞膜的过氧化反应,使黑色素细胞产生更多的黑色素,并往上分布到表皮角质层,造成黑色斑点。紫外线可以说是造成皮肤皱纹、老化、松弛及黑斑的最大元凶。紫外线照射人体时,能促进人体合成维生素D,以防止患佝偻病,经常让小孩晒晒太阳就是这个道理。紫外线还具有杀菌作用,医院里的病房就利用紫外线消毒。但过强的紫外线会伤害人体,应注意防护。

0-- (1).jpg
0-.jpg

紫外线指数

是指当太阳在天空中的位置最高时(一般是在中午前后,即从上午十时至下午三时的时间段里),到达地球表面的太阳光线中的紫外线辐射对人体皮肤的可能损伤程度。紫外线指数变化范围用0-15的数字来表示,通常,夜间的紫外线指数为0,热带、高原地区、晴天时的紫外线指数为15。当紫外线指数愈高时,表示紫外线辐射对人体皮肤的红斑损伤程度愈加剧,同样地,紫外线指数愈高,在愈短的时间里对皮肤的伤害也愈大。

紫外线指数用0 ~ 15的数字来表示。通常规定,夜间的紫外线指数为0,在热带、高原地区,晴天无云时的紫外线指数为15。紫外线指数值越大,表示紫外线辐射对人体皮肤的红斑损伤程度愈加剧,同样地,紫外线指数越大,也表示在愈短的时间里对皮肤的伤害愈强。 紫外线指数为0、1、2时,表示太阳辐射中的紫外线量最小,这个量对人体基本上没有影响;紫外线指数为3或4时,表示太阳辐射中的紫外线量是比较低的,对人体的可能影响也是比较小的;紫外线指数为5和6时,表示紫外线的量为中等强度,对人体皮肤也有中等强度的伤害影响;紫外线指数为7、8、9时,表示有较强的紫外线照射强度,这时,对人体的可能影响就比较大,需要采取相应的防护措施;而当紫外线指数大于10时,表示紫外线照射量非常强,对人体有最大的影响,必须采取防护措施。

为了方便公众记忆、理解和使用,紫外线指数值一般从0开始,一直到10(含大于10)为终,再根据这些数值,将紫外线指数的预报等级划分为五级。具体如下:指数值0到2,一般为阴或雨天,此时紫外线强度最弱,预报等级为一级;

指数值3到4,一般为多云天气,此时紫外线强度较弱,预报等级为二级;

指数值5到6,一般为少云天气,此时紫外线强度较强,预报等级为三级;

指数值7到9,一般为晴天无云,此时紫外线强度很强,预报等级为四级;

指数值达到或超过10,多为夏季晴日,紫外线强度特别强,预报等级为五级。

当紫外线为最弱(0 ~ 2级)时对人体无太大影响,外出时戴上太阳帽即可;紫外线达3 ~ 4级时,外出时除戴上太阳帽外还需备太阳镜,并在身上涂上防晒霜,以避免皮肤受到太阳辐射的危害;当紫外线强度达到5 ~ 6级时,外出时必须在阴凉处行走;紫外线达7 ~ 9级时,在上午10时至下午4时这段时间最好不要到沙滩场地上晒太阳;当紫外线指数大于等于10时,应尽量避免外出,因为此时的紫外线辐射极具有伤害性。需要说明的是,上述指数值和强度等级,依据中国气象局的统一规定,是以每天10时到14时这4个小时监测的平均紫外线指数和强度作为标准。一般来说,紫外线最大值出现于中午12时前后,人们在日常生活中(尤其是夏天)要尽可能地避免在这一时段进行室外活动,即使冬天晒太阳也应选择上午10时前、下午3时后的“黄金时段”。

00.jpg

紫外线波长与波段

紫外线根据波可分为近紫外线UVA,远紫外线UVB和超短紫外线UVC。

短波UVC

短波紫外线简称UVC,是波长200~280nm(纳米)的紫外光线。短波紫外线在经过地球表面同温层时被臭氧层吸收,不能到达地球表面。短波紫外线对人体可产生重要作用,因此,对短波紫外线应引起足够的重视。

中波UVB

中波紫外线简称UVB,是波长280~320nm的紫外线。中波紫外线对人体皮肤有一定的生理作用。此类紫外线的极大部分被皮肤表皮所吸收,不能渗入皮肤内部。但由于其阶能较高,对皮肤可产生强烈的光损伤,被照射部位真皮血管扩张,皮肤可出现红肿、水泡等症状。长久照射皮肤会出现红斑、炎症、皮肤老化,严重者可引起皮肤癌。由此中波紫外线又被称作紫外线的晒伤(红)段,是应重点预防的紫外线波段。

长波UVA

简称UVA。是波长 315~400nm 的紫外线。长波紫外线对衣物和人体皮肤的穿透性远比中波紫外线要强,可达到真皮深处,并可对表皮部位的黑色素起作用,从而引起皮肤黑色素沉着,使皮肤变黑,起到了防御紫外线,保护皮肤的作用。因而长波紫外线也被称做“晒黑段”。长波紫外线虽不会引起皮肤急性炎症,但对皮肤的作用缓慢,可长期积累,是导致皮肤老化和严重损害的原因之一。

UVA细分

UVA 可再细分为 UVA-2(320~340nm)与 UVA-1(340~400nm)。

UVA-1 穿透力最强,可达真皮层使皮肤晒黑,对皮肤的伤害性最大,但也是对它最容易忽视的,特别在非夏季时 UVA-1 强度虽然较弱,但仍然存在,会因为长时间累积的量,造成皮肤伤害。特别是皮肤老化松弛、皱纹、失去弹性、黑色素沉淀;

UVA-2 则与 UVB 同样可到达皮肤表皮,它会引起皮肤晒伤、变红发痛、日光性角化症(老人斑)、失去透明感。由此可见,防止紫外线照射给人体造成的皮肤伤害,主要是防止紫外线 UVB 的照射;而防止 UVA,则是为了避免皮肤晒黑。在欧美,人们认为皮肤黝黑是健美的象征,所以反而在化妆品中要添加晒黑剂,而不考虑对长波紫外线的防护。这种观点已有所改变,由于认识到长波紫外线对人体可能产生的长期的严重损害,所以人们开始加强对长波紫外线的防护。

0-0.jpg

韩国品牌GUEUV-S12SD芯片

真正的UV技术UV-A传感器,GUVA-S12SD-GER1UV具有氮化镓基材料,肖特基型光电二极管,光伏模式运行良好的可视性失明高响应度和低暗电流应用紫外线指数监测大纲图和尺寸UV-A灯监测阴极E-ET ANSDE[1L绝对最大额定值阳极参数符号。最大,单位备注存储温度T,-40 90 C操作温度TOP-30 85 C反向电压V,最大正向电流ITMAX MA光源功率范围POPT01U100MW/TM UVA灯焊接温度T,O260在LOSEC XMUSE:适用于我们的情况下,光源功率超过10omm/cm

特征(在25'C)参数符号最小。泰普。马克斯。单位测试条件暗电流Na VR=O.1 V1O113125 Na UVA灯,1mm/cm的光电电流高21 Na-UVI温度系数为0.08%/CUVA灯响应度RO.14 A/W,=350mm,VR=0V光谱探测范围240 370 10%的R有源区0.076响应曲线光电流沿UV功率“O6TMN18STA2O波长(NM)UV-APowerLMWLCM2紫外线指数警告ESD可能会损坏设备,因此请避免ESD。

0-09.jpg
02 (1).jpg
02 (2).jpg
03.jpg
04.jpg

CJMCU-GUVA-S12SD 太阳光 紫外线 强度传感器模块

特点:此模块所有元器件采用 1% 精度元器件制造

1.尺寸小 :11mm×27mm

2.功耗低:供电电压2.5V~5V,工作电流是微安级

3.线性好

4.灵敏度高

5.高稳定性

6.检测范围宽:240nm-370nm

7.大角度:130度

8.肖特基种类的光敏二极管,适用于光电模式

典型应用:

紫外线测试仪,紫外线手表,户外运动设备,手机移动电话等。尤其是能用到行动电话领域的规格。并有直接对应紫外线指数(UV INDEX)的线性电流。

05.jpg

S12SD紫外线模块参考电原理图

07.jpg

实验接线示意图

08.jpg
09.jpg

该模块具有 200 – 370nm 的典型紫外线检测波长,输出校准模拟电压,该电压随紫外线强度而变化,因此基本上您需要做的就是将其连接到 ADC 输入并读取值。

这个值与紫外线指数有关,看起来像这样

01-8.jpg

项目之一:串口读取S12SD紫外线模块检测信息

实验接线:S12SD紫外线模块OUT接Uno的A0

实验开源代码

/*

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)

实验一百五十一:S12SD紫外线传感器模块太阳光强度检测传感器模块高灵敏LM358放大

 项目之一:串口读取S12SD紫外线模块检测信息

 实验接线:S12SD紫外线模块OUT接Uno的A0

*/



void setup() {

 Serial.begin(9600);

}

 

void loop() {

 float sensorVoltage; 

 float sensorValue;

 

 sensorValue = analogRead(A0);

 sensorVoltage = sensorValue/1024*3.3;

 Serial.print("传感器读数 = ");

 Serial.print(sensorValue);

 Serial.println("");

 Serial.print("传感器电压 = ");

 Serial.print(sensorVoltage);

 Serial.println(" V");

 delay(1000);

}

实验串口返回情况

10.jpg

实验串口绘图器返回情况

(测量室内紫外线情况的波形图)

11.jpg

实验场景图

12.jpg

实验串口绘图器返回情况(靠近窗户时的波形)

14.jpg

实验场景图

13.jpg
15.jpg
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,509评论 6 504
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,806评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,875评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,441评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,488评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,365评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,190评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,062评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,500评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,706评论 3 335
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,834评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,559评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,167评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,779评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,912评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,958评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,779评论 2 354

推荐阅读更多精彩内容