摘要
为了实现温室CO2浓度的自动测量和存储,设计了一种基于单片机的CO2浓度数据记录仪.记录仪采用STC12C5A32AD单片机作为微处理器,以时钟模块、传感器模块、显示模块、存储模块,通讯模块等部分分别完成定时、浓度测量、数据显示、存储及数据输出功能.在软件设计上,通过选用数字滤波方法提高传感器的测量精度,固定点测量结果表明其标准差低于4%.实验结果表明,测量仪能够完成温室CO2浓度的自动测量和存储,并可任意调整测量的间隔时间,提高了温室环境因子研究中浓度测量工作的自动化程度.
In order to realize CO2 concentration automatic measurement and storage in greenhouse,a CO2 concentration data recorder was designed based on microcontroller.The recorder employed a high speed single-chip STC12C5A32 AD unit as the control center.The clock module,sensor module,display module,storage module,communication module performed timing,concentration measuring,data display,data storage and data output function,respectively.In software design,advanced digital filtering method was applied to improve measuring precision of sensor,fixed point measurement results show that the coefficient of variation was less than 4%.The results showed that the recorder could complete the automatic measurement of CO2 concentration in greenhouse and storage,and could adjust the measuring interval of time freely,improve the greenhouse environment factors on the level of automation of concentration measurement.
出处
《河北大学学报(自然科学版)》
CAS
北大核心
2014年第4期439-442,448,共5页
Journal of Hebei University(Natural Science Edition)
基金
国家自然科学基金资助项目(31060170)