关键词:
CMOS图像传感器
照度测量
STM32F407ZE
嵌入式系统
摘要:
随着物联网技术的发展,照明系统的智能化成为目前研究的热点之一,传统的光照传感器由于其固有属性无法满足智能照明精确检测和测量范围的要求,开发了一种快速准确的照度及照度分布检测系统,能够达到智能照明系统精准化照明控制的要求,是实现舒适性和节能性照明的前提。本课题围绕智能照明系统中照度检测方法展开研究,通过分析传统的光照传感器存在的弊端和工程应用存在的问题,提出了将CMOS图像传感器应用于照明环境中照度测量的方法。分析了利用CMOS图像处理进行照度测量的可行性;对图像采集、图像预处理、照度的图像测量方法进行了比较深入的研究;设计了基于CMOS图像传感器的嵌入式照度检测系统,实现了实时照度分布测量等功能,并对系统进行了测试。课题主要研究的内容有以下几个方面:(1)提出了利用CMOS图像传感器实现光环境照度的检测方法应用于智能照明的思想,并开发基于CMOS图像传感器的嵌入式系统。从理论上分析了照度与图像灰度、传感器增益、曝光时间、物体反射率等因素的关系,论证了CMOS图像传感器测量照度的可行性。(2)提出了将图像灰度归一化处理,并采用最小二乘法及通过实验数据进行曲线拟合,建立归一化图像灰度与亮度间的函数关系,根据物体亮度和照度的关系,进行参数标定,确立了物体的反射率,实现了照度及分布的检测。(3)完成了系统的总体架构设计,确定了系统开发的技术路线,明确了系统的功能,通过方案对比,确定了以具有高速浮点数据处理能力的STM32F407ZE为核心,以OV7670为CMOS图像传感器,结合图像采集与存储等电路的硬件结构。(4)完成了系统软件设计,确定了硬件驱动层、操作系统层、应用层的三层软件架构,完成了底层驱动编写、μC/OS-Ⅱ实时操作的移植及应用层图像采集、照度测量、参数配置等任务的实现;通过DCMI结合DMA传输单元进行图像的快速采集,使用浮点运算单元(FPU)来提高运算速度,并完成了图像处理相关算法,使系统实时性得到了保证。(5)进行了系统测试,通过开发的上位机配置工具对照度测量系统进行标定及参数配置,实现了照明环境中照度及照度分区测量,并对图像采集、照度测量、参数配置等功能进行测试,测试结果表明,该系统能够满足智能照明系统的照度检测需求,具有一定的实际应用价值。