littlebot
Published on 2025-04-10 / 5 Visits
0

【源码】基于LabVIEW和Arduino的高通量降解测试舱

项目简介

本项目设计并实现了一个高通量降解测试舱,用于光伏材料(尤其是钙钛矿材料)在高湿度和光照条件下的加速老化测试。该测试舱可精确控制温度、湿度和光照条件,借助自动化、颜色校准的图像采集系统监测样品老化过程。项目提供搭建与使用指南及控制程序,满足光伏材料及其他材料研究领域的测试需求。

项目的主要特性和功能

  1. 环境控制:能精确控制温度、湿度和光照条件,模拟实际环境下材料老化过程,通过Arduino控制湿度与温度传感器,保障环境参数稳定。
  2. 图像采集与分析:利用LabVIEW和ThorCam软件控制相机自动拍摄老化过程图片,通过RGB分析代码处理图像,生成量化数据,记录材料老化过程和速度,支持对高达28个钙钛矿薄膜样品进行颜色数据分析。
  3. 自动化与校准:实现自动化图像采集和数据分析,减少人为误差,采用三维薄板样条变换和XRite ColorChecker Passport进行颜色校准,保证结果的重复性。

安装使用步骤

复制项目仓库

bash $ cd hte_degradation_chamber_gen2

硬件安装

按照MIT Gen 2 Chamber Build Guide.pdf中的说明组装降解舱,将相机、湿度传感器和Arduino连接到笔记本电脑。

软件安装

LabVIEW安装

  • 安装LabVIEW 2018版本18.0。
  • 安装ThorCam软件和Windows SDK for DCx cameras,确保相机驱动和软件兼容。
  • 通过ThorCam软件检查相机是否可见,确保驱动和软件安装成功。
  • 打开LabVIEW并运行相机控制程序Camera_control_v4.vi

Arduino安装

  • 安装Arduino IDE 1.8.9。
  • 安装Adafruit Si7021和Adafruit Unified Sensor库。
  • 打开Arduino IDE并运行湿度控制程序Humidity_control_via_valve_v20220606.ino

使用降解舱

按照MIT Gen 2 Chamber build guide.pdf中的说明,设置和使用降解舱进行老化测试。

数据分析

使用RGB分析代码对采集的图像数据进行处理,生成颜色随时间变化的CSV文件、PDF报告和视频。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】