摘要

为便于测量某一地点的太阳光照强度,设计了以STM32作为主控制器的太阳光照强度测量系统。该系统采用多模块单核心的系统架构,由光电二极管、高速AD转换器等电路实现太阳光照强度的采集,并且采用全球定位系统(global positioning system,GPS)/北斗模块同时测量经纬度以及海拔高度,测量信息由液晶显示屏(liquidcrystaldisplay,LCD)实时显示。测量数据存入单片机中的EEPROM中,并通过串口发送到上位机,并由应用软件将测量点位置信息和光照强度信息显示在地图上。使用Matlab数据拟合来减小测量误差。该系统具有性价比高、功能全面且易于拓展等特点,具有较强的应用价值。