摘要:过量的紫外线进入人的身体会对人们造成伤害,会引起皮肤老化、头晕、头疼、白内障等问题,检测紫外线强度对保护人们的身体健康起着至关重要的作用。因此,设计一款便携的紫外线检测仪会给人们的生活带来极大的便利。
为了使系统更加环保、使用更加便利,系统采用太阳能电池板供电。系统硬件由MCU、紫外线传感器采集电路、报警系统、电源电路及太阳能供电部分构成。主控芯片采用STM32C8T6,紫外线传感器采用VEML6070,太阳能电池板采用68*37mm 200mA的多晶太阳能电池板,显示屏采用能够显示彩色的OLED12864显示屏(IIC)。系统由VEML6070紫外线传感器进行数据采集,经过AD采样后送主控端进行数据分析与显示,系统性能较好并且低能耗,在实际使用中能够有效并且方便快捷地检测出紫外线强度。
关键词:紫外线;传感器;STM32C8T6;VEML6070;太阳能电池
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题研究背景-1
1.2国内外研究背景-1
1.3课题概述-2
1.4论文结构安排-2
第二章 设计要求与方案-3
2.1设计要求-3
2.2系统的总体结构框架-3
2.3系统设计方案-3
第三章 系统硬件电路设计-5
3.1MCU模块-5
3.1.1时钟和复位电路-6
3.2紫外线传感器采集电路-7
3.3太阳能供电系统-8
3.4报警系统-9
3.5液晶显示系统-9
第四章 软件系统设计-10
4.1软件设计原则及编程思路-10
4.1.1软件开发环境-10
4.2 系统软件的要求-10
4.3 程序的设计-10
4.3.1主控MCU-10
4.3.2传感器模块-11
4.3.3显示模块-12
第五章 系统的调试及测试-14
5.1系统的硬件检测与测试-14
5.2系统的软件调试-14
5.3系统的综合调试-15
结束语-17
致 谢-18
参考文献-19
附录A:电路图-20
附录B:实物与调试图-21
附录C:部分核心程序清单-22