本文主要讲述基于上位机软件平台的数据采集装置的设计与应用。该装置上位机软件平台由LabVIEW构建的虚拟仪器为主,下位机数据采集由Arduino Mega 2560单片机担任,并辅助设计有BH1750光照度传感器、MG-811二氧化碳传感器等数据采样传感器。通过LabVIEW可根据用户的需求自定义创建仪器,Arduino实现数据采样及应用控制。上下位机利用USB-TTL接口实现通讯,下位机通过串口向计算机发送测量数据。计算机使用上位机VISA来读取串口数据并进行数据显示和处理。当收集二氧化碳浓度时,光照度达到设置值时能报警提示用户,同时上位机发送控制信号到下位机进行对通风设备、灯光的自动控制或手动控制,实现基于上位机软件平台数据采集的应用。